可通过Windows安全中心放行软件、高级防火墙建入站规则、临时关防火墙验证或启用已禁用规则来解决联网问题。

如果您发现某个软件无法连接网络,而系统提示或推测是 Windows 防火墙阻止所致,则可通过 Windows 安全中心调整防火墙策略,允许该软件联网。以下是具体操作步骤:
一、通过“允许应用通过防火墙”添加放行权限
此方法在安全中心图形界面中直接操作,适用于大多数常规软件,无需修改系统底层规则,安全性较高且易于恢复。
1、按下 Win + I 打开“设置”应用。
2、点击“隐私和安全性”,进入后选择“Windows 安全中心”。
3、点击“防火墙和网络保护”,再点击右侧的“允许应用通过防火墙”。
4、点击右上角的“更改设置”按钮,此时会弹出管理员权限确认窗口,点击“是”。
5、在应用列表中查找目标软件名称;若未出现,点击“允许其他应用” → “浏览”,定位到该软件的主程序文件(.exe 文件),例如 WeChat.exe 或 chrome.exe。
6、勾选对应网络类型:如仅在家用网络使用,勾选“专用”;如需在咖啡馆等场所使用,再额外勾选“公用”。
7、点击“添加”,然后点击“确定”保存设置。
二、使用高级安全 Windows 防火墙创建入站规则
当软件需监听特定端口(如服务器类程序、远程调试工具),或标准放行列表无效时,需通过高级安全控制台创建精确的入站规则,确保其接收外部连接请求。
1、按下 Win + R,输入 wf.msc 并回车,打开“高级安全 Windows 防火墙”。
2、在左侧面板中,右键“入站规则”,选择“新建规则”。
3、在向导中选择“程序”,点击“下一步”。
4、选择“此程序路径”,点击“浏览”,定位并选中目标软件的 .exe 文件,点击“下一步”。
5、选择“允许连接”,点击“下一步”。
6、在“配置文件”页面,根据实际环境至少勾选“专用”,如需跨网络使用可同时勾选“公用”或“域”。
7、为规则命名,例如 “允许 OBS Studio 接收推流”,添加描述后点击“完成”。
三、临时关闭防火墙验证问题根源
该方式用于快速排除是否确由防火墙导致联网失败,不建议长期启用,因将完全暴露系统于未过滤的网络流量中。
1、进入“Windows 安全中心” → “防火墙和网络保护”。
2、识别当前激活的网络配置文件(如“专用网络”或“公用网络”)。
3、点击该配置文件条目,将“Microsoft Defender 防火墙”开关滑动至“关闭”状态。
4、立即启动目标软件并测试网络功能(如登录、加载网页、连接服务器)。
5、一旦确认问题消失,必须立刻返回此处,将开关重新设为“开启”。
四、检查并启用已存在但被禁用的规则
有时软件曾被手动放行,但对应防火墙规则可能被意外禁用,或被更高优先级的阻止规则覆盖,需人工核查状态。
1、运行 wf.msc 打开高级安全控制台。
2、分别展开左侧“入站规则”与“出站规则”,在右侧列表中按软件名或规则名搜索。
3、查找名称含目标软件关键词(如“QQ”“Steam”)的规则,观察“已启用”列是否显示“否”。
4、若为“否”,右键该规则,选择“启用规则”。
5、进一步双击规则,查看“常规”选项卡中的“操作”是否为“允许连接”;若为“阻止连接”,则需删除该规则或新建正确规则替代。










