Restoring Previous ControlSet After Using LastKnownGood
ID: Q142033
|
The information in this article applies to:
-
Microsoft Windows NT Workstation versions 3.5, 3.51, 4.0
-
Microsoft Windows NT Server versions 3.5, 3.51, 4.0
-
Microsoft Windows 2000 Professional
-
Microsoft Windows 2000 Server
-
Microsoft Windows 2000 Advanced Server
SUMMARY
This article explains how to change the Registry to boot to a different
CurrentControlSet. This might be necessary if you used LastKnownGood and
restored a previous configuration that didn't have all the desired
services, printers, shares, and so on.
MORE INFORMATION
WARNING: Using Registry Editor incorrectly can cause serious, system-wide
problems that may require you to reinstall Windows NT to correct them.
Microsoft cannot guarantee that any problems resulting from the use of
Registry Editor can be solved. Use this tool at your own risk.
To change the Registry to boot to a different CurrentControlSet, perform
the following procedure:
- Boot into Windows NT and run the Registry Editor (Regedt32.exe).
- Go to HKEY_LOCAL_MACHINE/SYSTEM/Select, which will display the following
parameters (your data field may vary depending on the ControlSet being
used):
Current:REG_DWORD:0x3
Default:REG_DWORD:0x3
Failed:REG_DWORD:1
LastKnownGood:REG_DWORD:0x2
- Look in ControlSet001 through ControlSet003 to find the ControlSet that
should be restored.
- Change the data in the following Registry key:
Current:REG_DWORD:0x3 and Default:REG_DWORD:0x3
to the appropriate ControlSet. For Example:
Current:REG_DWORD:0x1
Default:REG_DWORD:0x1
- Change the LastKnownGood:REG_DWORD:0x2 to the previous Current data.
For example:
LastKnownGood:REG_DWORD:0x3
- Exit Regedt32 and reboot the server.
NOTE: If the server fails during reboot, use the LastKnownGood
configuration to get back to the previous setting and Registry
options.
Additional query words:
prodnt last known good
Keywords : ntsetup
Version : WINDOWS:2000; winnt:3.5,3.51,4.0
Platform : WINDOWS winnt
Issue type :