Holen Sie sich die Datei-Hash-Prüfsumme (MD5, SHA-256) über das Rechtsklick-Menü

click fraud protection

Hashing bedeutet, eine Eingabezeichenfolge beliebiger Länge zu nehmen und eine Ausgabe mit einer festen Länge auszugeben. Mit dem kryptografischen Hashing-Algorithmus – z. B. MD5, SHA-256, SHA-384 können Sie überprüfen, ob zwei Dateien identisch sind oder nicht. Die Prüfsumme ist ein Hash-Wert, der zum Durchführen von Datenintegritätsprüfungen für Dateien verwendet wird. Es ist eine Art Signatur für eine Datei.

Wenn Sie große Dateien aus dem Internet herunterladen, z. B. die Windows 10-ISO-Images, besteht die Möglichkeit, dass die Datei aufgrund einer inkonsistenten Verbindung oder anderer Faktoren beschädigt wird oder einige Bits verloren gehen. Die Hash-Verifizierung ist der beste Weg, um die beiden Hashes zu vergleichen – Quelldatei auf einer Website oder auf einem Server mit der heruntergeladenen Kopie.

Viele Softwareanbieter stellen den Hash für Dateidownloads auf ihrer Website bereit. Sie haben vielleicht auf Torrent-Sites gesehen, dass dem Download-Link normalerweise ein Hash-Wert beigefügt ist.

Holen Sie sich Datei-Hash über das Rechtsklick-Menü

Außerdem ist der Hash-Prüfsummenvergleich eine hervorragende Möglichkeit, Identifizieren Sie doppelte Dateien in einem Computer oder zwei Ordner vergleichen.

In diesem Artikel erfahren Sie, wie Sie mit den Algorithmen MD5, SHA-256, SHA-384 mit verschiedenen Methoden den kryptografischen Hash erhalten und die Funktionalität in das Kontextmenü integrieren.

So erhalten Sie die Datei-Hash-Prüfsumme in Windows

  1. Verwenden von PowerShell (in Windows integriert)
  2. Verwenden von Certutil.exe (in Windows integriert)
  3. Verwenden von HashMyFiles
  4. Verwenden von 7-Zip
  5. HashTools verwenden

Holen Sie sich die Datei-Hash-Prüfsumme über das Rechtsklick-Menü in Windows

Verwenden von PowerShell

Verwenden von Windows PowerShell (powershell.exe) können Sie den Datei-Hash schnell mit einer einzigen Befehlszeile abrufen. Hier ist das Befehlszeilenbeispiel:

get-filehash -path "C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip" | Formatliste

Dies gibt den Datei-Hash (standardmäßig verwendet er den SHA256-Algorithmus) wie unten gezeigt aus:

Holen Sie sich Datei-Hash über das Rechtsklick-Menü
Algorithmus: SHA256. Hash: 3A0F056494EB1C0257FCDB59F9F93811962D4F796AD2596EC6FF1CDF8D365470. Pfad: C:\Benutzer\ramesh\Desktop\reinstall-preinstalledApps.zip

Um einen anderen Algorithmus zu verwenden – z. B. SHA384, können Sie die -Algorithmus SHA384 Parameter in die obige Befehlszeile.

Beispiel:

get-filehash -path "C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip" -Algorithmus SHA384 | Formatliste

Die akzeptablen Werte für die -Algorithmus Parameter sind:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MD5

In die Zwischenablage kopieren

Um die Ausgabe in die Zwischenablage zu kopieren, leiten Sie die Ausgabe an die Clip Befehl, wie folgt:

get-filehash -path "C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip" | Formatliste | Clip

Integrieren Sie den Befehl in das Rechtsklick-Menü

Um den PowerShell-Befehl zum Kontextmenü für Dateien hinzuzufügen, ist hier eine .reg-Datei:

Windows-Registrierungseditor Version 5.00 [HKEY_CURRENT_USER\Software\Classes\*\shell\gethash] @="Datei-Hash abrufen" [HKEY_CURRENT_USER\Software\Classes\*\shell\gethash\command] @="powershell -WindowStyle Minimized -command get-filehash -literalpath '%1' -algorithm SHA256 | fl | clip"
  • Kopieren Sie die obigen Zeilen in Notepad und erstellen Sie eine .reg-Datei. Weitere Informationen finden Sie im Artikel So erstellen und verwenden Sie .reg-Dateien.
  • Doppelklicken Sie auf die .reg-Datei, um den Inhalt der Registrierung zuzuweisen.
  • Klicken Sie nun mit der rechten Maustaste auf eine Datei und klicken Sie auf Datei-Hash abrufen Befehl im Kontextmenü.
    Holen Sie sich Datei-Hash über das Rechtsklick-Menü

