A noisy hard disk could be a sign of a bad sector.

Run checkdisk in XP.


Open "My Computer" Right click on the drive. Click on Properties> Tools .

Under Error Checking, you will find Check now, click on it and tick both the checkboxes and click on start

PS: try reading this article by Microsoft