如何将应用程序添加到Windows防火墙的例外中?(允许网络访问)

尼克
发布: 2025-12-22 18:58:15
原创
965人浏览过
若应用程序被Windows防火墙阻止,需将其添加至允许列表,方法有三:一、通过Windows安全中心图形界面操作;二、用高级安全防火墙创建入站规则以精细控制;三、以管理员身份运行PowerShell命令批量配置。

如何将应用程序添加到windows防火墙的例外中?(允许网络访问)

如果您希望某个应用程序能够通过Windows防火墙进行网络通信,但该程序当前被阻止,则需要将其添加到防火墙的允许应用列表中。以下是完成此操作的具体步骤:

一、通过Windows安全中心添加应用

此方法适用于Windows 10和Windows 11系统,利用图形化界面直接管理允许的应用程序列表,操作直观且无需手动指定端口或协议。

1、点击“开始”菜单,输入“Windows 安全中心”并打开该应用。

2、在左侧导航栏中选择“防火墙和网络保护”。

3、在右侧区域点击“允许应用通过防火墙”。

4、点击“更改设置”按钮(需管理员权限,可能弹出UAC提示)。

5、点击“允许其他应用…”按钮。

6、在弹出窗口中点击“浏览”,定位并选中目标应用程序的可执行文件(.exe),例如“C:\Program Files\MyApp\MyApp.exe”。

7、点击“添加”,然后在列表中勾选该应用对应的“专用”和/或“公用”复选框。

8、点击“确定”保存更改。

二、使用高级安全Windows Defender防火墙创建入站规则

此方法提供更精细的控制能力,适用于需要指定协议类型、端口号、配置文件范围或仅允许特定网络位置访问的场景。

1、右键“开始”按钮,选择“运行”,输入“wf.msc”并回车,打开“高级安全Windows Defender防火墙”。

2、在左窗格中点击“入站规则”,然后在右窗格中点击“新建规则…”。

Stable Video
Stable Video

Stability AI 发布的开源AI视频大模型,用文字或图像创建视频,把你的概念变成迷人的电影

Stable Video 227
查看详情 Stable Video

3、在向导中选择“程序”,点击“下一步”。

4、选择“此程序路径”,点击“浏览”并指定应用程序的完整.exe路径。

5、点击“下一步”,选择“允许连接”。

6、在“配置文件”页面,根据需要勾选“域”、“专用”、“公用”中的一个或多个选项。

7、在“名称”页面中为规则输入描述性名称,例如MyApp-允许TCP入站,点击“完成”。

三、通过PowerShell命令行添加规则

此方法适合批量部署或脚本化操作,可绕过图形界面快速创建防火墙例外,所有操作均以管理员身份执行。

1、以管理员身份运行Windows PowerShell。

2、输入以下命令(将路径替换为实际应用程序路径):

New-NetFirewallRule -DisplayName "MyApp Allow" -Direction Inbound -Program "C:\Program Files\MyApp\MyApp.exe" -Action Allow -Profile Domain,Private,Public

3、按回车执行命令。

4、如需验证规则是否生效,运行:Get-NetFirewallRule -DisplayName "MyApp Allow"

以上就是如何将应用程序添加到Windows防火墙的例外中?(允许网络访问)的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号