Verifiera en filkontrollsumma i Windows

Kort svar: jämför kontrollsumman för den nedladdade filen med värdet som publiceras på nedladdningssidan. Get-FileHash i PowerShell kan räkna ut den, men kommandot måste kommas ihåg och strängarna jämföras med ögat; en gratis app som Checksum-verifierare gör jämförelsen åt dig — klistra in den förväntade summan och få en grön eller röd markering.

Vad är en kontrollsumma?

En kontrollsumma (hash) är en fils fingeravtryck: en kort sträng som beräknas från hela innehållet. Ändra en enda bit i en image på 10 GB och hashen ändras helt. Tillverkare publicerar MD5-, SHA-1-, SHA-256- eller SHA-512-summor bredvid sina nedladdningar just för att du ska kunna bevisa att filen du fick är den de publicerade — ingen korruption på vägen, ingen tyst manipulation.

Metod 1: PowerShell Get-FileHash

  1. Öppna Windows Terminal (eller PowerShell) i mappen med den nedladdade filen och kör kommandot för algoritmen från nedladdningssidan:
Get-FileHash .\file.iso -Algorithm SHA256

Hashen visas i konsolen; använd -Algorithm MD5, SHA1 eller SHA512 om sidan anger en annan.

  1. Kopiera hashen som skrivs ut och jämför den med sidan — tecken för tecken, utan hänsyn till versaler.

Fördelar: inbyggt i Windows, inget att installera, räcker för en engångskontroll. Nackdelar: du måste komma ihåg det exakta kommandot och algoritmnamnen; jämförelsen är manuell, och 64 liknande tecken plus radbrytningar, växlande versaler (PowerShell skriver versaler, många webbplatser gemener) och överflödiga mellanslag gör att en verklig skillnad lätt förbises.

Metod 2: webbtjänster för kontrollsummor

Webbplatser tar emot en filuppladdning och visar dess MD5 eller SHA-256. Haken sitter i verbet: din fil laddas upp till någon annans server och lämnar datorn. För en Linux-ISO är det tolerabelt; för ett privat dokument, ett arbetsarkiv eller något under NDA är det uteslutet. Lägg till uppladdningsgränser och tjänster som ligger nere precis när du behöver dem, och bekvämligheten försvinner.

Metod 3: Checksum-verifierare — klistra in, jämför, klart

Ladda ner gratis — ChecksumVerifier-Setup.exe

  1. Lägg till den nedladdade filen och markera algoritmen från dess nedladdningssida — MD5, SHA-1, SHA-256 eller SHA-512, en i taget eller flera samtidigt.
  2. Klistra in den förväntade kontrollsumman från sidan i fältet högst upp: jämförelsen struntar i versaler och extra mellanslag, så en summa kopierad direkt från en webbsida fungerar direkt.
  3. Tryck på ”Verifiera” — den gröna markeringen ”Kontrollsumman stämmer” betyder att filen är intakt; den röda ”Kontrollsumman stämmer inte” att den avviker från den publicerade och inte bör köras.

Hashningen sker bara på din dator: inget laddas upp, filen lämnar aldrig maskinen, och avstängt Wi-Fi förändrar ingenting. Filerna läses som en ström från disken, så även en ISO på 10 GB hashas med konstant minnesanvändning — inga storleksgränser och ingen väntan på inläsning i minnet.

Om hashen inte stämmer

  1. Kör inte filen. En avvikelse betyder att byten på disken skiljer sig från de publicerade — nedladdningen är skadad eller ändrad på vägen.
  2. Ladda ner igen via ett annat nätverk (eller från en annan spegel) och verifiera på nytt: de flesta avvikelser är avbrutna eller skadade överföringar, och ett andra försök via en annan väg kommer oftast fram intakt.
  3. Kontrollera källan. Om hashen fortfarande skiljer sig, jämför den med värdet på tillverkarens officiella webbplats eller HTTPS-sida — en kontrollsumma som motsäger en inofficiell spegel är skäl att misstro den spegeln helt.

FAQ

Vilken algoritm ska jag använda — MD5, SHA-1, SHA-256 eller SHA-512?

Den som nedladdningssidan publicerar — oftast SHA-256. MD5 och SHA-1 finns fortfarande vid äldre nedladdningar men anses svaga mot avsiktlig manipulation; för att upptäcka en skadad överföring fungerar vilken som helst, för skydd mot manipulation väljer du SHA-256 eller SHA-512.

På webbplatsen står hashen med gemener och PowerShell skriver versaler — är det ett problem?

Nej: jämförelsen av kontrollsummor är skifteslägesokänslig, b94d… och B94D… är samma värde. Checksum-verifieraren struntar automatiskt i versaler och överflödiga mellanslag, så du kan klistra in hashen precis som sidan visar den.

Är det normalt att en ISO på 10 GB tar en stund?

Ja — hela filen måste läsas, så tiden är din diskes hastighet, inte en bugg. Appen strömmar filen i stället för att läsa in den, så minnesanvändningen förblir konstant; köa flera filer och låt den arbeta i en enda omgång.


Mer: se alla enheter i ditt wifi-nätverk och hitta och ta bort tomma mappar i Windows.