Windows PowerShell-da faylning xeshini (cheksum miqdori) qanday topish mumkin

Pin
Send
Share
Send

Faylning xeshi yoki tekshirish summasi - bu fayl tarkibidan hisoblangan qisqa noyob qiymat bo'lib, odatda yuklash paytida fayllarning yaxlitligi va uyg'unligini (mos kelishini) tekshirish uchun ishlatiladi, ayniqsa xatolar yoki yuklab olinishi mumkin bo'lgan katta fayllar (tizim rasmlari va shunga o'xshash) haqida gap ketganda. Ushbu fayl zararli dastur bilan almashtirilgan degan shubha mavjud.

Yuklab olish saytlarida, ko'pincha MD5, SHA256 va boshqalar algoritmlari yordamida hisob-kitoblar taqdim etiladi, bu sizga yuklab olingan faylni ishlab chiqaruvchi tomonidan yuklangan fayl bilan taqqoslash imkonini beradi. Faylni tekshirish jadvalini hisoblash uchun siz uchinchi tomon dasturlaridan foydalanishingiz mumkin, ammo buni standart Windows 10, 8 va Windows 7 vositalari yordamida amalga oshirish mumkin (PowerShell versiyasi 4.0 va undan yuqori versiyalar talab qilinadi) - PowerShell yoki ko'rsatmalarda ko'rsatiladigan buyruq satridan foydalanib.

Windows yordamida faylni tekshirish summasini olish

Avval siz Windows PowerShell-ni ishga tushirishingiz kerak: buning eng oson usuli - Windows 10 vazifa panelida yoki Windows 7 Boshlash menyusida qidirishdan foydalanish.

PowerShell-dagi xeshni hisoblash buyrug'i Get-filehash, va chex summasini hisoblash uchun undan foydalanish uchun uni quyidagi parametrlar bilan kiriting (masalan, xesh S diskidagi VM papkasidan ISO Windows 10 tasviri uchun hisoblanadi):

Get-FileHash C:  VM  Win10_1607_Russian_x64.iso | Format-ro'yxat

Ushbu shaklda buyruqdan foydalanganda, hash SHA256 algoritmi yordamida hisoblanadi, ammo -Algoritm parametridan foydalanib o'rnatilishi mumkin bo'lgan boshqa variantlar qo'llab-quvvatlanadi, masalan, MD5 chexlar miqdorini hisoblash uchun buyruq quyidagi misolga o'xshaydi.

Get-FileHash C:  VM  Win10_1607_Russ_x64.iso -Algoritm MD5 | Format-ro'yxat

Windows PowerShell-da nazorat algoritmlari uchun quyidagi qiymatlar qo'llab-quvvatlanadi.

  • SHA256 (standart)
  • MD5
  • SHA1
  • SHA384
  • SHA512
  • MAQOLALAR
  • RIPEMD160

Get-FileHash buyrug'i sintaksisining batafsil tavsifi rasmiy veb-saytda ham mavjud: //technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx

CertUtil-dan foydalanib buyruq satrida faylning xeshini olish

Windows-da sertifikatlar bilan ishlash uchun o'rnatilgan CertUtil yordam dasturi mavjud bo'lib, u boshqa narsalar qatorida quyidagi algoritmlardan foydalanib fayllarning nazorat miqdorini hisoblashi mumkin:

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

Yordamchi dasturdan foydalanish uchun Windows 10, 8 yoki Windows 7 buyruq satrini ishga tushiring va buyruqni quyidagi formatga kiriting:

certutil -hashfile file_path algoritmi

Fayl uchun MD5 xeshini olish namunasi quyidagi skrinshotda ko'rsatilgan.

Bunga qo'shimcha ravishda: Windows-da fayllardagi chiqindilarni hisoblash uchun sizga uchinchi tomon dasturlari kerak bo'lsa, siz SlavaSoft HashCalc-ga e'tibor berishingiz mumkin.

Agar siz Windows XP-da yoki Windows 7-da PowerShell 4-ni ishlatmasdan (va uni o'rnatish qobiliyatida) chexlar miqdorini hisoblashingiz kerak bo'lsa, siz rasmiy veb-saytida yuklab olish uchun mavjud bo'lgan Microsoft File Checksum Integrity Verifier buyruq qatori yordam dasturidan foydalanishingiz mumkin (http://www.microsoft.com/en) -us / download / details.aspx? id = 11533 (yordam dasturini ishlatish uchun buyruq formati: fciv.exe fayl_path - natija MD5 bo'ladi. SHA1 xeshini ham hisoblashingiz mumkin: fciv.exe -sha1 fayl_path)

Pin
Send
Share
Send