New Emm386.exe Fixes Problem Receiving NMI in Protected Mode (137870)



The information in this article applies to:

  • Microsoft Windows 95

This article was previously published under Q137870

SYMPTOMS

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.

CAUSE

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.

RESOLUTION

STATUS

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 http://www.microsoft.com/windows.

Modification Type:MajorLast Reviewed:3/25/2002
Keywords:kbprb KB137870