Microsoft KB Archive/944564

= How to generate a memory dump file by using a PS/2 keyboard in Windows Server 2008 =

Article ID: 944564

Article Last Modified on 11/16/2007

-

APPLIES TO


 * Windows Server 2008 Datacenter
 * Windows Server 2008 Datacenter 32-Bit
 * Windows Server 2008 Enterprise
 * Windows Server 2008 Enterprise 32-Bit
 * Windows Server 2008 for Itanium-Based Systems
 * Windows Server 2008 Standard
 * Windows Server 2008 Standard 32-Bit
 * Windows Web Server 2008

-



Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756 How to back up and restore the registry in Windows XP and Windows Vista





Beta Information
This article discusses a beta release of a Microsoft product. The information in this article is provided as-is and is subject to change without notice.

No formal product support is available from Microsoft for this beta product. For information about how to obtain support for a beta release, see the documentation that is included with the beta product files, or check the Web location where you downloaded the release.



INTRODUCTION
Windows Server 2008 includes a feature that you can use to cause the computer to stop responding and to generate a memory dump file (Memory.dmp). When you use this feature, you receive an error message that resembles the following:


 * STOP: 0x000000E2 (0x00000000,0x00000000,0x00000000,0x00000000) The end-user manually generated the crashdump.



MORE INFORMATION
By default, this feature is disabled. To enable this feature on a computer that uses a PS/2 keyboard, modify the registry as indicated in this article. Then, restart the computer. After you restart the computer, you can generate a memory dump file. To generate a memory dump file, hold down the CTRL key on the right side of the keyboard, and then press the SCROLL LOCK key two times.

Note You must use the CTRL key on the right side of the spacebar.

This feature is available only for PS/2 keyboards. PS/2 keyboards use the i8042prt.sys driver that is included with the keyboard. This feature is not available in Windows Server 2008 for universal serial bus (USB) keyboards.

To enable this feature on a computer that uses a PS/2 keyboard, follow these steps.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.  Start Registry Editor. To do this, click Start, click Run, type regedit, and then click OK. Locate the following registry subkey:

 On the Edit menu, click Add Value, and then add the following registry entry:

Name : CrashOnCtrlScroll

Data Type : REG_DWORD

Value : 1

 Exit Registry Editor, and then restart the computer.

Note A server may also have a nonmaskable interrupt (NMI) delivered to cause the computer to stop responding and to generate a memory dump file. Or, the memory dump file can also be generated by using a debugger.

Keywords: kbhowto kbinfo KB944564

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.