免費給 Win10 加上右鍵菜單文件哈希校驗功能 - 計算文件 Hash 工具 MD5 / SHA1 等

如果你經常下載文件,比如 Windows 10 鏡像、UbuntuLinux 系統或一些軟件安裝包,都能發現很多網站會標明該文件的 Hash (哈希) 校驗信息,常見的有 MD5、SHA-1 的值。

每個文件的哈希值是唯一且無法偽造的,因此下載文件后只要計算一下它的 MD5SHA1 值,比對就能知道文件是否下載完整、有沒被人修改過或「加料」了。而今天異次元就教你無需安裝任何軟件,添加一個「右鍵菜單」來快速計算文件哈希校驗值,絕對輕量、免費、方便……

文件哈希右鍵菜單校驗工具 - 一鍵查詢計算文件 Hash

以往為了方便地計算文件的 Hash 校驗值,我們通常會安裝第三方工具,比如 HashTabfHash 等。但其實,在 Windows10 / 8 系統中,本身自帶的 PowerShell 命令行就能算哈希,不過需要通過敲命令來使用,一般人都嫌麻煩不太願意去學習

文件 HASH 哈希校驗軟件

現在,我們可以通過方法將「計算文件哈希校驗值」功能添加到 Windows 文件的「右鍵菜單」中,按右鍵就能一鍵調用命令行計算文件的 MD5、SHA1、SHA256、SHA384、SHA512、 MACTripleDES、RIPEMD160 等算法哈希值,而且還能一次計算全部,非常實用!

文件哈希計算右鍵菜單

右鍵菜單文件 Hash 哈希校驗工具」不僅使用上超級方便,而且它極其輕量 (系統自帶命令,無需下載安裝第三方軟件)、完全免費、綠色、安全可靠無公害、無殘留,因此對於經常有文件驗證需求的朋友來說,這是一個不可多得的輔助工具。

計算文件哈希值的結果如圖:

文件哈希結果

下面異次元就給大家展示一下,怎樣為 Windows 的文件右鍵菜單上添加或刪除這個「右鍵哈希校驗值功能」吧。注意這個 Hash 右鍵菜單僅支持 Win10 和 Win8,不支持 Win7 哦。

添加 Hash 文件哈希右鍵菜單的方法

下載懶人一鍵安裝/卸載包:

我們將通過導入註冊表的形式來添加 Windows 的右鍵菜單,不想自己動手的朋友可以直接在文章後面下載異次元製作好的 .reg 文件 (包含添加菜單和刪除菜單兩個文件),雙擊導入即可使用,沒有任何複雜操作,超級簡單。

右鍵菜單註冊表

咱喜歡自己動手摺騰一番:

當然,你也完全可以自己動手,複製下面的註冊表代碼,打開記事本,將代碼內容複製粘貼進去,並另存為 .reg 後綴名,並雙擊導入即可。

Windows Registry Editor Version 5.00  [HKEY_CLASSES_ROOT\*\shell\hash] "MUIVerb"="校驗文件 Hash" "SubCommands"="" "Icon"="PowerShell.exe"  ; SHA1 [HKEY_CLASSES_ROOT\*\shell\hash\shell\01menu] "MUIVerb"="SHA1"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\01menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA1 | format-list"  ; SHA256 [HKEY_CLASSES_ROOT\*\shell\hash\shell\02menu] "MUIVerb"="SHA256"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\02menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA256 | format-list"  ; SHA384 [HKEY_CLASSES_ROOT\*\shell\hash\shell\03menu] "MUIVerb"="SHA384"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\03menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA384 | format-list"  ; SHA512 [HKEY_CLASSES_ROOT\*\shell\hash\shell\04menu] "MUIVerb"="SHA512"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\04menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA512 | format-list"  ; MACTripleDES [HKEY_CLASSES_ROOT\*\shell\hash\shell\05menu] "MUIVerb"="MACTripleDES"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\05menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm MACTripleDES | format-list"  ; MD5 [HKEY_CLASSES_ROOT\*\shell\hash\shell\06menu] "MUIVerb"="MD5"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\06menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm MD5 | format-list"  ; RIPEMD160 [HKEY_CLASSES_ROOT\*\shell\hash\shell\07menu] "MUIVerb"="RIPEMD160"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\07menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm RIPEMD160 | format-list"  ; Allget-filehash -literalpath '%1' -algorithm RIPEMD160 | format-list [HKEY_CLASSES_ROOT\*\shell\hash\shell\08menu] "CommandFlags"=dword:00000020 "MUIVerb"="校驗全部"  [HKEY_CLASSES_ROOT\*\shell\hash\shell\08menu\command] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA1 | format-list;get-filehash -literalpath '%1' -algorithm SHA256 | format-list;get-filehash -literalpath '%1' -algorithm SHA384 | format-list;get-filehash -literalpath '%1' -algorithm SHA512 | format-list;get-filehash -literalpath '%1' -algorithm MACTripleDES | format-list;get-filehash -literalpath '%1' -algorithm MD5 | format-list;get-filehash -literalpath '%1' -algorithm RIPEMD160 | format-list"

注意事項 (中文亂碼問題):

不過要注意的是,自己複製代碼保存時,編碼必須選擇「UTF-16 LE」格式,否則右鍵菜單的中文會亂碼。

中文亂碼

卸載刪除哈希右鍵菜單

當你想要刪除這個文件 Hash 右鍵菜單的功能時,你只需雙擊導入「卸載.reg」即可,代碼內容如下,同樣你也可以自己保存成 .reg 再雙擊導入。

Windows Registry Editor Version 5.00  [-HKEY_CLASSES_ROOT\*\shell\hash]

寫在後面:

這個右鍵計算文件校驗值的 Hash 哈希功能僅支持 Win 10 和 8,它優點多多,簡單、免費,無需下載第三方軟件、無需學習命令行,右鍵菜單一鍵計算的使用方式也非常的方便,妥妥的裝機必備哦。

導入註冊表文件后立即生效,當不需要的時候卸載菜單也沒有任何殘留,非常乾淨。有了這個右鍵菜單增強功能,日後下載文件再也不怕被篡改了,什麼 Linux 鏡像、Windows 系統,右鍵算一下校驗值就能知道到底是不是真正的原版了。

相關文件下載地址

軟件性質:免費
同類軟件:HashTab  |  fHash
解壓密碼:www.iplaysoft.com

下載文件Hash右鍵菜單 (註冊表導入文件)  |  右鍵相關  |  Windows 相關  |  安全相關


想在手機閱讀更多Linux資訊?下載【香港矽谷】Android應用
分享到Facebook
技術平台: Nasthon Systems