Der Befehl startet PowerShell, die wiederum den Datei-Hash generiert und automatisch in die Zwischenablage kopiert.

Zu Löschen die Kontextmenüoption, die Sie hinzugefügt haben, verwenden Sie diese Rückgängig-.reg-Datei

Windows-Registrierungseditor Version 5.00 [-HKEY_CURRENT_USER\Software\Classes\*\shell\gethash]

Verwenden von Certutil.exe mit VBScript

Certutil.exe ist ein integriertes Befehlszeilenprogramm, das als Teil der Zertifikatdienste installiert wird. Sie können Certutil.exe verwenden, um die Dateiprüfsumme mithilfe verschiedener Hashalgorithmen zu berechnen. Die folgende Befehlszeilensyntax soll verwendet werden, um die SHA256-Prüfsumme einer Datei mithilfe von Certutil.exe aus einem Eingabeaufforderungsfenster zu berechnen.

certutil.exe -Hashdatei Dateiname SHA256

Wenn Sie Certutil.exe in Ihrem Kontextmenü implementieren möchten, finden Sie hier ein VBScript, das genau dies tut.

  1. Kopieren Sie den folgenden VBScript-Code in Notepad.
  2. Speichern Sie die Datei mit der Erweiterung .vbs – z. B. get-hash-certutil.vbs in einem dauerhaft Mappe.
    'Datei-Hash über das Rechtsklick-Menü abrufen. 'SHA256-Hash für die Datei wird automatisch in die Zwischenablage kopiert. 'Erstellt: 4. Juni 2019 von Ramesh Srinivasan - winhelponline.com Option Explicit. Dim WshShell, sOut, sFileName, sCmd, oExec, strInput. Setze WshShell = WScript. CreateObject("WScript. Shell") Wenn WScript. Argumente. Count = 0 Then strInput = InputBox("Geben Sie ADD ein, um das Kontextmenüelement Get File Hash hinzuzufügen, oder REMOVE um das Element zu entfernen", "ADD") Wenn ucase (strInput) = "ADD" Then sCmd = "wscript.exe " & chr (34) & WScript. ScriptFullName & Chr (34) & " " & & "%1" & WshShell. RegWrite "HKCU\Software\Classes\*\shell\gethash\", "Get File Hash", "REG_SZ" WshShell. RegWrite "HKCU\Software\Classes\*\shell\gethash\command\", sCmd, "REG_SZ" WScript. Beenden ElseIf ucase (strInput) = "REMOVE" Then sCmd = "reg.exe delete HKCU\Software\Classes\*\shell\gethash" & " /f" WshShell. Führen Sie sCmd, 0 WScript aus. Beenden Ende Wenn. Sonst sFileName = & WScript. Argumente (0) & sCmd = "cmd.exe /c certutil.exe -hashfile" & sFileName & " SHA256" & _ " | findstr /v " & chr (34) & "erfolgreich abgeschlossen" & Chr (34) & " | Clip" WshShell. Führen Sie sCmd, 0 aus. Ende, wenn
  3. Doppelklicken Sie auf die Datei, um sie auszuführen.
  4. Geben Sie in das angezeigte Eingabefeld HINZUFÜGEN und klicken Sie auf OK.

Es fügt die Datei-Hash abrufen Befehl im Kontextmenü.

Holen Sie sich Datei-Hash über das Rechtsklick-Menü

Ein Klick auf den Menüpunkt berechnet die SHA256 hash und kopiert es automatisch in die Zwischenablage.

Öffnen Sie Notepad und fügen Sie den in der Zwischenablage gespeicherten Datei-Hash ein.

Holen Sie sich den Datei-Hash über das Rechtsklick-Menü - certutil

Notiz: Um den Kontextmenüeintrag zu entfernen, doppelklicken Sie auf die Datei, um sie auszuführen. Geben Sie dann ein LÖSCHEN und klicken Sie auf OK.

Das obige Skript verwendet die integrierte certutil.exe, um einen Datei-Hash zu generieren, indem es den Befehl ausführt und dessen umleitet Ausgabe in die Zwischenablage mit Clip.exe:

certutil -hashfile Dateiname SHA256

So sieht die Ausgabe aus, wenn Sie sie über die Eingabeaufforderung ausführen.

Holen Sie sich den Datei-Hash über das Rechtsklick-Menü - certutil

Certutil.exe unterstützt die MD2MD4MD5SHA1SHA256SHA384SHA512 Hashalgorithmen.

