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

Win7 防火牆封鎖特定程式聯網:建立輸出規則完整教學(以 QQ 為例)

編輯:Win7 系統應用技巧

需求:防止某程式(如測試版軟體、離線遊戲、隱私敏感工具)自動連網上傳資料、檢查更新、顯示廣告。Windows 7 進階防火牆支援建立「輸出規則」精準封鎖指定程式的所有/特定連線。

建立封鎖規則步驟(以 QQ 為例)

  1. 控制台 → 「系統和安全性」 → 「Windows 防火牆」 → 左側「進階設定」。
  2. 左側樹狀選單右鍵「輸出規則」 → 「新增規則」。
  3. 規則類型選 **「程式」** → 下一步。
  4. 「這個程式路徑」→ 「瀏覽」選取程式主執行檔(如 `D:\Program Files\Tencent\QQ\Bin\QQ.exe`) → 下一步。
  5. 動作選 **「封鎖連線」** → 下一步。
  6. 設定檔全勾選:**網域、私人、公用**(確保所有網路環境生效) → 下一步。
  7. 名稱輸入易識別名稱(如 `Block_QQ_Outbound`)、描述說明用途 → 完成。

進階設定:僅封鎖特定埠口/協定/IP

  • 規則類型選「連接埠」→ TCP/特定本機/遠端埠(如 80,443,8000-9000)。
  • 或「自訂」→ 協定與連接埠 → 指定遠端 IP 範圍(如封鎖特定廣告伺服器 IP 段)。

驗證規則生效

  • 啟動該程式,嘗試登入/更新/同步,應提示網路錯誤/逾時。
  • 資源監視器 (`resmon.exe`) → 「網路」頁籤 → 篩選該程式 PID,觀察 TCP 連線狀態為「SYN_SENT」無回應或無連線建立。

管理規則最佳實務

建議說明
命名規範`Block_程式名_方向_用途`,如 `Block_Chrome_Out_UpdateCheck`
分組管理進階設定 → 右鍵「輸出規則」→ 「新增群組」→ 歸類同類規則
定期稽核每季檢視規則清單,移除已解除安裝程式的殘留規則
備份匯出右鍵「輸出規則」→ 「匯出清單」→ 存為 .wfw 檔,重灌後可匯入

常見問題

Q: 封鎖規則建立了但程式仍能聯網?
A: 檢查規則是否啟用(綠色勾號)、設定檔是否包含當前網路類型(`netsh advfirewall show currentprofile`)、程式路徑是否正確(32 位元程式在 64 位元系統路徑含 `Program Files (x86)`)、是否有其他規則「允許」優先級更高(允許規則優先於封鎖)。
Q: 如何暫時允許聯網?
A: 規則右鍵 → 「停用規則」→ 需時再「啟用規則」;或建立同程式「允許」規則並調整優先序(較複雜)。

善用 Windows 內建防火牆輸出規則,零成本實現應用程式級網路存取控制。更多網路安全技巧,歡迎關注教程專欄。

Copyright © Windows教程網 All Rights Reserved