Windows 內建防火牆位置與開啟方式
Windows 作業系統內建的「Windows 防火牆」(舊稱 Internet 連線防火牆 ICF)是保護電腦免受網路攻擊的第一道防線。無論是 Windows XP、Windows 7、Windows 10 或 Windows 11,防火牆設定皆整合在控制台或設定介面中,以下提供各版本的快速存取路徑。
Windows 10 / 11:透過「Windows 安全性」管理
- 點擊「開始」按鈕,輸入 Windows 安全性 並開啟。
- 在左側選單選擇 防火牆與網路保護。
- 即可查看「網域網路」、「私人網路」、「公用網路」三種設定檔的防火牆狀態,並可點擊各網路類型進行開啟/關閉或進階設定。
Windows 7 / 8:使用控制台
- 開啟「控制台」→ 將檢視模式切換為「大圖示」或「小圖示」。
- 點選 Windows 防火牆。
- 左側選單提供「開啟或關閉 Windows 防火牆」、「進階設定」等選項。
Windows XP(支援已結束,僅供參考)
- 「開始」→「設定」→「控制台」。
- 雙擊 Windows 防火牆 圖示。
- 在「一般」索引標籤可選擇「啟用(建議)」、「不允許例外狀況」或「關閉(不建議)」。
第三方安全軟體防火牆管理
若安裝了 360 安全衛士、金山毒霸、電腦管家等第三方安全軟體,其防火牆功能通常獨立於系統防火牆之外。以 360 為例:
- 開啟 360 安全衛士 → 點擊「功能大全」 → 找到「木馬防火牆」或「網路防火牆」。
- 進入後可針對「入口防禦」、「ARP 防火牆」、「流量監控」等模組單獨開啟或關閉。
注意: 同時啟用系統防火牆與第三方防火牆可能導致衝突,建議根據需求二選一啟用。
進階設定:新增例外規則與連接埠開放
在「進階設定」(Windows 10/11 為「進階設定」連結,Windows 7 為左側選單)中,可建立「輸入規則」與「輸出規則」:
- 選擇「新增規則」→「連接埠」→ 選擇 TCP 或 UDP → 輸入特定連接埠號(如 80, 443, 3389, 8080)。
- 選擇「允許連線」→ 套用至「網域」、「私人」、「公用」任一或全部設定檔。
- 命名規則(如「允許 HTTP 服務」),完成建立。
常見問題排查
- 防火牆無法開啟/服務停止: 執行
services.msc,確認「Windows Firewall」服務為「自動」且已「啟動」;若註冊表被惡意軟體修改,可刪除 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall 及 HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\WindowsFirewall 後重啟服務。
- 系統檔案遺損: 以系統管理員身分執行命令提示字元,依序執行
sfc /scannow 與 DISM /Online /Cleanup-Image /RestoreHealth 修復系統檔案。
- 群組原則限制: 執行
gpedit.msc,檢查「電腦設定」→「系統管理範本」→「網路」→「網路連線」→「Windows 防火牆」下的原則是否設為「未設定」。