Eine andere Möglichkeit, den Datei-Hash über das Kontextmenü abzurufen, ist die Verwendung eines Drittanbieter-Dienstprogramms wie HashMyFiles.


HashMyFiles-Dienstprogramm von NirSoft

HashMyFiles ist ein kleines Dienstprogramm von Nirsoft, mit dem Sie die MD5- und SHA1-Hashes einer oder mehrerer Dateien in Ihrem System berechnen können. Sie können die MD5/SHA1-Hash-Liste einfach in die Zwischenablage kopieren oder in einer Text-/HTML-/XML-Datei speichern. HashMyFiles kann auch über das Kontextmenü von Windows Explorer gestartet werden und die MD5-, SHA256-, SHA384-, SHA512-Hashes der ausgewählten Datei oder des ausgewählten Ordners anzeigen.

Holen Sie sich Datei-Hash über das Rechtsklick-Menü - hashmyfiles

Klicken Sie im Menü Optionen auf Explorer-Kontextmenü aktivieren Option, um es zu aktivieren. Es fügt dem Kontextmenü für Dateien und Ordner die Option HashMyFiles hinzu.

Holen Sie sich Datei-Hash über das Rechtsklick-Menü - hashmyfiles

Herunterladen HashMyFiles von Nirsoft.net


Verwenden von 7-Zip

Das beliebte Komprimierungsdienstprogramm 7-zip verfügt über eine Funktion, die die CRC- oder SHA-Prüfsummen über das Kontextmenü berechnen kann. 7-Zip ist eine weit verbreitete Software und wahrscheinlich haben Sie sie auf Ihrem Computer installiert.

In 7-Zip-Setup ist die Option noch nicht aktiviert. Sie können sie aktivieren, indem Sie auf das Menü Extras klicken, auf Optionen klicken und die Option aktivieren CRC SHA > Option unter der Kontextmenüpunkte: Auflistung. Klicken Sie auf OK, um Ihre Einstellung zu speichern.

Datei-Hash abrufen Rechtsklick-Menü 7-zip

Dann müssen Sie nur noch mit der rechten Maustaste auf eine Datei klicken, auf CRC SHA klicken und dann einen Hashing-Algorithmus wie CRC-32, CRC-64, SHA-1, SHA-256 aus dem Untermenü auswählen. Um alle oben genannten Hashing-Algorithmen auszuwählen (und BLAKE2 Algorithmus), klicken Sie auf das Sternchen (*) Möglichkeit.

Datei-Hash abrufen Rechtsklick-Menü 7-zip

Die Prüfsummeninformationen werden in einem separaten Dialog angezeigt.

Datei-Hash abrufen Rechtsklick-Menü 7-zip

Sie können die Elemente auswählen und drücken Strg + C auf Ihrer Tastatur, um es in die Zwischenablage zu kopieren.


Verwenden von HashTools von Binary Fortress

HashTools von Binary Fortress Software berechnet und überprüft Hashes mit nur einem Klick! Unterstützt CRC32, MD5, SHA1, SHA256, SHA384, SHA512 und SFVs sowie die Integration in das Windows Explorer-Kontextmenü für den Zugriff mit einem Klick.

Installieren Sie HashTools oder führen Sie die portable Edition oder das Tool aus. Klicken Sie auf die Schaltfläche Optionen, die mit dem Zahnradsymbol angezeigt wird, und klicken Sie auf Zu Windows-Kontextmenüs hinzufügen.

Klicken Sie mit der rechten Maustaste auf eine Datei oder eine Gruppe von Dateien und klicken Sie auf Hash mit HashTools im Kontextmenü.

Holen Sie sich Datei-Hash über das Rechtsklick-Menü - Hashtools

Dadurch wird das HashTools-Programm gestartet und die ausgewählte(n) Datei(en) zur Liste hinzugefügt. Klicken Sie anschließend auf einen Hashing-Algorithmus (z. B. CRC, MD5, SHA1, SHA256 usw.), um die Hash-Prüfsumme für die Dateien zu generieren.

Holen Sie sich Datei-Hash über das Rechtsklick-Menü - Hashtools

Kennen Sie ein anderes Tool oder eine andere Methode zum Berechnen von Datei-Hash? Lassen Sie es uns im Kommentarbereich unten wissen.


Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?

Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:
  • Pin es!
  • Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
  • Tweete es!
Also vielen Dank für Ihre Unterstützung, mein Leser. Es dauert nicht länger als 10 Sekunden Ihrer Zeit. Die Share-Buttons befinden sich direkt darunter. :)