Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 開啟檔案彈出「安全性警告」?註冊表修改風險等級允許執行

編輯:Win7 系統應用技巧

Windows 7 開啟 .exe、.bat、.vbs 等可執行檔時,彈出「發佈者無法驗證,確定要執行這個軟體嗎?」安全性警告,每次都要點「執行」很煩人。透過註冊表修改 ModRiskFileTypes 值,將這些副檔名從「中風險」移除,即可不再彈出警告。

修復步驟(以管理員身分執行 CMD)

  1. Win + R → cmd → 以管理員身分執行。
  2. 管理員 CMD
  3. 輸入以下指令並按 Enter:
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Associations /v ModRiskFileTypes /t REG_SZ /d ".exe;.bat;.vbs" /f
註冊表指令
  1. 顯示「作業成功完成」。
  2. 接著輸入 gpupdate /force 強制重新整理群組原則。
  3. gpupdate 強制更新
  4. 等待「電腦原則已成功更新」與「使用者原則已成功更新」,關閉 CMD。
  5. 原則更新完成

原理說明

ModRiskFileTypes 定義「中等風險」檔案類型,預設包含 .exe、.bat、.vbs 等。將其設為僅這三類(或自訂),系統將不再對它們彈出「發佈者無法驗證」警告(但「未知發佈者」UAC 提示仍會出現)。

⚠ 安全警告: 關閉此警告會降低防禦惡意程式執行的防線。建議:
1. 僅在受信任環境(離線、測試機)操作。
2. 保持防毒軟體即時防護開啟。
3. 重要系統請勿關閉,改用「以管理員身分執行」或數位簽名驗證。

Copyright © Windows教程網 All Rights Reserved