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.

A Windows Server 2003-based computer stops responding when the splash screen appears


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:
256986 (http://support.microsoft.com/kb/256986/ ) Description of the Microsoft Windows registry

↑ Back to the top


Symptoms

After you restart a Microsoft Windows Server 2003-based computer, the computer stops responding when the splash screen appears.

↑ Back to the top


Resolution

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.

To resolve this problem, follow these steps:
  1. Restart the computer by using the last-known good configuration. To do this, follow these steps:
    1. Restart the computer.
    2. When you are prompted to select the operating system to start, press F8.
    3. Under Windows Advanced Options Menu, use the arrow keys to select Last Known Good Configuration, and then press ENTER.

      Note The NUM LOCK key must be off for the arrow keys on the numeric keypad to function.
    4. If you are running other operating systems on the computer, use the arrow keys to select Microsoft Windows Server 2003 in the list, and then press ENTER.
  2. Click Start, click Run, type regedit, and then click OK.
  3. Locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\Select
    Then, click the registry key.
  4. In the details pane, verify the values of the following registry entries:
    • Current
    • LastKnownGood
    Important Step 5 through step 7 assume the following conditions are true:
    • The value of the Current registry entry is 0x00000003 (3).
    • The value of the LastKnownGood registry entry is 0x00000002 (2).
    If the values of the Current registry entry and of the LastKnownGood registry entry are different in your configuration, modify step 5 through step 7 accordingly.
  5. Export the following registry subkeys:
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003
    To do this, follow these steps:
    1. Locate the following registry subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002
      Then, click the registry subkey.
    2. On the File menu, click Export.
    3. In the Save in list, select the location where you want to save the registry file, type LastKnownGood in the File name box, and then click Save.
    4. Locate the following registry subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003
      Then, click the registry subkey.
    5. On the File menu, click Export.
    6. In the Save in list, select the location where you want to save the registry file, type Current in the File name box, and then click Save.
  6. Use a registry comparison tool to compare the Current registry file and the LastKnownGood registry file that you exported.
  7. If you find incorrect registry entries in the exported Current registry file when you compare it to the exported LastKnownGood registry file, follow these steps.

    Note The following steps assume that you find incorrect registry entries under the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\DeviceClasses
    The following steps assume that these registry subkeys are not available under the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\DeviceClasses
    1. Locate the following registry subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\DeviceClasses
      Then, click the registry subkey.
    2. On the Edit menu, click Delete.
    3. Click Yes, when you are prompted.
    4. Locate the following registry subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\DeviceClasses
      Then, click the registry subkey.
    5. On the File menu, click Export.
    6. In the Save in list, select the location where you want to save the registry file, type DeviceClasses in the File name box, and then click Save.
    7. Locate the following registry subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control
      Then, click the registry subkey.
    8. On the File menu, click Import.
    9. In the Files of type list, click Registry Hive Files, locate the exported DeviceClasses.reg registry file in the Look in list, and then click Open.
    10. Click OK.
  8. Restart the computer.

↑ Back to the top


Keywords: KB937484, kbtshoot, kbexpertiseadvanced

↑ Back to the top

Article Info
Article ID : 937484
Revision : 2
Created on : 6/7/2007
Published on : 6/7/2007
Exists online : False
Views : 185