Windows防火墙允许程序通行的方法

如果某个游戏或程序突然连不上网,很可能是Windows防火墙在悄悄拦截它——只需几步就能把它加入例外名单。

  1. 打开Windows防火墙设置

    依次进入"设置 → 隐私和安全性 → Windows安全中心 → 防火墙和网络保护"。

  2. 点击"允许应用通过防火墙"

    这里会列出所有应用当前的网络访问权限。

  3. 点击"更改设置"解锁列表

    默认情况下复选框是灰色不可点的,点击"更改设置"需要管理员权限才能编辑。

  4. 查找或添加程序

    如果列表中已有该程序就勾选它;如果没有,点击"允许其他应用"并浏览选择它的.exe文件即可添加。

  5. 选择专用网络、公用网络或两者

    每个程序都可以分别在"专用"(家庭/公司)和"公用"(咖啡厅、机场等)网络下单独设置允许,按需勾选。

  6. 只放行你真正信任的程序

    给来源不明的软件开放例外会扩大安全风险,只应该为确实信任的程序解除拦截。

为什么一直能用的程序突然连不上网了

Windows防火墙默认采取"先拦截"的策略,重新安装、系统更新或与安全软件冲突都可能在不知不觉中重置某个程序的放行状态,这就是昨天还能用、今天却报网络错误的常见原因。

专用网络和公用网络的信任级别不同

Windows会把家里的Wi-Fi和咖啡厅的公共热点视为不同的信任级别。如果某个程序只在"专用"网络下被允许,一旦切换到"公用"网络就会立刻被重新拦截,这也是很多人发现程序在家能用、出门就不行的常见原因。

常见问题

直接把防火墙整个关掉可以吗?

不建议这样做。完全关闭防火墙会失去一层重要的安全防护,只放行你真正需要且信任的那个程序会安全得多。

同时使用杀毒软件自带的防火墙会冲突吗?

大多数现代杀毒软件都设计为能与Windows防火墙自动协调,但如果确实出现异常,建议只保留其中一个防火墙处于启用状态。