I just fixed a little problem on my Windows XP laptop… I had a file which I could not delete (even after a reboot) and each time I tried, the error returned was:
Cannot delete filename: Data Error (Cyclic Redundancy Check)
Various Internet sites suggested rebooting in safe mode and removing the file – that didn’t work but
chkdsk /r located the bad disk sectors and recovered the data. Once this was complete, I successfully removed the file.
If you have to do this, be ready for the chkdsk process to take a while.