Windows doesn't boot, missing or corrupt file
5 min read
Since you don't have an XP CD, download and create a bootable CD from this .iso file: XP Recovery Console
You don't burn the iso file itself to CD., you create a CD from the iso file using your CD burning software. There is a good freeware burner called DeepBurnerwhich will do this. Another called ISO Recorder is also very easy to use.
Boot the CD and at the first opportunity, enter R to start the Recovery Console.
Next, choose which XP installation you want to login to. Normally this will be 1.
Lastly you will be asked for the Administrator password. Just press the Enter key as the Administrator does not have a password (unless you gave it one, then you would enter it).
Now use the bootcfg /rebuild command to rebuild the boot.ini file. Following from: http://www.thpc.info/dual/bootcfg.html
The bootcfg /rebuild command scans the hard disks of the computer for Windows NT, Windows 2000, or Windows XP installations, and then displays the results. You can add the detected Windows installations.
An example of the message that may be displayed:
Total Identified Windows Installs: 1
[1] C:\Windows
Add installation to boot list? (Yes/No/All):
Enter Load Identifier: (mine is: Microsoft Windows XP Professional)
Enter Operating System Load Options: (mine is: /NOEXECUTE=ALWAYSOFF /FASTDETECT)
Type exit to close the Recovery Console and reboot. See if that fixed it.
If so, boot the Recovery Console again. At the Command Prompt, enter:
chkdsk /r and press Enter
Let this run to completion without any interruption. It can take an hour or more depending on the size of your hard drive and how much data is on it. Once it finishes, reboot and see what happens.
Also, if you have another computer that is at the same service pack level, then yes, you can copy the file to a flash drive or CD and then replace the one on your fathers computer. It should also be in C:\windows\system32\dllcache on your fathers computer so you could try copying it from there to C:\windows\system32.
Once you get the system to boot, to fix the un2wanted boot entry:Right click on My Computer and select Properties
Click on the Advanced tab
Under Startup and Recovery, click the Settings button
Click on the Edit button
Notepad will open with the contents of boot.ini in it. Remove the entry you don't want.
One other thing you can try, depending on how comfortable you are working at the command prompt in the Recovery Console.
http://forums.cclonline.com/showthread.php?t=1183
Sometimes I mess up my machine so bad, that i couldn't boot into windows anymore, not even safe mode. So i looked around for ages and eventually found out how to do it in the recovery console. For anyone who is new to windows, the recovery console can be found by booting up your machine with the XP CD in the drive, and booting off of that CD. Then it will ask you if you want to go to the recovery console, and select that option. The recovery console is basically a MS DOS command prompt, with a little more functionality.
When you get to the recovery console follow these instructions.
* Type CD \ then Enter
* Then cd system~1\_resto~1 then Enter
* Type dir then Enter
When you hit enter it will list all the restore point folders like rp1, rp2 …….. If the restore points have more than one page then u have to keep on hitting the Enter key to view the last restore point folder. You will have to choose the second to last option folder
* Type cd rpx {the second to the last restore point no. } (Note: Example: cd rp9, if rp9 is the second to the last restore point where the last restore point no. is 10
* Then type cd snapshot
Now the command prompt will look like this
c:\system~1\_resto~1\rp9\snapshot
* Type: copy _registry_machine_system c:\windows\system32\config\system and press enter
* Then type: copy _registry_machine_software C:\windows\system32\config\software
* Then type exit and press Enter
If you get an access denied error when doing the above, then do the following at the recovery console:
* Type CD \ then Enter
* Type cd windows\system32\config then press Enter
* Type ren system system.bak then press Enter
* Type exit press Enter
Your PC will reboot, go back into the Recovery Console and then you have access.
Once you get the system to boot, do a normal System Restore to a date before the problem occurred.
If you still cannot get access in anyway to your installation in the recovery console then your SAM database files are corrupt. There is no way you can restore these with the recovery console. You may need to do a fresh install
Ask AI
AI can make mistakes. Check the cited posts. Archived advice can be out-of-date
Don't include personal information. Questions and selected public posts go to OpenAI. About Ask AI