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

Win7 防火牆無法啟用「錯誤 7024:拒絕存取」?登錄表權限修復 SharedAccess 服務

編輯:Windows 7 系統介紹

Windows 7 防火牆無法啟用,控制台點擊「建議設定」無反應,服務管理員啟動 Windows Firewall 報錯,事件檢視器記錄 事件 ID 7024:Windows Firewall 服務因拒絕存取而停止。根因是 SharedAccess 登錄鍵缺少 MpsSvc 服務帳號權限。

修復步驟

  1. Win + R → regedit 開啟登錄編輯器。
  2. 瀏覽至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess
  3. 右鍵 SharedAccess → 權限。
  4. 點擊 「新增」 → 「輸入物件名稱」輸入:NT SERVICE\MpsSvc → 「檢查名稱」 → 顯示為 MpsSvc → 確定。

(若系統語言為英文,輸入 NT SERVICE\MpsSvc 同樣適用)

  1. 選中 MpsSvc,勾選 「完全控制」= 允許 → 確定 → 確定。
  2. 回控制台 → Windows 防火牆 → 點擊 「使用建議設定」,防火牆即可正常啟用。

原理說明

SharedAccess 為 Windows Firewall / ICS (網際網路連線共用) 的服務主機,需 MpsSvc (Windows Firewall 服務) 擁有完全控制權限才能正常啟動子服務。權限遺失通常由第三方優化工具、錯誤登錄清理、或惡意軟體導致。

預防建議

  • 避免使用不明來源的「系統優化/清理」工具修改服務權限。
  • 定期建立系統還原點,遇到權限異常可快速復原。
  • 若問題頻發,考慮檢查是否有惡意軟體竄改服務設定。
Copyright © Windows教程網 All Rights Reserved