Kaip patikrinti įdiegimo failo kontrolinę sumą

Vienas iš būdų žinoti, ar programos failas yra saugus įdiegti po to, kai jis buvo atsisiunčiamas, yra palyginti failo kontrolinę sumą (dar vadinamą maišu) prieš paleisdami vykdomąjį failą.

Patvirtinus failo kontrolinę sumą, galite įsitikinti, kad failo atsisiuntimo metu nebuvo sugadintas arba kenkėjiška trečioji šalis pakeitė ją prieš ją atsisiųsdama. Jei ji buvo užkrėsta kenkėjiška programine įranga ar kita kenkėjiška programine įranga, nes iš pradžių buvo apskaičiuota kontrolinė suma, pamatysite pakeitimą, kai bandysite patikrinti kontrolinę sumą.

Kontrolinė suma yra ilga eilių eilutė, kuri atrodo taip:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab 

Šis šešioliktainis skaičius yra unikalus autoriaus sukurtam diegimo .exe failui. Jei kas nors pakeitė arba pakeitė failą, kurį atsisiuntėte, kontrolinė suma jūsų kompiuteryje bus kitokia.

Pastaba: prieš atlikdami bet kurios programos diegimo failą visada reikia patikrinti patikrinimo sumą.

Daugelis programų, kurias galima naudoti norint patikrinti Windows failo kontrolinę sumą. Žemiau yra mūsų mėgstamos parinktys, kontrolinės sumos skaičiuoklė, paprasta naudoti ir palyginti kontrolinė suma ir „Microsoft“ FCIV įrankis, komandų eilutės komanda, rodanti kontrolinę sumą.

  • Naudojant kontrolinės sumos skaičiuoklę.
  • Naudojant „Microsoft FCIV“ įrankį.

Kontrolinės sumos skaičiuoklė yra nemokama failų kontrolinės sumos apskaičiavimo programa, kuri palaiko dažniausiai naudojamus failų kontrolinės algoritmus, tokius kaip md5, crc32 ir sha1. Kontrolinės sumos skaičiuoklė taip pat gali apdoroti kelis failus ir yra lengvai suprantama ir naudojama „Windows“ programa.

Kontrolinės sumos skaičiuoklės atsisiuntimas ir įdiegimas

Skaičiuoklio naudojimas

  1. Atidarykite kontrolinės sumos skaičiuoklę, jei jis dar nebuvo atidarytas po įdiegimo.
  2. Spustelėkite šalia failo lango esančią naršyklę ir naršykite failą, kurį norite patikrinti. Mūsų pavyzdyje mes tikriname windirstat1_1_2_setup.exe failo kontrolinę sumą.
  3. Pasirinkite apskaičiuojamos kontrolinės sumos tipą . Pagal numatytuosius nustatymus „Check Checkum“ nustatoma į MD5, žemiau pateiktame pavyzdyje nustatėme SHA1 reikšmę.
  4. Spustelėkite mygtuką Apskaičiuoti .
  5. Spustelėjus Apskaičiuoti, rezultatas rodomas lauke Rezultatas. Norėdami palyginti vertybes su tuo, kas rodoma tinklalapyje ar dokumentuose, nukopijuokite ir įklijuokite kontrolinę sumą į palyginimo langelį ir spustelėkite mygtuką Patvirtinti . Jei abi vertės atitinka, pamatysite pranešimo laukelį, rodantį, kad vertės yra tos pačios.

Naudojant „Microsoft FCIV“ įrankį

Deja, jokia „Microsoft Windows“ versija nėra iš anksto įdiegta su kontroline suma, tačiau „Microsoft“ išleido komandų eilutės komandą, kuri gali būti naudojama kontrolinei sumai. Mūsų pavyzdyje mes atsisiųsime, įdiegsime ir naudosime „Microsoft FCIV“ („ File Checksum Integrity Verifier“ ), kad patikrintume „WinDirStat“ diegimo failą. „WinDirStat“ yra nemokama programa, skirta patikrinti, kokie failai ir aplankai užima vietos standžiajame diske.

„Microsoft FCIV“ atsisiuntimas ir diegimas

  1. Atsisiųskite „FCIV“ iš „Microsoft“.
  2. Paleiskite vykdomąjį failą „ Windows-KB841290-x86-ENU.exe“ .
  3. Spustelėkite Taip, kad priimtumėte licencijos sutartį.
  4. Diegimo programa klausia, kur norite išgauti failus. Būtų patogu, kad ji būtų toje pačioje vietoje, kaip ir „WinDirStat“ diegimo programa, todėl rekomenduojame ištraukti ją į aplanką „Atsisiuntimai“. Spustelėkite Naršyti, paryškinkite atsisiuntimus ir spustelėkite Gerai .

  1. Spustelėkite Gerai, kad ištrauktumėte failus.
  2. Spustelėkite Gerai, kad uždarytumėte diegimo programą.

Patarimas: jei kopijuojate fciv.exe failą į savo C: Windows katalogą, komanda veiks iš bet kurio katalogo ar disko komandų eilutėje.

FCIV naudojimas

  1. FCIV yra komandinės eilutės įrankis, todėl jį reikia paleisti iš „Windows“ komandų eilutės. Dabar atidarykite naują komandų eilutės langą. „Windows 10“ galite jį rasti meniu Pradėti → „ Windows“ sistema → „ Command Prompt“ . Taip pat galite atidaryti jį iš „Run“ lauko, jei paspausite „ Win + R“ (palaikykite nuspaudę klavišą „Windows“ klavišą ir paspauskite R ), įveskite cmd ir paspauskite „Enter“.
  2. Pakeiskite į „Downloads“ katalogą arba katalogą, kuriame yra „fciv“, ir failą, kurį norite palyginti. Komandų eilutėje paleiskite:
 cd atsisiuntimai 
  1. „WinDirStat“ pateiktose kontrolinėse sumose naudojamas SHA1 algoritmas, todėl, kai vykdome FCIV, turime naudoti -sha1 parinktį. Pavyzdžiui, jei norite patikrinti windirstat1_1_2_setup.exe, naudokite šią komandą:
 fciv -sha1 windirstat1_1_2_setup.exe 

FCIV kainuos keletą minučių ir tada pateikia tokią produkciją:

Kontrolinė suma yra ilgas šešioliktainis numeris paskutinėje eilutėje:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab windirstat1_1_2_setup.exe 

Šis šešioliktainis skaičius yra jūsų failo SHA1 kontrolinė suma. Patikrinkite, ar jis atitinka „WinDirStat“ svetainės kontrolinę sumą:

  • Daugiau informacijos apie šią komandą ir jos sintaksę bei parinktis žr.

Kaip patikrinti „Linux“ failo kontrolinę sumą

Linux sistemoje failo kontrolinė suma gali būti tikrinama naudojant vieną iš šių komandų eilutės komandų, priklausomai nuo kontrolinės sumos, kurią autorius naudojo palyginimui.