Cara memverifikasi checksum file di Windows

Jawaban singkat: bandingkan checksum file yang diunduh dengan nilai yang diterbitkan di halaman unduhan. Get-FileHash di PowerShell bisa menghitungnya, tapi perintahnya harus diingat dan string-nya dibandingkan dengan mata; aplikasi gratis seperti Pemeriksa checksum membandingkannya untuk Anda — tempel hash yang diharapkan dan dapatkan lencana hijau atau merah.

Apa itu checksum?

Checksum (hash) adalah sidik jari sebuah file: string pendek yang dihitung dari seluruh isinya. Ubah satu bit saja di image 10 GB dan hash-nya berubah sepenuhnya. Penerbit menaruh checksum MD5, SHA-1, SHA-256, atau SHA-512 di samping unduhan justru supaya Anda bisa membuktikan bahwa file yang diterima persis seperti yang mereka terbitkan — tanpa kerusakan di perjalanan dan tanpa perubahan diam-diam.

Metode 1: PowerShell Get-FileHash

  1. Buka Windows Terminal (atau PowerShell) di folder file yang diunduh dan jalankan perintah untuk algoritma dari halaman unduhan:
Get-FileHash .\file.iso -Algorithm SHA256

Hash-nya muncul di konsol; gunakan -Algorithm MD5, SHA1, atau SHA512 jika halaman mencantumkan yang lain.

  1. Salin hash yang tercetak dan bandingkan dengan halaman — karakter demi karakter, tanpa memedulikan huruf besar-kecil.

Plus: sudah ada di Windows, tak perlu memasang apa pun, cukup untuk pemeriksaan sesekali. Minus: perintah persis dan nama algoritmanya harus diingat; perbandingannya manual, dan 64 karakter yang mirip, baris yang terpotong, huruf besar-kecil yang berbeda (PowerShell memakai huruf besar, banyak situs huruf kecil), serta spasi berlebih mudah menyembunyikan perbedaan nyata.

Metode 2: layanan checksum online

Ada situs yang menerima unggahan file dan menampilkan MD5 atau SHA-256-nya. Jebakannya ada di kata kerjanya: file Anda diunggah ke server orang lain dan meninggalkan PC. Untuk ISO Linux itu masih boleh; untuk dokumen pribadi, arsip kerja, atau apa pun di bawah NDA — tidak sama sekali. Tambahkan batas ukuran unggahan dan layanan yang mati tepat saat Anda membutuhkannya, dan kepraktisannya menguap.

Metode 3: Pemeriksa checksum — tempel, bandingkan, selesai

Unduh gratis — ChecksumVerifier-Setup.exe

  1. Tambahkan file yang diunduh dan centang algoritma dari halaman unduhannya — MD5, SHA-1, SHA-256, atau SHA-512, sendiri atau beberapa sekaligus.
  2. Tempel checksum yang diharapkan dari halaman ke kolom di atas: perbandingannya mengabaikan huruf besar-kecil dan spasi berlebih, jadi hash yang disalin langsung dari halaman langsung berfungsi.
  3. Tekan «Verifikasi» — lencana hijau «Hash cocok» berarti file utuh; lencana merah «Hash tidak cocok» berarti file berbeda dari yang diterbitkan dan tidak boleh dijalankan.

Hashing berjalan hanya di PC Anda: tidak ada yang diunggah, file tidak pernah meninggalkan mesin, dan Wi-Fi mati tidak mengubah apa pun. File dibaca dari disk sebagai stream, jadi bahkan ISO 10 GB di-hash dengan penggunaan memori yang tetap — tanpa batas ukuran dan tanpa menunggu file dimuat ke memori.

Jika hash tidak cocok

  1. Jangan jalankan filenya. Ketidakcocokan berarti byte di disk berbeda dari yang diterbitkan — unduhannya rusak atau diubah di perjalanan.
  2. Unduh ulang lewat jaringan lain (atau dari mirror lain) dan verifikasi lagi: sebagian besar ketidakcocokan adalah transfer yang terpotong atau rusak, dan percobaan kedua lewat jalur lain biasanya datang utuh.
  3. Periksa sumbernya. Jika hash-nya masih berbeda, bandingkan dengan nilai di situs resmi atau halaman HTTPS penerbit — checksum yang bertentangan dengan mirror tidak resmi adalah alasan untuk tidak memercayai mirror itu sama sekali.

FAQ

Algoritma mana yang harus saya pakai — MD5, SHA-1, SHA-256, atau SHA-512?

Yang diterbitkan halaman unduhan — paling sering SHA-256. MD5 dan SHA-1 masih muncul pada unduhan lama tetapi dianggap lemah terhadap manipulasi yang disengaja; untuk mendeteksi transfer rusak, semuanya bisa dipakai, untuk perlindungan terhadap pemalsuan pilih SHA-256 atau SHA-512.

Di situs hash-nya huruf kecil dan PowerShell mencetak huruf besar — apakah itu masalah?

Tidak: perbandingan checksum tidak peka huruf besar-kecil, b94d… dan B94D… adalah nilai yang sama. Pemeriksa checksum mengabaikan huruf besar-kecil dan spasi berlebih secara otomatis, jadi Anda bisa menempelkan hash persis seperti yang ditampilkan halaman.

Wajar kalau ISO 10 GB butuh waktu agak lama?

Ya — seluruh file harus dibaca, jadi durasinya bergantung pada kecepatan disk Anda, bukan bug. Aplikasi membaca file sebagai stream alih-alih memuatnya, sehingga penggunaan memori tetap; antrekan beberapa file dan biarkan bekerja dalam sekali jalan.


Lainnya: cara melihat semua perangkat di jaringan Wi-Fi dan cara menemukan dan menghapus folder kosong di Windows.