Hvad du skal vide
- Installer FCIV. Find mappen med filen, som du vil oprette en kontrolsumværdi for.
- Hold Shift-tasten nede, mens du højreklikker på et tomt felt. Vælg Åbn kommandovindue her.
- Indtast det nøjagtige filnavn, og kør en kryptografisk hash-funktion, der understøttes af FCIV.
Denne artikel forklarer, hvordan man verificerer filintegritet i Windows ved hjælp af File Checksum Integrity Verifier (FCIV). Det frit tilgængelige program fra Microsoft fungerer på alle almindeligt anvendte versioner af Windows.
Sådan bekræfter du filintegritet i Windows med FCIV
Følg de nemme trin nedenfor for at bekræfte en fils integritet med FCIV, en gratis checksumberegner:
-
Download og "installer" File Checksum Integrity Verifier, ofte blot omt alt som FCIV.
FCIV er et kommandolinjeværktøj, men lad det ikke skræmme dig væk. Det er meget nemt at bruge, især hvis du følger vejledningen nedenfor.
Hvis du tidligere har fulgt vejledningen ovenfor, kan du springe dette trin over. Resten af disse trin forudsætter, at du har downloadet FCIV og placeret den i den relevante mappe som beskrevet i linket ovenfor.
- Naviger til mappen, der indeholder filen, som du vil oprette kontrolsumværdien for.
-
Når du er der, skal du holde Shift-tasten nede, mens du højreklikker på en ledig plads i mappen. I den resulterende menu skal du vælge Åbn kommandovindue her. Kommandoprompt åbnes, og prompten vil blive forudindstillet til denne mappe.
F.eks. hvis filen er i Tims downloads-mappe, vil prompten i kommandopromptvinduet læse C:\Users\Tim\Downloads> efter at have fulgt dette trin fra Downloads-mappe.
En anden måde at åbne kommandoprompt fra mappen er ved at slette alt fra placeringsboksen øverst i vinduet og erstatte det med cmd.
-
Dernæst skal vi sikre os, at vi kender det nøjagtige filnavn på den fil, du ønsker, at FCIV skal generere kontrolsummen for. Du ved det måske allerede, men du bør dobbelttjekke for at være sikker.
Den nemmeste måde at gøre dette på er at udføre dir-kommandoen og derefter skrive det fulde filnavn ned. Indtast følgende i kommandoprompt:
dir
Det vil generere en liste over filer i den mappe. I dette eksempel vil vi oprette kontrolsummen for en fil kaldet AA_v3.exe, så vi skriver det ned nøjagtigt.
-
Nu kan vi køre en af de kryptografiske hash-funktioner, der understøttes af FCIV for at skabe en kontrolsumværdi for denne fil.
Lad os sige, at webstedet, vi downloadede filen fra, besluttede at udgive en SHA-1-hash at sammenligne med. Det betyder, at vi også ønsker at oprette en SHA-1 kontrolsum på vores kopi af filen.
For at gøre dette skal du udføre FCIV som følger:
fciv AA_v3.exe -sha1
Sørg for at indtaste hele filnavnet - glem ikke filtypenavnet!
Hvis du skal oprette en MD5-kontrolsum, skal du afslutte kommandoen med - md5 i stedet for.
Fik du meddelelsen "'fciv' genkendes ikke som en intern eller ekstern kommando…"? Sørg for, at du har placeret filen i en passende mappe som beskrevet i selvstudiet, der er linket til i trin 1 ovenfor.
-
For at fortsætte vores eksempel ovenfor, her er resultatet af at bruge FCIV til at oprette en SHA-1 checksum på vores fil:
// // File Checksum Integrity Verifier version 2.05. // 5d7cb1a2ca7db04edf23dd3ed41125c8c867b0ad aa_v3.exe
Tal-/bogstavsekvensen før filnavnet i kommandopromptvinduet er din kontrolsum.
Bare rolig, hvis det tager flere sekunder eller længere at generere kontrolsumværdien, især hvis du forsøger at generere en på en meget stor fil. Processen bør ikke tage mere end 5 minutter i alt.
Du kan gemme kontrolsumværdien produceret af FCIV i en fil ved at tilføje > filnavn.txt til slutningen af den kommando, du udførte i trin 5. Se Sådan omdirigeres kommandoen Output til en fil, hvis du har brug for hjælp.
Skal checksummene matche?
Nu hvor du har genereret en kontrolsum-værdi, skal du se, om den svarer til kontrolsum-værdien, som downloadkilden leverede til sammenligning.
Hvis de matcher, så fantastisk! Du kan nu være helt sikker på, at filen på din computer er en nøjagtig kopi af den, der leveres. Det betyder, at der ikke var nogen fejl under downloadprocessen, og så længe du bruger en kontrolsum fra den oprindelige forfatter eller en meget pålidelig kilde, kan du også være sikker på, at filen ikke er blevet ændret til ondsindede formål.
Hvis kontrolsummerne ikke stemmer overens, skal du downloade filen igen. Hvis du ikke downloader filen fra den originale kilde, skal du gøre det i stedet. Du bør på ingen måde installere eller bruge nogen fil, der ikke helt matchede den angivne kontrolsum.
Hvad er en kontrolsum?
Heldigvis tilbyder mange websteder et stykke data kaldet en kontrolsum, som kan bruges til at bekræfte, at den fil, du ender med på din computer, er nøjagtig den samme som den fil, de leverer.
En kontrolsum, også kaldet en hash- eller hashværdi, fremstilles ved at køre en kryptografisk hashfunktion, norm alt MD5 eller SHA-1, på en fil. Sammenligning af kontrolsummen produceret ved at køre en hash-funktion på din version af filen med den, der er offentliggjort af downloadudbyderen, kan med næsten sikkerhed bevise, at begge filer er identiske.