Di artikel kami sebelumnya , kami melihat cara menghitung nilai Hash untuk file tanpa menggunakan alat pihak ketiga. Cmdlet khusus 'Get-FileHash' memungkinkan Anda menghitung nilai hash SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5, dan RIPEMD160 dari file yang diberikan. Berikut adalah cara mengintegrasikan ini ke dalam menu konteks di Windows 10.
Iklan
Tujuan umum nilai hash adalah untuk memastikan bahwa sebuah file adalah asli dan bahwa isinya tidak diubah oleh pihak ketiga, perangkat lunak lain, atau malware. Saat file telah dimodifikasi, nilai hashnya juga akan diubah. Dimungkinkan juga untuk membandingkan dan mencocokkan nilai hash untuk menemukan apakah dua atau lebih file identik.Anda dapat menambahkan perintah untuk menghitung Hash File ke menu konteks File Explorer di Windows 10. Dengan cara ini, Anda bisa mendapatkan nilai hash untuk file yang dipilih secara langsung dengan satu klik.
Berikut tampilannya:
Untuk tambahkan File Hash ke Menu konteks di Windows 10 , lakukan hal berikut.
Terapkan tweak Registry yang tercantum di bawah ini. Tempelkan isinya di dalam Notepad dan simpan sebagai file * .reg.
Windows Registry Editor Versi 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1 command] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-algorithm SHA1 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritma SHA256 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritma SHA384 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algorithm SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe -noexit get-file -literalpath '% 1' -algorithm MACTripleDES | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritma MD5 | format-daftar '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershell.exe -noexit get-file -literalpath '% 1' -algoritma RIPEMD160 | format-list '
Di Notepad, tekan Ctrl + S atau jalankan File - Save item dari menu File. Ini akan membuka dialog Simpan. Di sana, ketik atau salin-tempel nama 'Hash.reg' termasuk tanda kutip.
Tanda kutip ganda penting untuk memastikan bahwa file tersebut akan mendapatkan ekstensi '* .reg' dan bukan * .reg.txt. Anda dapat menyimpan file ke lokasi yang diinginkan, misalnya, Anda dapat meletakkannya di folder Desktop.
Klik dua kali file yang Anda buat, konfirmasikan operasi impor dan Anda selesai!
Dalam tweak di atas, argumen baris perintah khusus -noexit of powershell.exe membuat jendela PowerShell terbuka setelah Get-FileHash menyelesaikan pekerjaannya. Jadi Anda dapat dengan mudah melihat atau menyalin nilai hash dari keluaran cmdlet. Argumen baris perintah lain dari Powershell.exe hanyalah parameter yang dijelaskan di artikel sebelumnya.
Untuk menghemat waktu Anda, saya membuat file Registry siap pakai. Anda dapat mengunduhnya di sini:
cara mematikan mode terbatas
Unduh File Registri
Tweak undo disertakan.
Anda dapat menghemat waktu dan menggunakan Winaero Tweaker sebagai gantinya. Itu datang dengan fitur berikut:
Anda bisa mendownloadnya disini: Unduh Winaero Tweaker .
Itu dia.