My last known good configuration is missing or corrupt and I can't boot NT.
July 24, 1999
A. Windows stores a last known good configuration which is replacedwith the current configuration after a successful login.
If during boot the System hive is corrupt it will try to use the last knowngood, if this is also corrupt you will get the following error and NT will notbe able to boot:
Windows NT could not start because the following file is missing orcorrupt:
%systemroot%SYSTEM32CONFIGSYSTEMHardware Profile/Last Known Good menu
To resolve use one of the following:
Method 1
Use the emergency repair disk and choose the 'Inspect Registry Files' fromthe recovery menu. Choose 'Replace System Configuration' from the next menuscreen. This will replace the damaged Registry hive with the one on the ERDhowever if the ERD is out-of-date you will lose any changes.
Method 2
If you don't have a ERD or its to old, restore the registry from a tape thathas a backup of the registry (you would require a second parallel installationof NT).
Method 3
If you can't do either of the previous options the files that make up the ERDare stored on the local harddisk in %systemroot%Repair directory. You cantherefore manually expand this backup:
Install a parallel copy of NT if you don't already have one
Boot into this second installation
Start a command prompt (CMD.EXE)
Move to the repair directory of the ORIGINAL NT installation
C:> cd winntrepair
Use the EXPAND command to expand the SYSTEM._ file
C:> expand system._ system
Copy the expanded file to the main config directory of the ORIGINAL installation
C:> copy system c:winntsystem32config
Try to reboot into the original installation
If it still fails uninstall NT and use Windows 98, you can play more games:-)
About the Author
You May Also Like