Kung paano matitiyak ang isang naka-download na file's SHA-256 checkum sa Windows
Gamitin ang PowerSell o certil in Command na nag-uutos upang kalkulahin ang SHA-256 ng isang file. Ihambing ang kumpletong resulta sa checkum ng mamamahayag para sa eksaktong download na iyon.
Sa giyang ito
Isang checksum ang naglalarawan sa mga nilalaman ng file. Kung papalitan ng sumasalakay kapuwa ang salansan at ang inilathalang halaga, hindi ito mahahalata ng paghahambing na ito.
Hanapin ang tamang halaga ng reperensiya
Gamitin ang mga properians opisyal na instruksiyon para sa eksaktong bersyon, operating system at arkitektura. Ang ZIP archive at ang EXE na nakuha mula dito ay may iba't ibang byte. SHA-256 at ang SHA-512 ay iba't ibang algorithm; ang hexadecimal SHA-256 ay may 64 na karakter. Hindi binabago ng kaso ng pagsulat ang kanilang halaga. Banggitin din sa mamamahayag ang digital lagda kapag may makukuha.
Kuryente: kalkulahin at ihambing
Sa folder na naglalaman ng download, palitan ang file at reference placeholder:
Get-FileHash -LiteralPath '.\installer.exe' -Algorithm SHA256
$expected = 'PASTE_THE_PUBLISHERS_64_HEX_CHARACTERS'
$actual = (Get-FileHash -LiteralPath '.\installer.exe' -Algorithm SHA256).Hash
($expected -match '^[0-9a-fA-F]{64}$') -and ($actual -ieq $expected)
Ang pangwakas na kapahayagan ay bumabalik True para lamang sa makatuwirang pagtukoy ng haba na iyon na katugma ng buong hash. Binabasa ng mga utos na ito ang talaksan; hindi nila isinasagawa ito. Panatilihin ang mga landas na naglalaman ng mga lugar na sinipi.
Utos: certutil
Patakbuhin ito sa CMD at ihambing ang buong hash line nito sa halaga ng mga provider:
certutil -hashfile ".\installer.exe" SHA256
Ang mensahe ng tagumpay ay nangangahulugang nagtagumpay ang kalkulasyon, hindi sa bagay na ang reperensiya ay tumutugma. sha256sum ay hindi pamantayang utos ng CMD; ito ay nangangailangan ng karagdagang kapaligiran gaya ng WSL o angkop na naka-install na mga kasangkapan.
Browser opsiyon ng browser at mga maling hakbang
Ang gamit sa checkum Tanggapin ang mga files hanggang 20 MiB at basahin ang buong file sa browser memory. Pumili ng parehong algorithm at paste ang buong inaasahang checkum. Gumamit ng isang kasangkapang pang-sistema para sa mas malalaking mga talaksan.
Para sa mismatch, huwag patakbuhin ang file. Tingnan ang bersyon, arkitektura, algorithm at download complete, pagkatapos ay download muli mula sa opisyal na pinagmulan. Makipag - ugnayan sa mamamahayag kung ito'y magpapatuloy. Huwag na huwag maghanap ng di - makatuwirang katugmang checkum upang bigyang - matuwid ang file.