Kai kurie įkeliamų failų tipai, pvz., ISO vaizdai, paslaugų paketai ir, žinoma, visos programinės įrangos programos ar operacinės sistemos, dažnai yra didelės ir didelės, todėl gali būti atsisiųstos klaidingos trečiosios šalys.
Laimei, daugelyje svetainių pateikiamas duomenų rinkinys, vadinamas kontrolinė suma, kuri gali būti naudojama norint patikrinti, ar failas, kuriame naudojate kompiuterį, yra tiksliai tas pats kaip failas, kurį jie teikia.
Kontrolinė suma, dar vadinama maišos ar maišos reikšme, gaunama naudojant failo kriptografinės maišos funkciją, paprastai MD5 arba SHA-1. Lyginant kontrolinę sumą, kurią sukūrė failo versijoje esančio maišos funkcija, su parsisiuntimo teikėjo paskelbta, gali būti beveik tikras, kad abu failai yra identiški.
Norėdami patikrinti failo vientisumą, naudokite nemokamą kontrolinės sumos skaičiuoklę:
Galite tik patikrinti, ar failas yra autentiškas, jei originalus failo gamintojas arba kitas asmuo, kuriam pasitikite, kuris naudojo failą, pateikė jums kontrolinę sumą, kurią norite palyginti. Patys kontrolinės sumos sukūrimas yra nenaudingas, jei neturite nieko patikimo, kad jį palygintumėte.
Reikalingas laikas: Tai turėtų užtrukti mažiau nei penkias minutes, kad būtų galima patikrinti failo vientisumą su FCIV.
Kaip patikrinti failo vientisumą Windows naudojant FCIV

