Tool zur Überprüfung der Integrität meiner Datendateien

Ich mache mir ein wenig Sorgen um eines meiner Laufwerke und befürchte, dass ich gute Backups davon mit beschädigten Dateien überschreiben könnte.

Ich hätte gerne ein Tool, das rekursiv alle Verzeichnisse scannt und die Integrität jeder einzelnen Datei testet.

Leider bedeutet das für jeden Dateityp eine andere Überprüfung, sodass ein solches Tool möglicherweise nicht existiert oder eingeschränkt ist, aber ich würde gerne wissen, was es da draußen gibt.

In grober Reihenfolge dessen, was ich überprüfen möchte:

  • Fotos
  • Videos
  • E-Books
  • Archiv
  • MS-Office-Dokumente
  • mp3 / flac / ogg
  • alles andere ist ein Bonus

Ein großer Bonus wäre, wenn das Tool versuchen würde, beschädigte Dateien zu reparieren, aber das ist wahrscheinlich zu viel verlangt.


[Update] Viele Poster scheinen die Frage nicht zu lesen oder zu verstehen. Ich mache mir keine Sorgen um MD5 oder Prüfsumme; Ich spreche von Dateien mit bekannter interner Struktur, bei denen festgestellt werden kann, ob diese interne Struktur nicht konsistent / beschädigt ist.

Und als Bonus, der repariert werden kann, wenn diese interne Struktur (leicht) beschädigt ist - zum Beispiel das Foto aus einem JPEG retten, wenn EXIF-Informationen oder Miniaturansichten beschädigt sind, Musik aus MP retten, wenn die IDtags beschädigt sind; Es gibt Programme, die beschädigte ZIP-Dateien, MS Word & Excel usw. reparieren

Stellen Sie sicher, dass Sie über ein funktionierendes Backup verfügen, bevor Sie ein solches Tool ausführen. Alles, was herumläuft und jede Datei berührt, wird Ihre Festplatte belasten, und wenn sie bereits in einem schlechten Zustand ist, kann die Software mehr schaden als nützen
Auch dieses Programm geht davon aus, dass der aktuelle Stand der Daten gültig ist, bietet aber eine Reparaturfunktion an. quickpar.org.uk Wenn Sie Ihre Datendateien PAR2 verwenden, erstellt das Programm Datenwiederherstellungsdateien. Die Größe/Prozentsatz der PAR2-Dateien bestimmt die Höhe des Schadens, der wiederhergestellt werden kann. Wenn Sie also fehlerhafte Sektoren erhalten, können Sie diese reparieren, und PAR2 erstellt die fehlenden Daten neu. Leider müssen sie jedes Mal aktualisiert werden, wenn Sie die Dateien rechtmäßig aktualisieren.

Antworten (3)

Exakte Datei sieht aus wie ein Programm, das das tut, was Sie tun müssen. Sie müssen es so einrichten, dass es einen Ordner scannt, aber Sie können es auch so einrichten, dass es den Ordner c oder das Laufwerk scannt, das Sie scannen.

Genaue
Dateifunktionen:

  • Ein Tool zur Überprüfung der Dateiintegrität:
    • Verwenden Sie es, um sicherzustellen, dass auf CD-ROM kopierte Dateien bitgenaue Kopien sind,
    • Verwenden Sie es, um sicherzustellen, dass Backups, die von einem Laufwerk auf ein anderes kopiert werden, genau richtig sind,
    • Verwenden Sie es, um sicherzustellen, dass Dateien im Laufe der Zeit nicht geändert oder beschädigt wurden.
  • Multithreaded, sodass Ihre zusätzlichen CPU-Kerne beim Scannen mehrerer Dateien genutzt werden und die Arbeit schneller erledigt wird.
  • Zufrieden mit Unicode-Dateinamen, so dass es nicht fehlschlägt, wenn Sie es für Dateien verwenden, die in Japanisch, Hebräisch, Chinesisch oder einer anderen Sprache benannt sind.
  • Unterstützt mehrere Prüfsummenroutinen (Hashes) wie MD5, SHA1, CRC32, RIPEMD und andere.
  • Unterstützt rekursives Scannen von Verzeichnissen.
  • Unterstützt sehr große Dateien – Wenn es sich auf Ihrer Festplatte befindet, kann ExactFile damit umgehen.
  • Tut alles, was beliebte Dateisommer-Dienstprogramme tun, wie fsum, md5sum, sha1sum, sfv usw., aber besser!
  • Kompatibel mit gängigen Prüfsummen-Digest-Formaten für Dateien.
  • Für Windows 2000, XP, Vista und 7.
  • GUI. Einfach zu verwenden, um Prüfsummen für einzelne Dateien zu erhalten, Prüfsummen-Digests zu erstellen und Prüfsummen-Digests zu testen. Erfordert weder die Konsolenversion noch externe DLLs.
  • FREI.

