雜湊校驗對於經常下載鏡像檔的IT之家網友應該是再熟悉不過了,檔下載完成後,使用雜湊軟體計算出檔的雜湊值,與網站發佈的雜湊值比對,如果計算出的值與網站發佈的值一樣,就說明該檔是原版文件,否則該檔就不是原版檔,說明這個檔不完整或者檔被人動過手腳。
其實Windows系統自帶了雜湊校驗軟體,不過它是PoweShell命令,說是函數更恰當些,它就是Get-FileHash。由於Get-FileHash是命令列工具,很多人對命令列望而卻步,知道Get-FileHash函數的相信就更少了,好在IT之家之前已經對Get-FileHash作了詳細的介紹,IT之家網友知道Get-FileHash函數的恐怕不少,不過網友使用它的次數應該很少吧。
廢話完畢,進入正題,把命令添加到右鍵,通常都是改註冊表,這次也不例外,不過不需要使用登錄編輯程式,直接使用註冊表檔。複製以下內容,粘貼到文字檔中,保存為.reg文件。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\計算SHA1\command]
@="PowerShell Get-FileHash -Algorithm SHA1 \\\"%1\\\" | format-list;“任意鍵退出...”;[Console]::Readkey() | Out-Null;exit"
保存好後直接按兩下打開添加到註冊表就可以了,在檔上右鍵,就可以看到添加的雜湊校驗功能表了。使用非常簡單,在需要校驗雜湊值的檔上右鍵,點擊“計算SHA1”就好了。
下面來看看效果吧!
▲右鍵菜單效果
▲雜湊計算結果
這裡使用的是SHA1演算法,如果想使用其它演算法自己打開註冊表檔修改就可以了,可以使用的演算法有MACTripleDES,MD5,RIPEMD160,SHA1,SHA256,SHA384,SHA512,相信能滿足你計算檔雜湊值的需求。
計算檔的雜湊值,你還可以使用軟媒魔方的檔大師功能。
下載地址:點擊這裡