Thank you for this update, I checked the Bios setup and my hard drive is showing, what next?
I have sp3 loaded.
As both Tech-Geek and Wunders correctly pointed out, since you are running XP at the SP3 level, you do NOT need to pay attention to the advice to run BCUpdate2.exe.
The first thing you should do is boot off the Hiren's CD and go into Recovery Console. Then select your installation (probably "1") and enter the password for the "Administator" account (probably no password, so just press the enter key). At the C:\WINDOWS prompt, enter the following command"
chkdsk /r
(there is a space before the slash)
This will take a long time to complete, so be patient! Also you might even need to run it a second time.
If that does not solve the problem, you will need to rebuild the boot.ini file (the following is based upon instructions from regular contributor JoseIbarra):
cd \ [if you are not already at the C:\ prompt]
attrib -shr boot.ini (removes the System, Hidden, Read Only attributes)
ren boot.ini boot.ini.bak (rename the potentially afflicted file; THIS IS CRUCIAL!)
bootcfg /rebuild (run bootcfg /rebuild and create a new c:\boot.ini file)
The reason you need to rename the current (potentially afflicted) boot.ini is so that when you run the bootcfg /rebuild command, you do not build on top of the current suspicious boot.ini file.
Hopefully there will be ONLY ONE identified Windows Install:
(If not, let us know!)
When you are asked "Add installation to boot list?" enter Y (then press Enter key)
When bootcfg /rebuild asks for Load identifier enter whatever text is appropriate (this is strictly for show), in your case:
Microsoft Windows XP Media Center Edition (then press Enter key)
When it asks for load options enter:
/fastdetect /noexecute=optin
Press Enter to create the new c:\boot.ini file.
When you get done, you can see the contents of your new c:\boot.ini file by entering this command:
type boot.ini
If the c:\boot.ini file doesn't look right, just delete it and start over.
This is what your boot.ini file will hopefully look like:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Media Center Edition " /noexecute=optin /fastdetect (this is one line [beginning with multi]; watch the wrap!)
Note that this part of the instructions above is CRUCIAL:
ren boot.ini boot.ini.bak
This command accomplishes two things:
- It backs up your messed-up boot.ini file. It is always prudent to make backups!
- It effectively deletes boot.ini from your system. If you do not delete boot.ini, you will wind up with that big mess you described where you have seven or so operating systems to choose from! Once your boot.ini file is deleted, you can then run bootcfg /rebuild and your new boot.ini file should be perfect and sleek and clean. :-)