WARNING!!! These instruction WILL reformat your HD and ALL data on the HD will be errased.
READER BE WARE
I have never seen the Repair feature ever fix a repair, not to say it hasn't, I just have never seem it work. There are some options to save some of your data, if you or someone you know is technically inclined, and if you ave access to another PC, perferably a desktop. You can remove the damaged HD and install it as a slave (2nd) HD in the other PC. Use the file security advance feature (right-click drive, click properties, click, security, advance button, click change permissions, highlight everyone, click edit, for Full Control check Allow, click OK a half of dozen times) so that the permissions on the damaged drive will be reset so that all files will be assessible. copy all the files you want to save. replace the damaged drive in the original pc, or if you do not care about backing up filse from the damaged HD, then you can proceede.
Reboot the PC with the recovery disk, press Enter to install XP. delete the partition (type D then L) . Create a new partition (type C then Enter). Press Enter to install XP on selected partition. Format the HD with Quick Format for NTFS. Follow the rest of the setup questions.
I wrote this from memory, actually I preformed this operation about 6 times this morning on work computers. Hope this helps.