Hvernig á að vita um kjötkássa (checksum) af skrá í Windows PowerShell

Skráarshafinn eða tékkassinn er stutt einstakt gildi reiknað út frá innihaldi skráarinnar og er venjulega notað til að athuga heilleika og samkvæmni (samsvörun) skrárnar meðan á niðurhalinu stendur, sérstaklega þegar um stóra skrá er að ræða (kerfismyndir og þess háttar) sem hægt er að hlaða niður með villum eða Það eru grunur um að skráin hafi verið skipt út fyrir malware.

Hlaða niður vefsvæðum innihalda oft tugakassa sem reiknað er með því að nota MD5, SHA256 og aðrar reiknirit, sem gerir þér kleift að staðfesta niðurhala skrána með skráinni sem hönnuðinn hefur hlaðið upp. Hægt er að nota þriðja aðila forrit til að reikna út athugasemdar skrár, en það er leið til að gera þetta með því að nota Windows 10, 8 og Windows 7 verkfæri (krefst PowerShell 4.0 eða hærra) - með PowerShell eða skipanalínunni sem birtist í leiðbeiningunum.

Að fá athugunarmörk skráarinnar með Windows

Fyrst þarftu að byrja Windows PowerShell: auðveldasta leiðin er að nota leitina í Windows 10 verkefnahópnum eða Windows 7 Start valmyndinni fyrir þetta.

Skipunin til að reikna kjötið fyrir skrá í PowerShell - Fá-filehash, og til að nota það til að reikna út eftirlitssvæðið, er nóg að slá það inn með eftirfarandi breytum (í dæmi er kjötkássa reiknað fyrir ISO mynd af Windows 10 úr VM möppunni á drif C):

Fá-FileHash C:  VM  Win10_1607_Russian_x64.iso | Format-listi

Þegar stjórnin er notuð í þessu formi er kjötið reiknað með SHA256 reikniritinu, en aðrar valkostir eru studdir, sem hægt er að stilla með -Algorithm breytu, til dæmis til að reikna út MD5 töluverðið, mun stjórnin líta út eins og dæmiið hér að neðan

Fá-FileHash C:  VM  Win10_1607_Russian_x64.iso -Algorithm MD5 | Format-listi

Eftirfarandi gildi eru studd fyrir reikningsreikninga reiknirit í Windows PowerShell

  • SHA256 (sjálfgefið)
  • MD5
  • SHA1
  • SHA384
  • SHA512
  • MACTripleDES
  • RIPEMD160

Nákvæm lýsing á setningafræði fyrir Get-FileHash skipunina er einnig að finna á opinberu heimasíðu //technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx

Að fá skráhash á stjórnarlínu með CertUtil

Á Windows er innbyggt CertUtil gagnsemi til að vinna með skírteini, sem meðal annars getur reiknað út athugunarmörk skrár með algrímum:

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

Til að nota tólið skaltu bara keyra Windows 10, 8 eða Windows 7 stjórn lína og slá inn skipunina í eftirfarandi sniði:

certutil -hashfile path_to_file reiknirit

Dæmi um að fá MD5 hesti fyrir skrá er sýnd í skjámyndinni hér að neðan.

Aukahlutir: Ef þú þarft þriðja aðila forrit til að reikna út skráarhlaup í Windows, getur þú tekið eftirtekt til SlavaSoft HashCalc.

Ef þú vilt reikna út eftirlitssímann í Windows XP eða Windows 7 án PowerShell 4 (og hæfni til að setja það upp) geturðu notað Microsoft File Checksum Integrity Verifier stjórnunarleiðbeinið sem hægt er að hlaða niður á opinberu vefsíðunni //www.microsoft.com/is -us / download / details.aspx? id = 11533 (snið af skipuninni til að nota tólið: fciv.exe file_path - Niðurstaðan verður MD5. Þú getur líka reiknað SHA1 kjötið: fciv.exe -sha1 path_to_file)