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

Win7 防火牆無法啟用/推薦設定無反應?登錄檔權限修復 MpsSvc 服務存取

編輯:Win7 常見問題解答

Win7 防火牆服務 (MpsSvc) 無法啟動,事件檢視器記錄事件 ID 7024:「Windows Firewall 服務因拒絕存取而停止」。主因:註冊檔 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess 缺少 NT SERVICE\MpsSvc 的完整控制權限。修復權限即可恢復防火牆功能。

修復步驟

  1. Win + R regedit 開啟登錄編輯器。
  2. 定位到:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess
  3. 右鍵 SharedAccess → 「權限...」。
  4. 「新增...」→ 「輸入物件名稱」輸入 NT SERVICE\MpsSvc → 「檢查名稱」→ 自動解析為 MpsSvc → 「確定」。
  5. 選中 MpsSvc → 勾選「完整控制」→ 「允許」→ 「確定」→ 「確定」。
  6. 註冊檔權限設定
  7. 回控制台 → Windows 防火牆 → 點擊「使用建議設定」→ 應可正常啟用。

根本原因

  • 第三方安全軟體/優化工具/惡意程式修改註冊檔權限,移除 MpsSvc 存取權,導致防火牆服務無法讀取設定而啟動失敗。
  • SharedAccess 為基礎防火牆引擎服務,MpsSvc (Windows Firewall) 依賴其權限運作。

驗證修復

  • 服務管理員 (services.msc) → 「Windows Firewall」→ 啟動類型「自動」→ 狀態「執行中」。
  • 控制台 → 防火牆 → 顯示「Windows 防火牆正在保護您的電腦」。
  • netsh advfirewall show allprofiles 顯示狀態為 ON。

預防建議

  • 避免使用來源不明的「優化大師/一鍵修復」工具,它們常竄改關鍵服務權限。
  • 定期備份註冊檔關鍵分支(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services)。
  • 企業環境可透過群組原則鎖定防火牆服務啟動類型為「自動」,防止被惡意停用。

註冊檔補充 MpsSvc 完整控制權限,精準修復 Win7 防火牆無法啟用的核心原因,恢復系統安全防護基線。

Copyright © Windows教程網 All Rights Reserved