Kā pārbaudīt instalētāja faila kontrolsummu

Viena no metodēm, kā zināt, vai programmas fails ir droši instalējams pēc lejupielādes, ir salīdzināt faila kontrolsummu (saukto arī par hash) pirms izpildāmā faila palaišanas.

Faila kontrolsummas pārbaude palīdz nodrošināt, lai lejupielādes laikā fails netiktu bojāts vai ļaunprātīga trešā persona to pirms tam lejupielādējis. Ja tā ir inficēta ar ļaunprātīgu programmatūru vai citu ļaunprātīgu programmatūru, jo kontrolsumma sākotnēji tika aprēķināta, jūs atklāsiet izmaiņas, mēģinot pārbaudīt kontrolsummu.

Kontrolsumma ir garš skaitļu virkne, kas izskatās šādi:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab 

Šis heksadecimālais numurs ir unikāls autora izveidots instalēšanas programmas .exe fails. Ja kāds ir izmainījis vai pārveidojis lejupielādēto failu, jūsu datorā kontrolsumma būs atšķirīga.

Piezīme. Pārbaudes summas pārbaude vienmēr jāveic pirms jebkuras programmas instalēšanas faila palaišanas.

Daudzi komunālie pakalpojumi, kurus var izmantot, lai pārbaudītu faila kontrolsummu sistēmā Windows. Zemāk ir mūsu iecienītākās iespējas, Checksum Calculator, viegli lietojams un salīdzināms kontrolsummas lietderība un FCIV lietderība no Microsoft, komandrindas komanda kontrolsummas parādīšanai.

  • Izmantojot kontrolsummas kalkulatoru.
  • Izmantojot Microsoft FCIV lietderību.

Kontrolsummas kalkulators ir bezmaksas failu kontrolsummas aprēķina lietderība, kas atbalsta visbiežāk izmantotos failu kontrolsummas algoritmus, piemēram, md5, crc32 un sha1. Kontrolsummas kalkulators var arī apstrādāt vairākus failus un ir viegli saprotams un izmantot Windows programmu.

Kontrolsummas kalkulatora lejupielāde un instalēšana

Kalkulatora lietošana

  1. Atveriet Kontrolsummas kalkulatoru, ja tas nav jau atvērts pēc instalēšanas.
  2. Noklikšķiniet uz Pārlūkot blakus faila lodziņam un pārlūkojiet failu, kuru vēlaties pārbaudīt. Mūsu piemērā mēs pārbaudām faila windirstat1_1_2_setup.exe kontrolsummu.
  3. Izvēlieties aprēķināmās summas. Pēc noklusējuma kontrolsumma ir iestatīta uz MD5, zemāk redzamajā piemērā esam iestatījuši vērtību SHA1.
  4. Noklikšķiniet uz pogas Aprēķināt .
  5. Noklikšķinot uz Aprēķināt, rezultāts tiek parādīts lodziņā Rezultāts. Lai salīdzinātu vērtības ar to, kas ir redzams tīmekļa lapā vai dokumentācijā, kopējiet un ielīmējiet čeka summu salīdzināšanas lodziņā un noklikšķiniet uz pogas Verificēt . Ja abas vērtības atbilst, redzēsiet ziņojumu lodziņu, kas norāda, ka vērtības ir vienādas.

Izmantojot Microsoft FCIV lietderību

Diemžēl neviena Microsoft Windows versija nav iepriekš instalēta ar kontrolsummas lietderību, bet Microsoft ir izlaidusi komandrindas komandu, ko var izmantot, lai pārbaudītu summu. Mūsu piemērā mēs lejupielādēsim, instalēsim un izmantosim Microsoft FCIV ( File Checksum Integrity Verifier ), lai pārbaudītu WinDirStat instalēšanas failu. WinDirStat ir lieliska bezmaksas lietderība, lai pārbaudītu, kādi faili un mapes atrodas cietajā diskā.

Microsoft FCIV lejupielāde un instalēšana

  1. Lejupielādējiet FCIV no Microsoft.
  2. Palaidiet izpildāmo programmu Windows-KB841290-x86-ENU.exe .
  3. Noklikšķiniet uz Jā, lai akceptētu licences līgumu.
  4. Instalētājs jautā, kur vēlaties noņemt failus. Būtu ērti, ja to ievietotu tajā pašā vietā kā WinDirStat instalētājs, tāpēc mēs iesakām to izvilkt mapē Lejupielādes. Noklikšķiniet uz Pārlūkot, iezīmējiet lejupielādes un noklikšķiniet uz Labi .

  1. Noklikšķiniet uz Labi, lai iegūtu failus.
  2. Noklikšķiniet uz Labi, lai aizvērtu instalētāju.

Padoms. Ja kopējat fciv.exe failu savā C: Windows direktorijā, komanda darbosies no jebkuras direktorijas vai diska komandrindā.

Izmantojot FCIV

  1. FCIV ir komandrindas utilīta, tāpēc jums ir nepieciešams to palaist no Windows komandrindas. Tagad atveriet jaunu komandu uzvednes logu. Operētājsistēmā Windows 10 to var atrast izvēlnē SāktWindows sistēmaKomandu uzvedne . To var atvērt arī no lodziņa Run, ja jūs nospiežat Win + R (turiet nospiestu Windows taustiņu tastatūrā un nospiediet R ), ierakstiet cmd un nospiediet taustiņu Enter.
  2. Pārslēdzieties uz lejupielādes direktoriju vai direktoriju, kurā ir fciv, un failu, kuru vēlaties salīdzināt. Komandu uzvednē palaidiet:
 cd lejupielādes 
  1. Kontrolsummas, kas ir ietvertas WinDirStat, izmanto SHA1 algoritmu, tāpēc, lietojot FCIV, mums jāizmanto -sha1 opcija. Piemēram, lai verificētu windirstat1_1_2_setup.exe, izmantojiet šo komandu:
 fciv -sha1 windirstat1_1_2_setup.exe 

FCIV iztērēs dažus mirkļus un pēc tam sniegs šādu rezultātu:

Kontrolsumma ir garais heksadecimālais numurs pēdējā rindā:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab windirstat1_1_2_setup.exe 

Šis heksadecimālais numurs ir SHA1 kontrolsumma jūsu failam. Pārbaudiet, vai tā atbilst kontrolsummai WinDirStat tīmekļa vietnē:

  • Plašāku informāciju par šo komandu un tās sintaksi un opcijām skatiet mūsu komandu lapā fciv.

Kā pārbaudīt faila kontrolsummu Linux

Linux sistēmā faila kontrolsummu var pārbaudīt, izmantojot vienu no šādām komandrindas komandām atkarībā no salīdzinājuma summas, ko autors izmanto.