Kā noskaidrot faila hash (vadības summu) operētājsistēmā Windows PowerShell

Kā noskaidrot faila hash (vadības summu) operētājsistēmā Windows PowerShell

Faila hesh vai kontroles daudzums ir īsa unikāla vērtība, kas aprēķināta no faila satura, un parasti to izmanto, lai lejupielādētu failu integritāti un korespondenci (sakritību), it īpaši, ja runa ir par lieliem failiem (sistēmas attēli un līdzīgi), ko var lejupielādēt ar kļūdām vai kļūdām, vai arī pastāv aizdomas, ka fails tika aizstāts ar ļaunprātīgu.

Lejupielādes vietnēs bieži tiek parādīta kontroles summa, kas aprēķināta saskaņā ar algoritmiem MD5, SHA256 un citiem, kas ļauj jums spilgti augšupielādēto failu ar izstrādātāja izvietoto failu. Lai aprēķinātu failu vadības daudzumu, varat izmantot trešās daļas programmas, taču ir veids, kā to izdarīt, izmantojot standarta Windows 10, 8 un Windows 7 (PowerShell 4 versija ir nepieciešama.0 un jaunāks) - izmantojot PowerShell vai komandrindu, kas tiks parādīta instrukcijās.

Iegūstot faila kontroles daudzumu pa Windows

Vispirms jums ir jāuzsāk Windows PowerShell: vienkāršākais veids, kā tam izmantot meklēšanas paneļa Windows 10 vai Windows 7 sākuma izvēlni.

Komanda, kas ļauj aprēķināt hash failam PowerShell - Filehash, Un, lai to izmantotu, lai aprēķinātu vadības daudzumu, tas ir pietiekami, lai to ievadītu ar šādiem parametriem (piemērā hash tiek aprēķināts ISO Windows 10 attēlam no vm mapes diskā c):

Get-filehash C: \ vm \ win10_1607_russian_x64.ISO | Formāta saraksts

Izmantojot komandu šādā formā, hash tiek aprēķināts saskaņā ar SHA256 algoritmu, bet tiek atbalstītas arī citas iespējas, kuras var iestatīt, izmantojot parametru -algoritmu, piemēram, lai aprēķinātu MD5 kontroles daudzumu, komanda izskatīsies Tāpat kā zemāk esošajā piemērā

Get-filehash C: \ vm \ win10_1607_russian_x64.ISO -Algorithm MD5 | Formāta saraksts

Tajā pašā laikā tiek atbalstīta šāda vērtība kontroles summas aprēķina algoritmiem Windows PowerShell

  • SHA256 (pēc noklusējuma)
  • MD5
  • Ša1
  • Ša384
  • SHA512
  • Mactripledes
  • Ripemd160

Detalizēts Get-FileHash komandas sintakse apraksts ir pieejams arī oficiālajā vietnē https: // tehnetā.Microsoft.Com/en-sus/bibliotēka/DN520872 (v = wps.650).Apse

Komandrindas faila iegūšana, izmantojot sertifikātu

Windows ir iebūvēta sertifikāta utilīta darbam ar sertifikātiem, kas cita starpā var aprēķināt failu kontroles daudzumu ar algoritmiem:

  • MD2, MD4, MD5
  • SHA1, SHA256, SHA384, SHA512

Lai izmantotu utilītu, vienkārši palaidiet Windows 10, 8 vai Windows 7 komandrindu un ievadiet komandu formātā:

certutil -hashfile path_k_fail algoritms

Zemāk ekrānuzņēmumā ir parādīts hash md5 iegūšanas piemērs failam.

Turklāt: ja jums ir vajadzīgas trešās daļas programmas failu failu aprēķināšanai operētājsistēmā Windows, jūs varat pievērst uzmanību Slavasoft HashCalc.

Ja jums ir jāaprēķina vadības summa operētājsistēmā Windows XP vai Windows 7 bez PowerShell 4 (un iespēju to instalēt), varat izmantot Microsoft File Commonsum Integry Verifier komandrindu, kas ir pieejama lejupielādei oficiālajā vietnē https: // wwwww.Microsoft.Com/en-sus/lejupielāde/informācija.Apse?ID = 11533 (komandas formāts lietderības izmantošanai: FCIV.exe path_k_fail - Rezultāts būs MD5. Jūs varat arī aprēķināt hash sha1: FCIV.exe -sha1 path_k_fail)