Checksum einer *.iso unter Win10 prüfen, erstellen

R4mses

Lieutenant
Registriert
Nov. 2015
Beiträge
540
Hallo zusammen,
ich habe mir zum ausprobieren ein paar Linux-Distros runter geladen und würde gerne noch die SHA1 Summe überprüfen. Wie mach ich das unter Windows...mit welchem Programm?

Des weiteren würde ich gerne meine Bilder von der Digitalkamera nach einem Kopiervorgang über eine Prüfsumme auf eine Veränderung prüfen. Gibt's da Möglichkeiten?
 
Hi,

HashTab finde ich da persönlich sehr fein. Windows CertUtil kann man im Zweifel aber auch nutzen.

Für das Foto Thema würde ich vermutlich irgendein Sync Tool verwenden, da auf Änderungen prüft und dann ggf. kopiert.

VG,
Mad
 
wenn du 7-Zip drauf hast, dann erstellt das im Kontextmenu auch einen Eintrag für Checksummen :)

1633605037499.png


1633605050107.png
 
  • Gefällt mir
Reaktionen: kamanu und TheCadillacMan
Powershell auf.
Code:
Get-FileHash dateiname.xyz
Gibt dann den SHA256 Hash. Alternativ mittels
Code:
Get-FileHash dateiname.xyz -Algorithm SHA1
auch als SHA1-Hash.
 
  • Gefällt mir
Reaktionen: Rhinion, Spawn182, madmax2010 und 3 andere
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: TP555 und R4mses
@LieberNetterFlo Lerne auch immer wieder neue kleine Powershell-Befehlchen. Den Moment als ich rausgefunden hab, dass ich für SSH putty nicht mehr brauche war besonders schön 😍
 
geht sogar mit Sternchen, nice!

Code:
PS D:\> Get-FileHash *.iso -Algorithm MD5

Algorithm       Hash                                        Path
---------       ----                                        ----
MD5             C7D0E562E589E853B5D00563B4311720            D:\debian-10.10.0-amd64-netin...
MD5             499953266841CAE41612310E65659456            D:\debian-11.0.0-amd64-netins...
MD5             7F82D341561035F65933DA43F94D5B52            D:\debian-6.0.10-amd64-netins...
MD5             096C1C18B44C269808BD815D58C53C8F            D:\debian-7.11.0-amd64-netins...
MD5             DF0CE86D0B1D81E232AD08EEF58754ED            D:\debian-8.11.1-amd64-netins...
MD5             6097FDB9CBAB47C96471274B9044E983            D:\debian-9.13.0-amd64-netins...
MD5             DA938D65C548738900810181A78203F8            D:\en_windows_10_enterprise_2...
MD5             E39EA2AF41B3710682FE3BBDAC35EC9A            D:\en_windows_10_enterprise_2...
MD5             1067BE5346FED207089B3022165B8B19            D:\en_windows_10_enterprise_l...
MD5             5590A0DAB3CC47CFFF05013FE79DB206            D:\ied-os-1.2.0-56-amd64-deve...
MD5             9BB30A2EA6466B0C02AACFA96F6E3516            D:\ubuntu-16.04.7-server-amd6...
MD5             44343BC1373C6DC826EBB58839155C39            D:\ubuntu-18.04.5-desktop-amd...
MD5             2B0BFCB7E9E95C8EADB14A6FB59EFAE8            D:\ubuntu-20.04.2.0-desktop-a...
MD5             736A9ACAF195063600A6E1876D48A263            D:\ubuntu-21.04-desktop-amd64...
 
  • Gefällt mir
Reaktionen: kamanu
kamanu schrieb:
Powershell auf.
Code:
Get-FileHash dateiname.xyz -Algorithm SHA1
auch als SHA1-Hash.
Simpel und funktioniert :) Danke!!!

Code:
SHA1            6DBDD1972E8515E9A428ADE0768F016F54128F66                               C:\Users\ageig\downloads\linuxmint-20.2-cinnamon-64bit.iso
SHA1            D671F364EA0E0552119EC99DD7C1DCFC3CEAF133                               C:\Users\ageig\downloads\manjaro-cinnamon-21.1.2-210907-linux513.iso
SHA1            E2CBE340D14E98149DFEB1A3EA390FCF8F664C25                               C:\Users\ageig\downloads\manjaro-kde-21.1.4-210927-linux513.iso
SHA1            F5A0747DBA599984237884FC47453ED1D43F5DA7                               C:\Users\ageig\downloads\manjaro-xfce-21.1.4-210927-linux513.iso
SHA1            61F0D29EA5C0A414025DE67D177E2212987AFE7D                               C:\Users\ageig\downloads\ubuntu-20.04.3-desktop-amd64.iso
Hauro schrieb:
Ich verwende Total Commander - das Schweizer Allzweck-Tool
Ahhhh...auch dafür vielen Dank!!!
 
  • Gefällt mir
