, there are two methods that spring to mind. Both require you to have your original XP CD on hand.
The first is to use the XP Recovery Console on the install CD. Visit this Microsoft Article
for instructions on how to access the recovery console (skip down to the "How To Use The Recovery Console" section).
Once in the recovery console, type:
and press enter. This should write a new master boot record and partition table. CAUTION: If you have an unusual partition table then you should consider using the next method first!
Reboot as normal.
Using a tool called TeskDisk.
(The below instructions require the use of the Ultimate Boot CD for Windows
, a free boot CD. It takes a little work to build it but is really quite easy.)
We're going to try to repair the master file table and the boot sector on the misbehaving drive.
In UBCD4Win, launch the TestDisk program:
I usually select No Log
, but it's up to you.
Here we see the disk selection screen. It might look slightly different on your computer, drive X: is the temporary RAMdisk, just ignore it.
Next, select your system type (Intel, even if it's AMD):
Now select the Advanced
Now, select the boot partition, there's probably only one. Then, select Boot
and press Enter.
Now to rebuild the Master File Table. Select the Repair MFT
option and press enter.
Type "Y" for Yes
Now, back at this screen to repair the boot sector., select Rebuild BS
and press enter.
After completion, reboot back into the UBCD4Win and run CheckDisk. When done, boot normally and see if Windows works.
Edited by Amazing Andrew, 26 December 2007 - 02:52 PM.