首先通过Windows安全中心将程序添加到防火墙允许列表,其次可用高级安全防火墙创建入站规则,最后可通过命令行使用netsh命令快速添加例外规则。

如果您在使用某个应用程序时发现其无法正常访问网络,可能是由于Windows防火墙阻止了该程序的通信。此时需要将该程序添加到防火墙的允许列表中,以确保其可以正常收发数据。
本文运行环境:Dell XPS 13,Windows 10 专业版
Windows安全中心提供了图形化界面来管理防火墙允许的应用程序列表,用户可以通过此方式快速添加例外程序。
1、点击“开始”菜单,选择“设置”图标,进入“更新和安全”选项。
2、在左侧栏选择“Windows 安全中心”,然后点击“防火墙和网络保护”。
3、在打开的页面中,点击“允许应用通过防火狼进行通信”。
4、点击“更改设置”按钮,系统会要求管理员权限确认,请点击“是”继续。
5、点击“允许其他应用”按钮,在弹出的窗口中点击“浏览”找到您需要添加的程序可执行文件(.exe)。
6、选中程序后点击“打开”,再点击“添加”将其加入允许列表。
7、根据需要勾选对应网络类型的复选框,家庭或工作网络 和 公用网络 可分别设置访问权限。
通过高级安全设置可以更精确地控制程序的网络访问行为,适用于需要自定义端口或协议的场景。
1、按下 Win + S 键,输入“高级安全 Windows 防火墙”,然后点击搜索结果中的对应工具。
2、在左侧面板选择“入站规则”,然后在右侧操作栏点击“新建规则”。
3、在向导页面选择“程序”,点击“下一步”。
4、选择“此程序路径”,然后点击“浏览”定位到目标程序的 .exe 文件。
5、点击“下一步”,选择“允许连接”,再点击“下一步”。
6、根据实际网络环境选择适用的配置文件,如 域、专用、公用 网络类型。
7、为规则命名,例如“允许 MyApp 网络访问”,并可添加描述信息,完成后点击“完成”。
对于熟悉命令操作的用户,可通过 netsh 命令快速注册程序例外,提高操作效率。
1、右键点击“开始”菜单,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、输入以下命令以添加允许程序通过防火墙:
netsh advfirewall firewall add rule name="自定义名称" dir=in action=allow program="C:\Path\To\App.exe" enable=yes
3、将命令中的路径替换为实际程序路径,并确保包含完整的 .exe 文件名。
4、按回车执行命令,若无错误提示则表示规则已成功创建。
5、如需同时开放出站规则,可将 dir=in 改为 dir=out,重复执行一次命令。
以上就是win10防火墙怎么允许程序通过_win10防火墙添加例外程序步骤的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号