New Emm386.exe Fixes Problem Receiving NMI in Protected Mode

Article translations Article translations
Article ID: 137870 - View products that this article applies to.
This article was previously published under Q137870
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all


A real-mode nonmaskable interrupt (NMI) handler does not receive an NMI if it is generated in protected mode. The real-mode NMI handler does receive the NMI if it is generated in real mode.


This problem occurs when Emm386.exe is loaded in protected mode, because the virtual machine (VM) flag does not get set during the process of creating 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: September 27, 2013 - Revision: 1.1
  • Microsoft Windows 95
kbnosurvey kbarchive kbprb KB137870

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from