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
- 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.
- 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
- Tambahkan file yang diunduh dan centang algoritma dari halaman unduhannya — MD5, SHA-1, SHA-256, atau SHA-512, sendiri atau beberapa sekaligus.
- 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.
- 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
- Jangan jalankan filenya. Ketidakcocokan berarti byte di disk berbeda dari yang diterbitkan — unduhannya rusak atau diubah di perjalanan.
- 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.
- 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.