雖不建議長期關閉防火牆,但排查網路連線、測試伺服器埠、臨時允許特定流量時需暫時關閉。Windows 10 提供控制台、設定頁、命令列三種入口,本文快速整理。




管理員 PowerShell / CMD:
# 關閉所有設定檔
Set-NetFirewallProfile -All -Enabled False
# 或舊版指令
netsh advfirewall set allprofiles state off
# 開啟
Set-NetFirewallProfile -All -Enabled True
netsh advfirewall set allprofiles state on
為避免忘記開啟,建議:
不想完全關閉防火牆時,請改用「進階安全性」新增「輸入/輸出規則」精準放行,兼顧安全與連通。