Windows 7 防火牆無法啟用,控制台點擊「建議設定」無反應,服務管理員啟動 Windows Firewall 報錯,事件檢視器記錄 事件 ID 7024:Windows Firewall 服務因拒絕存取而停止。根因是 SharedAccess 登錄鍵缺少 MpsSvc 服務帳號權限。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccessSharedAccess → 權限。NT SERVICE\MpsSvc → 「檢查名稱」 → 顯示為 MpsSvc → 確定。(若系統語言為英文,輸入 NT SERVICE\MpsSvc 同樣適用)
MpsSvc,勾選 「完全控制」= 允許 → 確定 → 確定。SharedAccess 為 Windows Firewall / ICS (網際網路連線共用) 的服務主機,需 MpsSvc (Windows Firewall 服務) 擁有完全控制權限才能正常啟動子服務。權限遺失通常由第三方優化工具、錯誤登錄清理、或惡意軟體導致。