現象:Windows 防火牆介面「變更設定」不可用、無法開啟/關閉防火牆
通常因相關系統服務未啟動、群組原則限制或第三方安全軟體鎖定導致。
方法一:啟用核心依賴服務
- Win + R 輸入
services.msc 開啟服務管理員。
- 找到並設為「自動」且「啟動」以下服務:
• Windows Firewall (Base Filtering Engine 相依)
• Base Filtering Engine (BFE)
• Security Center (wscsvc)
• Windows Firewall Authorization Driver (mpsdrv)
• IPsec Policy Agent (PolicyAgent,選用)
- 重新開啟防火牆介面嘗試。
方法二:修改群組原則解除鎖定
- Win + R 輸入
gpedit.msc 開啟群組原則編輯器(家庭版無此工具,可用註冊表替代)。
- 依序展開:
電腦設定 > 管理範本 > 網路 > 網路連線 > Windows 防火牆 > 網域設定檔 / 標準設定檔
- 雙擊「Windows 防火牆:保護所有網路連線」> 設為「未設定」或「已停用」。
- 同樣檢查「Windows 防火牆:允許輸入/輸出例外」等相關項目。
- 執行
gpupdate /force 強制更新,或重開機。
其他可能原因
- 第三方殺毒軟體(如 360、McAfee、卡巴斯基)接管防火牆,介面會被鎖定。解決:在該軟體設定中關閉「防火牆」模組,或完全卸載。
- 系統檔案損壞:以管理員身分執行
sfc /scannow 修復。
- 註冊表鍵值錯誤:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall 下的 EnableFirewall 值異常,刪除該鍵值後重開機。