Windows 7 開啟 .exe、.bat、.vbs 等可執行檔時,彈出「發佈者無法驗證,確定要執行這個軟體嗎?」安全性警告,每次都要點「執行」很煩人。透過註冊表修改 ModRiskFileTypes 值,將這些副檔名從「中風險」移除,即可不再彈出警告。
cmd → 以管理員身分執行。
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Associations /v ModRiskFileTypes /t REG_SZ /d ".exe;.bat;.vbs" /f

gpupdate /force 強制重新整理群組原則。

ModRiskFileTypes 定義「中等風險」檔案類型,預設包含 .exe、.bat、.vbs 等。將其設為僅這三類(或自訂),系統將不再對它們彈出「發佈者無法驗證」警告(但「未知發佈者」UAC 提示仍會出現)。
⚠ 安全警告: 關閉此警告會降低防禦惡意程式執行的防線。建議:
1. 僅在受信任環境(離線、測試機)操作。
2. 保持防毒軟體即時防護開啟。
3. 重要系統請勿關閉,改用「以管理員身分執行」或數位簽名驗證。