Bei vielen Downloads ist auf der zugehörigen Webseite auch die Checksumme (Hash) angegeben. Damit prüft ihr nach dem Herunterladen, ob die Datei korrekt übertragen wurde. Wichtig ist das vor allem bei großen Dateien oder sicherheitsrelevanten Downloads, bei denen sich kein Fehler einschleichen darf. Den MD5-, SHA1- oder SHA256-Hash könnt ihr selbst nachprüfen – und das geht heute viel einfacher als früher.
Windows: PowerShell macht’s einfach
Seit Windows 10 braucht ihr keine zusätzlichen Tools mehr. PowerShell bringt alles mit, was für die Hash-Berechnung nötig ist. Öffnet einfach PowerShell (Windows-Taste + X, dann „Windows PowerShell“ auswählen) und nutzt den Befehl Get-FileHash.
Der Grundbefehl lautet:
Get-FileHash "PFAD_ZUR_DATEI"
Standardmäßig berechnet PowerShell den SHA256-Hash. Für andere Hash-Algorithmen gebt ihr den gewünschten Typ an:
Get-FileHash "C:Downloadsdatei.exe" -Algorithm SHA1
Get-FileHash "C:Downloadsdatei.exe" -Algorithm MD5
Get-FileHash "C:Downloadsdatei.exe" -Algorithm SHA256
Praktisch: Ihr könnt Dateien auch einfach per Drag & Drop in die PowerShell ziehen – der Pfad wird automatisch eingefügt.
Warum überhaupt Hash-Werte prüfen?
Hash-Werte sind digitale Fingerabdrücke. Selbst kleinste Änderungen an einer Datei führen zu komplett anderen Hash-Werten. Das macht sie zu einem zuverlässigen Werkzeug für:
- Integrität prüfen: Wurde die Datei korrekt heruntergeladen?
- Sicherheit gewährleisten: Wurde die Datei manipuliert?
- Fehlersuche: Bei Problemen könnt ihr ausschließen, dass eine korrupte Datei die Ursache ist
Besonders wichtig ist das bei System-Updates, Treibern, Sicherheits-Software oder großen Installationsdateien. Viele Open-Source-Projekte und seriöse Software-Anbieter stellen Hash-Werte ihrer Downloads zur Verfügung.
Grafische Tools für Windows
Wer lieber mit der Maus arbeitet, findet kostenlose Tools mit grafischer Oberfläche:
- HashCheck: Integriert sich ins Kontextmenü des Explorers
- HashTab: Fügt einen Hash-Tab zu den Dateieigenschaften hinzu
- QuickHash GUI: Standalone-Tool mit vielen Features
Diese Tools sind besonders praktisch, wenn ihr regelmäßig Hashes berechnen müsst.
macOS und Linux
Auf macOS und Linux sind Hash-Tools standardmäßig installiert. Im Terminal verwendet ihr:
md5sum dateiname (für MD5)
sha1sum dateiname (für SHA1)
shasum -a 256 dateiname (für SHA256 auf macOS)
Unter macOS könnt ihr alternativ auch den Befehl openssl nutzen:
openssl dgst -sha256 dateiname
Online-Hash-Rechner: Vorsicht geboten
Es gibt Online-Services, die Hash-Werte berechnen. Davon rate ich bei sensiblen Dateien ab – ihr ladet dabei eure Dateien auf fremde Server hoch. Für öffentliche, unkritische Dateien können solche Services aber praktisch sein.
Moderne Hash-Algorithmen bevorzugen
MD5 gilt heute als unsicher und sollte nur noch zur Kompatibilität verwendet werden. SHA1 ist ebenfalls angeschlagen. Moderne Projekte setzen auf SHA256 oder SHA3. Wenn möglich, nutzt diese stärkeren Algorithmen.
Automatisierung mit Scripts
Für wiederkehrende Aufgaben könnt ihr PowerShell-Scripts schreiben, die automatisch Hash-Werte berechnen und mit vorgegebenen Werten vergleichen. Das spart Zeit und reduziert Fehler bei der manuellen Eingabe.
Ein einfaches Beispiel:
$hash = (Get-FileHash "datei.exe" -Algorithm SHA256).Hash
if ($hash -eq "ERWARTETER_HASH_WERT") {
Write-Host "Hash stimmt überein!"
} else {
Write-Host "WARNUNG: Hash stimmt nicht überein!"
}
Fazit
Hash-Werte zu prüfen ist ein wichtiger Baustein der digitalen Sicherheit. Mit den bordeigenen Tools von Windows, macOS und Linux geht das heute ohne zusätzliche Software. Nehmt euch die paar Sekunden Zeit – besonders bei wichtigen Downloads. Es kann euch vor Problemen durch korrupte oder manipulierte Dateien bewahren.
Zuletzt aktualisiert am 23.04.2026