Get an XP disk and run it like your going to load Windows. When it gives you the option to use the recovery console, choose that then run these 2 commands:
chkdsk /r - this will check the files on the disk and repair them if necessary
Once complete, use the "fixboot" command. This will fix the boot files.
Reboot the machine and POST back the results.
A+, Network + , HP Certified Tech and MCP
Specs: AMD Phenom II X6 1095T, Asus M477TD, 8GB GSkill Ripjaws DDR3 1600 7-8-7-24 1T, 128GB Crucial M4 SSD, ATi HD4650, W7, 27" HL272 Monitor