Run System Restore from cmd prompt, type:%systemroot%\system32 restore strui.exe
Insert windows XP Disk and try to do a repair install “Bypass the recovery console”.
Recovery Console: run BOOTCFG /Rebuild to repair Boot.ini. (follow the steps below)
ØC: ATTRIB -H C:\boot.ini
ØC: ATTRIB -S C:\boot.ini
ØC: ATTRIB -R C:\boot.ini
ØC: del boot.ini
ØC: bootcfg /rebuild
Add installation to boot list? (Yes/No/All): Type: Y
Enter Load Identifier: Type in any description you want that will identify the installation of Windows (e.g., Windows XP SP2)
Enter OS Load Options, Type in: "/fastdetect" and/or "/NoExecute=OptIn" without the quotes
ØC: fixboot
Typical boot.ini looks like this:
[boot loader] timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
Recovery Console: run FIXBOOT to write a new partition boot sector to the system partition
Recovery console: run FIXMBRto repair the master boot record.
Recover the registry: (press ENTER after you type each line)