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:
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
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.
"looks like" a good program to do this
- hast du es schon mal probiert? Bitte lesen Sie, wie man antwortetSie 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)
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
Tymric
Kybernard
Frank Dernoncourt