Carane ngerteni hash (checksum) file ing Windows PowerShell

Hash berkas utawa checksum minangka nilai unik sing kasil diitung saka isi file lan biasane digunakake kanggo mriksa integritas lan konsistensi (cocog) file nalika undhuhan, utamané nalika nrima file gedhe (gambar sistem lan liya-liyane) sing bisa didownload kanthi kasalahan utawa ana curiga yen berkas wis diganti malware.

Situs download asring ngisi checksum kanthi nggunakake MD5, SHA256 lan kalkulus liyane, supaya sampeyan bisa verifikasi file sing diunduh karo file sing diunggahake dening pangembang. Program pihak katelu bisa digunakake kanggo ngetung kiringan file, nanging ana cara kanggo nggunake iki nggunakake standar Windows 10, 8 lan Windows 7 tools (mbutuhake PowerShell 4.0 utawa luwih dhuwur) - nggunakake PowerShell utawa baris perintah, sing bakal ditampilake ing instruksi.

Njupuk kothak file nggunakake Windows

Pisanan sampeyan kudu miwiti Windows PowerShell: cara paling gampang kanggo nggunakake panelusuran ing taskbar Windows 10 utawa menu Start Windows 7 iki.

Printah kanggo ngitung hash kanggo file PowerShell - Get-filehash, lan kanggo nggunakake kothak kasebut, cukup kanggo ngetik karo paramèter kasebut (ing conto, hash diitung kanggo gambar ISO Windows 10 saka folder VM ing drive C):

Get-FileHash C:  VM  Win10_1607_Russian_x64.iso | Format-List

Nalika nggunakake perintah ing formulir iki, hash wis diitung nggunakake algoritma SHA256, nanging opsi-opsi liyane sing didhukung, sing bisa disetel nggunakake parameter -Algoritma, contone, kanggo ngetung checksum MD5, perintah kasebut bakal katon kaya ing ngisor iki ing ngisor iki

Get-FileHash C:  VM  Win10_1607_Russian_x64.iso -Algorithm MD5 | Format-List

Nilai-nilai ing ngisor iki didhukung kanggo algoritma kalkulasi checksum ing Windows PowerShell

  • SHA256 (gawan)
  • MD5
  • SHA1
  • SHA384
  • SHA512
  • MACTripleDES
  • RIPEMD160

Penjelasan rinci sintaks kanggo printah Get-FileHash uga kasedhiya ing situs resmi //technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx

Njupuk hash file ing baris perintah karo CertUtil

Ing Windows, ana fasilitas CertUtil sing dibangun kanggo nggarap sertifikat, sing, ing antarane, bisa ngetung kothak file kanthi nggunakake algoritma:

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

Kanggo nggunakake sarana, jalanake baris perintah Windows 10, 8 utawa Windows 7 lan ketikake printah ing format ing ngisor iki:

certutil -hashfile path_to_file algorithm

Contone njupuk hash MD5 kanggo file sing bakal ditampilake ing gambar ing ngisor iki.

Tambahan: yen sampeyan butuh program pihak katelu kanggo ngitung hash berkas ing Windows, sampeyan bisa mbayar manungsa waé menyang SlashSoft HashCalc.

Yen sampeyan pengin ngetung kualifikasi ing Windows XP utawa ing Windows 7 tanpa PowerShell 4 (lan kemampuan kanggo nginstal), sampeyan bisa nggunakake baris perintah Microsoft File Checksum Integrity Verifier utility sing kasedhiya kanggo diundhuh ing situs web resmi //www.microsoft.com/en -us / download / details.aspx? id = 11533 (format perintah kanggo nggunakake sarana: fciv.exe file_path - Asil bakal dadi MD5. Sampeyan uga bisa ngetung hash SHA1: fciv.exe -sha1 path_to_file)