Reaktionen: kamanu
R4mses schrieb:
Des weiteren würde ich gerne meine Bilder von der Digitalkamera nach einem Kopiervorgang über eine Prüfsumme auf eine Veränderung prüfen. Gibt's da Möglichkeiten?

Da wir schon bei PowerShell angekommen sind, hier gibt es ein Script um zwei Ordner per Hash abzugleichen.

https://gist.github.com/cchamberlain/883959151aa1162e73f1

Ich mag es absolut nicht, für jeden Task ein Tool zu installieren, wenn Windows fast alles auch mit Boardmitteln kann. Meist etwas versteckt oder man muss eben scripten, aber es geht.

PS Das Script ist nicht von mir.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: R4mses
Hauro schrieb:
Ich verwende Total Commander - das Schweizer Allzweck-Tool
Soooo...jetzt hab ich zu dem Thema noch eine Frage:
Die Originaldateien sind logischerweise auf einer SD-Karte, großteils in einem Ordner:

*/Ordner1:
1234.cr3
1234.jpg
1235.cr3
1235.jpg
etc.

Auf meinem Laufwerk liegen nicht alle in einem Ordner, weil ich sie, großteils nach Datum, in unterschiedliche Ordner kopiere:
*/2021-11-06 Event1:
1234.cr3
1234.jpg
*2021-11-03 Natur1:
1235.cr3
1235.jpg
etc.

Kann ich nun die ganzen Dateien von meiner SD-Karte mit denen in unterschiedlichen Ordnern auf meiner Festplatte & im Backup vergleichen?

Ich hab das noch nicht ganz raus gefunden....

Wenn ich für alle Original-Dateien SHA256 Prüfsummen mit Totalcommander erstelle und das Selbe zum Testen in einem Ordner (z.B. */2021-11-06 Event1) mit den Dateien mache, wie kann ich dann die Prüfsummen vergleichen?
 
R4mses schrieb:
Wenn ich für alle Original-Dateien SHA256 Prüfsummen mit Totalcommander erstelle und das Selbe zum Testen in einem Ordner (z.B. */2021-11-06 Event1) mit den Dateien mache, wie kann ich dann die Prüfsummen vergleichen?

Wie geschrieben, wird eine Prüfsumme für die Original-Datei berechnet und diese überprüft.

Variante 1
  1. Markieren der Orignial-Dateien, die kopiert / verschoben werden sollen.
  2. Datei mit den Prüfsummen, für die markierten Dateien, erzeugen.
  3. Prüfsummen-Datei mit den Dateien kopieren / verschieben.
  4. Prüfsummen verifizieren.
Variante 2
  1. Datei mit Prüfsummen für die Original-Dateien des Ordners erzeugen.
  2. Prüfsummen-Datei mit den Dateien kopieren / verschieben.
  3. Prüfsummen verifizieren - nicht gefundenen Dateien, wurden in einen anderen Ordner kopiert und könnten aus der Datei entfernt werden.

Total Commander zeigt an:
  • nicht gefunden - Datei befindet sich nicht im Ordner für den die Prüfsummen verifiziert werden
  • lesefehler - ein Lesefehler ist aufgetreten
  • falsche Quersumme / Prüfsumme - die Prüfsumme der Datei weicht ab. D.h. die Kopie entspricht nicht dem Original.
 
Soweit hab ich es verstanden!

Nun sind bei mir, Stand jetzt, die Dateien aber schon im Vorfeld kopiert worden, also müsste ich die Datei IMG_1234 auf der SD-Karte mit der vorhandenen Kopie der Datei IMG_1234 auf meiner Internen Platte vergleichen.
Geht das also quasi auch im Nachhinein? Dass ich 2 Prüfsummendateien der selben Datei gegenprüfe?

Also IMG_1234.JPG sha256 [erzeugt um 20:00 Uhr auf der SD-Karte] gegen IMG_1234.JPG sha256 [erzeugt 20:05 auf der Internen]
 
Zuletzt bearbeitet:
R4mses schrieb:
Geht das also quasi auch im Nachhinein?

Sicher:
  1. Die Prüfsumme für die zu verifizierende Datei erzeugen
  2. Die Datei mit der Prüfsumme kopieren
  3. Die Prüfsumme verifizieren
Damit lässt sich die Verifikation jederzeit wiederholen.

Für den (einmaligen) Vergleich können die Dateien direkt verglichen werden:
  1. Ordner mit der zu vergleichenden Datei / den zu vergleichenden Dateien öffnen
  2. zu vergleichenden Datei/en markieren
  3. Im Menü 'Befehle' anklicken und den Eintrag "'Verzeichnisse synchronisieren" auswählen
    1636224396500.png
  4. Der Dialog "'Verzeichnisse synchronisieren" wird geöffnet
    1636224653444.png
  5. Die Schaltfläche "Vergleichen" anklicken.

P.S
Ein anderes Tool, das ich einsetze, ist Beyond Compare. Dieses ermöglich, falls erforderlich, einen Pixel für Pixel vergleich:
1636224132047.png
 
Zuletzt bearbeitet:
Zurück
Oben