Vielleicht kann man dir damit helfen:

Erklärung zu CRC: Zyklische Redundanzprüfung – Wikipedia

Probier mal die HDD mit Befehlen wie "checkdisk".
Dazu wechselt du glaube ich im "cmd" in das Verzeichniss der HDD und
führtst den Befehl

Code:
chkdsk X: /f /r
aus. Der prüft mit dem Parameter f erstmal auf Fehler, r findet fehlerhafte Sektoren und stellt lesbare Dateien wieder her.