Data type


Default value


0 | 1



Determines whether the system performs standard software error processing when a hardware error causes a nonmaskable interrupt (NMI).

This entry is used only on computers with x 86 architecture, such as Intel (™) processor platforms. Other systems always perform standard software error processing when hardware interrupts are detected.

By default, an NMI interrupt stops the system and displays a hardware-malfunction message. If the value of this entry is 1, the system also performs standard software error processing. The software error processing displays a Stop ( blue screen ) message containing information about the state of the operating system and of other programs when the NMI interrupt occurred.

If the value of the CrashDumpEnabled entry is also 1, the standard error processing routine writes the contents of system memory to a recovery log file.




NMI interrupts do not trigger standard software error processing. Only a hardware-malfunction message is displayed.


NMI interrupts display a hardware-malfunction message and also trigger standard software error processing, including a Stop ( blue screen ) message.

This entry is designed to suppress the Stop message when a hardware error causes the system to stop. The text display associated with the Stop message might fill the screen and make it difficult to find the hardware malfunction message. Also, some processors cannot process the high volume of error messages associated with an NMI interrupt and a Stop message without error. For more information, see the Microsoft Knowledge Base link on the Web Resources page. Search the Knowledge Base for Article Q174830.

Activation method

To make changes to this value effective, you must restart Windows 2000.

Note Image Note

Windows 2000 does not add this entry to the registry. You can add it by editing the registry or by using a program that adds it.

To change the value of this entry, you must be an administrator of the computer.

Related Entries

Page Image