How to generate a complete crash dump file or a kernel crash dump file by using an NMI on a Windows-based system
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
Note Use this method to generate complete memory dump files with caution. Ideally, you should only do this only when you are explicitly requested to by the Microsoft Customer Support Services Engineer. Any kernel or complete memory dump file debugging should be the last resort when all the standard troubleshooting methods have been completely exhausted.
- Set up the page file to generate a complete memory dump file.For more information, click the following article number to view the article in the Microsoft Knowledge Base:108393 The /maxmem switch in the Windows Boot.ini file
- Right-click My Computer, and then click Properties.
- Click the Advanced tab.
- Under Startup and Recovery, click Settings.
- Make sure that Kernel memory dump or Complete memory dump is selected under Writing Debugging Information.
- You can change the location of the memory dump file to a different local partition if you do not have sufficient room on the partition where the operating system is installed.For more information, click the following article number to view the article in the Microsoft Knowledge Base:886429 What to consider when you configure a new location for memory dump files in Windows Server 2003For more information, click the following article number to view the article in the Microsoft Knowledge Base:885117 "Kernel Memory Dump" is displayed in Startup and Recovery, but a complete memory dump is performed in Windows 2000 or in Windows Server 2003
- In Registry Editor, locate the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
- Right-click CrashControl, point to New, and then click DWORD Value.
- Type NMICrashDump, and then press ENTER.
- Right-click NMICrashDump, and then click Modify.
- In the Value data box, type 1, and then click OK.
- Restart the computer.
- Hardware vendors, such as HP, IBM, and Dell, may provide an Automatic System Recovery (ASR) feature. You should disable this feature during troubleshooting. For example, if HP and Compaq's ASR feature is enabled in the BIOS, disable this feature while you are troubleshooting to generate a complete memory.dmp file. For the exact steps, contact your hardware vendor.
- Enable the NMI switch in the BIOS or by using the Integrated Lights Out (iLO) Web interface.
Note For the exact steps, see the BIOS reference manual or contact your hardware vendor.
- Test this method on the server by using the NMI switch to generate a dump file. You will see a STOP 0x00000080 hardware malfunction.
- Wait for the problem to recur.
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.
Article ID: 927069 - Last Review: 06/08/2011 18:49:00 - Revision: 3.5
- kbexpertiseinter kbstepbystep kbhowto KB927069