Exakte Datei-Benutzeroberfläche

Und ich soll danach googeln? Mit so einem einzigartigen Namen?
"looks like" a good program to do this- hast du es schon mal probiert? Bitte lesen Sie, wie man antwortet
Ich habe "Exact file" gegoogelt und gefunden, aber es sieht aus wie ein auf Prüfsumme, Sha usw. basierendes Programm. Es hasht jede Datei einmal und vergleicht die Hashes später. Wenn die Dateien jedoch beschädigt sind, bevor Sie das Programm zum ersten Mal ausführen, wird dies nicht erkannt.
Ja, da ist der Haken. Daher befürchte ich, dass es mir nichts nützt :-( Ich nehme an, ich könnte mein eigenes codieren ...

Sie können Total Commander verwenden , um eine Prüfsummendatei zu erstellen.
Dies funktioniert sehr gut für ganze Verzeichnisse oder einzelne Dateien.

Laden Sie die Software von www.ghisler.com (für Windows) oder https://www.codeweavers.com/via/totalcommander8 (für Mac) herunter.

1) Um zu scannen und einen Schnappschuss zu machen, gehen Sie zu Menü => Dateien => Prüfsummendateien erstellen.
2) Gehen Sie zum Überprüfen zu Menü => Dateien => Prüfsummen überprüfen (aus Prüfsummendateien)

Dies erfüllt nicht die Anforderung Ich möchte ein Tool, das alle Verzeichnisse rekursiv scannt ...
Das ist aber nicht der Punkt () nicht meine Ablehnung, übrigens). So viele Poster scheinen die Frage nicht zu lesen oder zu verstehen. Ich mache mir keine Sorgen um MD5 oder Prüfsumme; Ich spreche von Dateien, die eine bekannte interne Struktur haben und die repariert werden können, wenn diese interne Struktur (leicht) beschädigt ist - zum Beispiel das Foto aus einem JPEG retten, wenn EXIF-Informationen oder Miniaturansichten beschädigt sind, Musik aus MP retten, wenn die IDtags sind korrupt; Es gibt Programme, die beschädigte ZIP-Dateien, MS Word & Excel usw. reparieren
Abgesehen davon entspricht eine Prüfsumme nicht einmal dem ersten Kriterium des OP: "Ich mache mir ein wenig Sorgen um eines meiner Laufwerke und befürchte, dass ich gute Backups davon mit beschädigten Dateien überschreiben könnte." Eine Prüfsumme würde hier auf eine geänderte Datei hinweisen (die möglicherweise gesichert werden muss) – aber nicht sagen, ob dies bedeutet, dass die Datei beschädigt ist. Es könnte sogar ein Hinweis darauf sein, dass die Datei gesichert werden muss (da sie sich geändert hat) . Dieser Ansatz passt also überhaupt nicht, sorry.

Ich verwende Bvckup2 , um Laufwerke zu spiegeln. Der Autor ist auch besorgt über Bit-Rot und hat derzeit eine kleine Mailingliste, um Prävention zu diskutieren, im Hinblick auf die Erstellung eines Tools.

Wenn sich jemand interessiert mit ihm in Verbindung setzt, wird er Sie (da bin ich mir sicher) gerne in die Diskussion einbeziehen.

Dies kommt einer Antwort, die ich finden konnte, am nächsten