無須安裝,幫Windows 10 添加右鍵『Hash 檔案驗證』 對於電腦的進階使用者來說 Hash 驗證功能想必並不陌生,就我個人比較習慣使用 HashMyFiles 這個小工具來驗證檔案的完整性,但其實在Windows 10 後就已經內建 Hash 的相關算法,透過 Windows PowerShell 就能在內建直接執行,只是需要透過一些代碼來開啟它,透過一些小技巧可以直接把指令添加在右鍵的選單裡,具體教學請參考下方。 支援 SHA1 SHA256 SHA384 MACTripleDES MD5 RIPEMD-160 右鍵 Hash 驗證功能 下載登錄檔 需透過系統管理員執行 add_hash.reg 為安裝 un_hash.reg 為移除 Github:https://github.com/GDaily/Hash/releases/ 手動添加 若你不想下載代碼可以透過下方手動創建 保存以下文本為 .reg 登錄檔 添加代碼 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT*shellhash] "MUIVerb"="Hash File" "SubCommands"="" "Icon"="PowerShell.exe" ; SHA1 [HKEY_CLASSES_ROOT*shellhashshell 1menu] "MUIVerb"="SHA1" [HKEY_CLASSES_ROOT*shellhashshell 1menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA1 | format-list" ; SHA256 [HKEY_CLASSES_ROOT*shellhashshell 2menu] "MUIVerb"="SHA256" [HKEY_CLASSES_ROOT*shellhashshell 2menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA256 | format-list" ; SHA384 [HKEY_CLASSES_ROOT*shellhashshell 3menu] "MUIVerb"="SHA384" [HKEY_CLASSES_ROOT*shellhashshell 3menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA384 | format-list" ; SHA512 [HKEY_CLASSES_ROOT*shellhashshell 4menu] "MUIVerb"="SHA512" [HKEY_CLASSES_ROOT*shellhashshell 4menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm SHA512 | format-list" ; MACTripleDES [HKEY_CLASSES_ROOT*shellhashshell 5menu] "MUIVerb"="MACTripleDES" [HKEY_CLASSES_ROOT*shellhashshell 5menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm MACTripleDES | format-list" ; MD5 [HKEY_CLASSES_ROOT*shellhashshell 6menu] "MUIVerb"="MD5" [HKEY_CLASSES_ROOT*shellhashshell 6menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm MD5 | format-list" ; RIPEMD160 [HKEY_CLASSES_ROOT*shellhashshell 7menu] "MUIVerb"="RIPEMD160" [HKEY_CLASSES_ROOT*shellhashshell 7menucommand] @="powershell -noexit get-filehash -literalpath '%1' -algorithm RIPEMD160 | format-list" ; Allget-filehash -literalpath '%1' -algorithm RIPEMD160 | format-list [HKEY_CLASSES_ROOT*shellhashshell 8menu] "CommandFlags"=dword:00000020 "MUIVerb"="Hash ALL" [HKEY_CLASSES_ROOT*shellhashshell 8menucommand] @="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" 移除代碼 Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT*shellhash] Windows操作 發布: 2021年04月06日 更新: 2025年11月18日 GDaily https://www.gdaily.org 快速登入(可附加圖片) : Label Email Name* Δ Label Email Name* Δ 2 評論 最新 最舊 評價最高 被魔獸耽誤的跑者 2021 年 5 月 7 日 下午 10:23 哇!這功能太實用了。感謝分享! 章北海 2021 年 4 月 17 日 下午 11:29 大陸網友感覺很不錯