Hi Sra1kg4,
· What is the make and model of the hard drive?
· Have you made any changes on the computer prior to the issue?
I would suggest that you use a Windows XP disk and boot to recovery console and then perform CHKDSK (Check Disk).
Step 1: You can follow the below link that will give you information on ‘How to boot to recovery console:
How to install and use the Recovery Console in Windows XP
http://support.microsoft.com/kb/307654
Step 2: Once you boot the computer to Recovery console, you can perform ‘CHKDSK’.
At the command prompt, type:
chkdsk [drive:] [/p] | [/r]
[drive:] Specifies the drive to check.
/p Check even if the drive is not flagged dirty, bad.
/r Locates bad sectors and recovers readable information (implies /p).
Disclaimer: While performing chkdsk on the hard drive if any bad sectors are found on the hard drive when chkdsk tries to repair that sector if any data available on that might be lost. It is recommended that you back up all the data and files prior to performing this.
Hope this helps.