hmm......try booting up with your windows xp cd and perform a "chkdsk" on your computer. put the windows xp cd in the cd/dvdrom and then reboot the computer. then you will need to go into the bios and change the first boot device to cdrom.
save setting and exit the bios. the computer should boot to your windows xp cd and then select repair on the main console. when the admin password comes up, simply hit enter if you dont have one to skip it. then on C: type in "chkdsk /r" without the "" and make sure there is a space between chkdsk and /r. good luck.
also if this doesnt work, try booting to safe mode be pressing F8 when booting up your computer. then on when the safe mode option comes up, choose "last good configurations."
save setting and exit the bios. the computer should boot to your windows xp cd and then select repair on the main console. when the admin password comes up, simply hit enter if you dont have one to skip it. then on C: type in "chkdsk /r" without the "" and make sure there is a space between chkdsk and /r. good luck.
also if this doesnt work, try booting to safe mode be pressing F8 when booting up your computer. then on when the safe mode option comes up, choose "last good configurations."