-
Atsisiųskite ir "Įdiekite" "File Checksum Integrity Verifier", dažnai vadinamą FCIV. Ši programa yra laisvai prieinama "Microsoft" ir veikia visose dažniausiai naudojamose "Windows" versijose.
FCIV yra komandinės eilutės įrankis, bet neleiskite to išgąsdinti. Tai labai lengva naudoti, ypač jei sekite žemiau pateiktą pamoką.
Akivaizdu, kad jei anksčiau paminėjote pamoką, galite praleisti šį žingsnį. Kituose veiksmuose daroma prielaida, kad jūs atsisiųsite FCIV ir įdėjote į atitinkamą aplanką, kaip aprašyta anksčiau pateiktoje nuorodoje.
-
Eikite į aplanką, kuriame yra failas, kurį norite sukurti kontrolinės vertės.
-
Kai ten, palaikykite savo Shift raktas, kol dešiniuoju pelės mygtuku spustelėkite bet kurioje tuščioje aplanko vietoje. Gautame meniu pasirinkite Atidarykite komandų langą čia pasirinkimas.
Bus atidaryta komandinės eilutė, o greitis bus iš anksto nustatytas į šį aplanką.
Pavyzdžiui, mano kompiuteryje failas, kurį norėjau sukurti kontrolinę sumą, buvo mano Atsisiuntimai aplanke, taigi eilutėje "Komandinė eilutė" pateikiamas eilutė C: Users Tim Downloads> atlikę šį žingsnį nuo mano Atsisiuntimai aplanke.
Nematote šios parinkties dešiniuoju pelės klavišu spustelėdami? Kai kuriose "Windows 10" versijose vietoj "PowerShell" matysite. Dešiniuoju pelės mygtuku spustelėkite užduočių juostą ekrano apačioje ir eikite į Užduočių juostos nustatymai rasti parinktį iš naujo įgalinti komandinę eilutę.
-
Tada turime įsitikinti, kad mes žinome tikslų failo pavadinimą, kurį norite, kad FCIV generuotų kontrolinę sumą. Galbūt tai jau žinote, bet turėtumėte dar kartą patikrinti.
Lengviausias būdas tai padaryti - paleisti komandą dir ir tada užrašyti visą failo vardą. Įveskite toliau nurodytą komandinę eilutę:
dir
kuris turėtų sugeneruoti aplanke esančių failų sąrašą:
C: Users Tim Downloads> dir Garsumas C diske nėra etiketės. Tūris Serijos numeris yra D4E8-E115 Katalogas C: Users Tim 11.11.2011 14:32. 2011.11.11 02:32 .. 04/15/2011 05:50 AM 15,287,296 LogMeIn.msi 2011/07/31 12:50 397,312 ProductKeyFinder.exe 2011.08.29 08:15 595,672 R141246.EXE 2011.09.23 08:47 6 759 840 setup.exe 09/14/2011 06:32 AM 91,779,376 VirtualBox-4.1.2-73507-Win.exe 5 failas 114,819,496 baitai 2 diskas (-ai) 22,241,402,880 baitai nemokamai C : Users Tim Downloads>
Šiame pavyzdyje failą, kurį noriu sukurti kontrolinės sumos, yra VirtualBox-4.1.2-73507-Win.exe, todėl tiksliai parašysiu.
-
Dabar mes galime paleisti vieną iš FCIV palaikomų kriptografinių maišų funkcijų, kad būtų sukurta šio failo kontrolinė vertė.
Tarkime, kad svetainė, kurioje parsiųsta failas VirtualBox-4.1.2-73507-Win.exe, nusprendė paskelbti SHA-1 hash, palyginti su. Tai reiškia, kad aš taip pat noriu sukurti failo kopiją SHA-1 kontrolinę sumą.
Norėdami tai padaryti, vykdykite FCIV taip:
fciv VirtualBox-4.1.2-73507-Win.exe-sha1
Būtinai įveskite visą failo pavadinimą - nepamirškite failo plėtinio!
Jei jums reikia sukurti MD5 kontrolinę sumą, baigkite komandą su -md5 vietoj -sha1.
Ar gavote "" fciv "nėra pripažintas kaip vidinė ar išorinė komanda …" pranešimas? Įsitikinkite, kad failą fciv.exe įdėjote į atitinkamą aplanką, aprašytą instrukcijoje, susietoje su 1 žingsniu.
-
Tęsdami aukščiau pateiktą pavyzdį, čia pateikiamas FCIV naudojimo rezultatas, norint sukurti SHA-1 kontrolinę sumą mano byloje:
/ / / File Checksum Integrity Verifier 2.05 versija. // 6b719836ab24ab48609276d32c32f46c980f98f1 virtualbox-4.1.2-73507-win.exe
Numeris / raidžių seka prieš failo vardą komandų eilutės lange yra jūsų kontrolinė suma.
Nesijaudinkite, jei kelias sekundes ar ilgiau trunka generuoti kontrolinę sumą, ypač jei bandote ją sukurti labai dideliame faile.
Galite įrašyti FCIV sukurtą kontrolinės vertės vertę į failą, pridėdami> filename.txt prie komandos, kurią atlikote 5 žingsnyje, pabaiga. Jei jums reikia pagalbos, žr. Kaip peradresuoti komandų išvestį į failą.
-
Dabar, kai sukūrėte failo kontrolinės vertės reikšmę, turite sužinoti, ar ji lygi kontrolinės sumos vertę, palyginti su atsisiuntimo šaltiniu.
Ar kontrolinių sumų rungtynės?
Puiku! Dabar galite visiškai įsitikinti, kad jūsų kompiuteryje esanti byla yra tikslios pateiktos kopijos kopija.
Tai reiškia, kad atsisiuntimo proceso metu klaidų nebuvo ir kol bus naudojama originalaus autoriaus arba labai patikimo šaltinio pateikta kontrolinė suma, taip pat galite būti tikri, kad failas nebuvo pakeistas piktybiniais tikslais.
Ar kontrolinės sumos neatitinka?
Dar kartą atsisiųskite failą. Jei nesate atsisiųsti failo iš originalaus šaltinio, tai atlikite vietoj.
-
Jokiu būdu neturėtumėte įdiegti ar naudoti bet kokio failo, kuris puikiai neatitiko numatytos kontrolinės sumos!













