Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

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


View products that this article applies to.

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 (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows
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.
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.

↑ Back to the top


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.

↑ Back to the top


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.
  1. Start Registry Editor. To do this, click Start, click Run, type regedit, and then click OK.
  2. Locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  3. On the Edit menu, click Add Value, and then add the following registry entry:
    Name : CrashOnCtrlScroll
    Data Type : REG_DWORD
    Value : 1
  4. 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.

↑ Back to the top


Keywords: KB944564, kbinfo, kbhowto

↑ Back to the top

Article Info
Article ID : 944564
Revision : 3
Created on : 11/16/2007
Published on : 11/16/2007
Exists online : False
Views : 243