Was für Dateien kann er denn nicht lesen? (Also Pfad und Dateiname?)
Versuch mal unter "Start" --> "Programme" --> "Zubehör" --> "Systemprogramme" die "Systemwiederherstellung"
und setz das System zum letzten Punkt (vor der Defragmentierung) zurück.
Das stellt dir alle Dateien wieder so her, wie sie zum angegebenen Zeitpunkt waren.
Möglich ist auch das sich deine Festplatte wohl demnächst verabschiedet und schon teilweise die Daten nichtmehr lesen kann.
Die Defragmentierung fordert die Mechanik in der Festplatte doch sehr. (Komm bloß nicht auf die Idee das Teil zu öffnen und Nachzuschauen!)
Am besten du sicherst erstmal deine wichtigsten Dateien, wie Spielstände und den "Eigene Dateien" Ordner auf CD.
Ich denke mal du (oder jemand aus deinem Freundes- oder Bekanntenkreis) weiß wie das geht.