New Emm386.exe Fixes Problem Receiving NMI in Protected Mode

This article was previously published under Q137870
This article has been archived. It is offered "as is" and will no longer be updated.
A real-mode nonmaskable interrupt (NMI) handler does not receive an NMI ifit is generated in protected mode. The real-mode NMI handler does receivethe NMI if it is generated in real mode.
This problem occurs when Emm386.exe is loaded in protected mode, becausethe virtual machine (VM) flag does not get set during the process ofcreating the stack frame to go from protected mode to real mode.
This problem no longer occurs in Windows 98. To resolve this problem, install the current version of Windows. For information about the current version of Windows, visit

Article ID: 137870 - Last Review: 09/27/2013 18:13:36 - Revision: 1.1

Microsoft Windows 95

  • kbnosurvey kbarchive kbprb KB137870