it-swarm-id.com

Bagaimana cara mendapatkan MD5 file di Windows?

Saya perlu memeriksa MD5 dari beberapa file di Windows. Adakah rekomendasi pada baris perintah atau utilitas Explorer-plugin?

30
Daniel C. Sobral

http://www.fourmilab.ch/md5/

Ini saya pikir yang sama seperti yang tersedia pada kebanyakan sistem unix dan tidak bisa lebih mudah digunakan dari baris perintah.

7
Jeremy Wall

ya, Anda dapat mencoba (ini sudah ada ~):

CertUtil -hashfile yourFileName MD5

EDIT

Tapi Tunggu, Masih Ada Lagi!

Saya tahu ini di atas dan di luar jawaban yang sederhana dan elegan, tetapi karena halaman ini adalah PERTAMA hasil ketika melakukan pencarian google

how do i get the md5 of a file on windows

dan karena jawaban ini lebih disukai untuk saya dan BANYAK yang lain adalah bahwa itu Built-In ke Windows, saya yakin info berikut akan terbukti bermanfaat bagi pembaca masa depan.

Petunjuk & Aturan

Aturan berikut adalah pada Windows 7 SP1, Windows Server 2012, dan di luar. Jika mereka diketahui bekerja di versi yang lebih lama, mereka akan dicatat dengan: (tidak tergantung dari versi Windows)

  • Anda harus membuka Command Prompt OR Powershell untuk menjalankan perintah ini
    ** panduan singkat untuk membuka CMD/Powershell ada di bagian bawah jawabannya

  • Anda dapat menemukan checksum untuk file menggunakan APAPUN dari algoritma hashing berikut, bukan HANYA MD5:

    MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
    
  • Untuk mendapatkan daftar Algoritma Hash yang didukung saat ini di mesin windows spesifik Anda (independen dari versi Windows), jalankan

    CertUtil -hashfile -?
    
  • Format lengkapnya di bawah, parameter opsional ada dalam kurung kurawal - cukup ganti [HashAlgorithm] dengan hash yang Anda inginkan dari atas:

    CertUtil -hashfile InFile [HashAlgorithm]
    
  • Anda dapat melakukan operasi baris perintah untuk file APA PUN, apakah mereka memberikan sertifikat atau tidak (terlepas dari versi Windows)
  • Jika Anda meninggalkan [HashAlgorithm], itu akan default ke checksum SHA1 dari file yang Anda pilih
  • [~ # ~] membantu [~ # ~] untuk mencatat bahwa [HashAlgorithm] is case insensitive di keduanya CMD dan Powershell yang berarti Anda dapat melakukan hal-hal berikut (misalnya):

    CertUtil -hashfile md5
    certutil -hashfile MD5
    CertUtil -hashfile sHa1
    certutil -hashfile SHA256
    

Cepat: Cara Membuka Command Prompt atau Powershell

Jika Anda tidak tahu cara membuka Command Prompt atau Powershell dan Anda tiba di sini dengan mesin pencari, berikut ini adalah panduan cepat yang akan bekerja untuk Windows XP dan seterusnya:

  1. Tekan [Windows] + [ R ]
  2. Kemudian, ketik cmd ( atau powershell jika Windows 8 + )
  3. Tekan [ OK ] atau tekan enter
76

Untuk klik kanan opsi ekstensi Explorer Shell, saya menggunakan HashMyFiles Nirsoft .

nirsoft is w00t

9
hyperslug

Buka jendela PowerShell dan coba perintah berikut:

Get-FileHash {filename} -Algorithm MD5

Mengganti {nama file} dengan jalur ke file Anda, mis.

Get-FileHash c:\example.txt -Algorithm MD5

Informasi lebih lanjut tentang ini dapat ditemukan di dokumen untuk Get-FileHash .

7

+1 di FCIV. Banyak hasil google ketika saya mencari masalah ini memiliki banyak alat pihak ketiga muncul dalam hasil, kemungkinan karena pada saat itu hanya itu yang tersedia.

MS sendiri telah mengembangkan alat "tidak didukung" FCIV dan ini adalah apa yang saya sarankan Anda gunakan, terutama jika Anda seorang pria linux/unix dan digunakan untuk memeriksa baris perintah md5

tautan di sini:

http://www.Microsoft.com/en-us/download/details.aspx?id=115

tangkapan layar saya di sini:

http://geekswing.com/wp-content/uploads/2014/04/windows_md5sum_sha1_example.jpg

3
ben

Saya selalu menginstal HashCheck . Itu terintegrasi dalam Dialog properti Explorer.

enter image description here

3
Gerald Schneider

Saya menggunakan md5deep karena memiliki beberapa keunggulan kegunaan praktis dibandingkan sebagian besar yang lain.

Untuk yang memiliki SHA1 dan SHA256 yang dapat dieksekusi dalam paket yang sama, itu juga secara otomatis menangani rekursi direktori dan memiliki mode yang cocok di mana ia akan memvalidasi bahwa file Anda adalah ketika Anda meninggalkannya. Dan ini adalah paket Windows asli sehingga tidak perlu menginstal Cygwin jika Anda tidak benar-benar membutuhkannya.

2
Ausmith1

MS juga memiliki alat bernama File Checksum Integrity Verifier (FCIV) .

2
Bob

Saya menginstal cygwin pada semua sistem Windows saya, kemudian saya menggunakan perintah openssl built in md5.

0
Kyle Hodgson