Windows安全中心可直接添加允许的应用,需选对网络类型、规则方向并核对程序路径;高级设置用于端口或服务类规则;常见问题包括子进程未放行、多网络例外未同步及全局阻止开关开启。

直接在 Windows 安全中心里就能添加允许的应用,不用关防火墙,也不用进控制面板找旧式界面。关键是选对网络类型、确认规则方向(入站还是出站),再核对程序路径是否准确。
在安全中心快速添加允许的应用
这是 Win10 推荐的主流方式,界面清晰、操作一步到位:
- 按 Win + I 打开设置 → 点击「更新与安全」→ 左侧选「Windows 安全中心」→ 右侧点「防火墙和网络保护」
- 顶部会显示当前连接的网络(如“专用网络”或“公用网络”),先点进去
- 向下滚动到「允许应用通过防火墙」→ 点右侧的「更改设置」(需管理员权限)
- 点击「允许其他应用…」→ 「浏览」找到你要放行的程序(例如 QQ.exe 或 steam.exe)→ 添加后勾选对应网络类型(建议至少勾「专用」)
用高级安全设置添加端口或自定义规则
某些程序不走标准可执行文件路径(比如服务类、Java 启动的工具),或需要开放特定端口(如远程桌面用 3389、Web 服务用 8080),就得用高级设置:
- 在「防火墙和网络保护」页面,拉到底部点「高级设置」(会跳转到「Windows Defender 防火墙高级安全」)
- 左侧选「入站规则」或「出站规则」→ 右侧点「新建规则」
- 选「端口」→ 下一步选 TCP/UDP + 具体端口号(如 TCP 8080)→ 选「允许连接」→ 勾选适用的网络类型 → 起个易识别的名称(如“Node.js 开发端口”)
- 规则建好后,默认启用;如需禁用,右键规则 →「禁用规则」即可
检查和修正常见问题
加了例外但还是连不上?多半是这几个地方卡住了:
- 程序实际运行的是子进程(比如浏览器插件、游戏启动器后台服务),主程序放行了,子进程仍被拦——建议直接按「端口」或「服务」加规则
- 同一程序在不同网络下行为不一致:比如在家连 Wi-Fi 是「专用网络」,开了例外;但在公司连的是「域网络」,该网络的例外是独立的,得重新加
- 勾选了「阻止所有传入连接,包括允许的应用列表中的那些连接」——这个开关优先级最高,一开就全封,务必确认它是未勾选状态
- 企业设备受组策略管控:若提示“此设置由组织管理”,个人无法修改,需联系 IT 管理员处理
基本上就这些。不复杂但容易忽略网络类型和规则方向,动手前看一眼当前连接的是哪种网络,再决定在哪加、怎么加。










