When a Windows Vista-based computer receives a nonmaskable interrupt, the system stops responding, and no dump file is generated
Consider the following scenario:
- You are running a Windows Vista-based computer.
- An Intelligent Platform Management Interface (IPMI)-compliant baseboard management controller (BMC) is installed on the computer.
- Under the following registry subkey, you set the NMICrashDump registry entry to 1:
- The system receives a nonmaskable interrupt (NMI) that is generated for the BMC watchdog timer (WDT).
In this scenario, you expect the system to automatically restart. Instead, the system stops responding. Additionally, the IPMI driver does not save the stop event records on the BMC, and no memory dump file is generated.
Note: The NMICrashDump registry entry is an NMI switch that specifies whether the system performs standard software error-processing when a hardware error generates an NMI. When this registry entry is set to 1, the system should perform standard software error-processing. For example, the system might display a Stop error message in this situation.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB950904.