NMICrashDump

HKLM\SYSTEM\CurrentControlSet\Control\CrashControl

Data type Range Default value
REG_DWORD 0 | 1 0

Description

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

This entry is used only on computers with x86 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 other programs when the NMI interrupt occurred.

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

Value Meaning
0 NMI interrupts do not trigger standard software error processing. Only a hardware malfunction message is displayed.
1 NMI interrupts display a hardware malfunction message and trigger standard software error processing, including a Stop ("blue screen") message.

This entry is designed to suppress the Stop message when the system stops due to a hardware error. The text display associated with the Stop message can 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. (See the Microsoft Knowledge Base, 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