Windows10电脑怎么设置防火墙例外_Win10允许应用通过防火墙
技术百科
P粉602998670
发布时间:2026-01-25
浏览: 次 需将应用添加为防火墙例外以恢复网络通信,可选四类方法:一、Windows安全中心图形界面操作;二、控制面板传统路径;三、高级安全防火墙创建精细入站规则;四、PowerShell命令行批量配置。
如果您希望某个应用程序在 Windows 10 中正常进行网络通信,但被系统默认阻止,则需将其添加为防火墙例外。以下是多种可行的操作路径,适用于不同使用习惯与权限环境。
一、通过 Windows 安全中心添加应用例外
该方式采用现代化图形界面,无需进入传统控制面板,所有操作均调用 Windows Defender 防火墙核心策略,适用于日常用户快速放行指定程序。
1、点击任务栏左下角“开始”按钮,输入“Windows 安全中心”并打开该应用。
2、在左侧导航栏中点击“防火墙和网络保护”。
3、在右侧区域点击“允许应用通过防火墙”。
4、点击“更改设置”按钮(需管理员权限,可能触发 UAC 提示)。
5、点击“允许其他应用…”按钮。
6、在弹出窗口中点击“浏览”,定位并选中目标应用程序的可执行文件(.exe),例如 C:\Program Files\QQ\Bin\QQ.exe。
7、点击“添加”,然后在列表中勾选该应用对应的“专用”和/或“公用”复选框。
8、点击“确定”保存更改。
二、通过控制面板配置防火墙例外
此路径兼容性更广,尤其适用于组策略受限环境、远程桌面会话或偏好经典界面的用户,所有规则直接写入系统防火墙配置库。
1、在任务栏搜索框中输入“控制面板”,点击打开。
2、将右上角“查看方式”设为“小图标”。
3、点击“Windows Defender 防火墙”。
4、在左侧菜单中选择“允许应用或功能通过 Windows Defender 防火墙”。
5、点击“更改设置”按钮(需管理员权限)。
6、在应用列表中找到目标程序,对“专用”和/或“公用”列执行勾选或取消勾选操作。
7、若程序未显示,点击“允许其他应用”,再点击“浏览”,定位并选中其主程序文件(如 chrome.exe 或 WeChat.exe),点击“添加”。
三、使用高级安全 Windows Defender 防火墙创建入站规则
该方法支持按协议、端口、IP 范围、用户上下文等维度精细控制,适用于需明确限定访问条件的专业场景,例如仅允许某程序在专用网络接收 TCP 8080 端口请求。
1、按下 Win + R,输入 wf.msc 并回车,打开“高级安全 Windows Defender 防火墙”。
2、在左窗格中右键点击“入站规则”,选择“新建规则…”。
3、在向导中选择“程序”,点击“下一步”。
4、选择“此程序路径”,点击“浏览”,指定目标 .exe 的完整路径(例如 D:\MyApp\server.exe)。
5、点击“下一步”,选择“允许连接”。
6、在“配置文件”页面,根据需要勾选“域”、“专用”、“公用”中的一个或多个选项。
7、在“名称”页面中输入具有辨识度的规则名,例如 MyApp-HTTP-Inbound,点击“完成”。
四、通过 PowerShell 命令行批量添加防火墙例外
该方式适合脚本化部署、IT 管理员批量配置或多台设备统一策略,所有命令必须以管理员身份运行,直接调用 NetSecurity 模块接口。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”。
2、输入以下命令(请将路径替换为实际应用程序路径):
New-NetFirewallRule -DisplayName "MyApp-Allow-In" -Direction Inbound -Program "C:\MyApp\app.exe" -Action Allow -Profile Private,Public
3、按回车执行,无报错即表示规则创建成功。
4、如需验证是否生效,可运行:
Get-NetFirewallRule -DisplayName "MyApp-Allow-In" 
# 应用程序
# 多个
# windows
# 电脑
# 适用于
# 如果您
# 列表中
# app
# 勾选
# 命令行
# 配置文件
# public
# win10
# win
# windows10
# 防火墙
# 端口
# 防火墙配置
# http
# 任务栏
# 接口
# chrome
# qq
# private
# 右键点击
# 远程桌面
# 网络通信
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- 如何在Golang中实现RPC异步返回_Golan
- 如何在Golang中操作嵌套切片指针_Golang
- c++ reinterpret_cast怎么用 c
- PythonPandas数据分析教程_数据清洗与处
- Windows10如何更改开机密码_Win10登录
- Windows10系统怎么查看显卡型号_Win10
- c++怎么实现大文件的分块读写_c++ 文件指针s
- Win11怎么压缩文件 Win11自带压缩解压功能
- 如何使用Golang defer优化性能_减少不必
- Linux如何挂载新硬盘_Linux磁盘分区格式化
- Python路径拼接规范_跨平台处理说明【指导】
- Python 模块的 __name__ 属性如何由
- c++中的CRTP是什么 c++奇异递归模板模式【
- c++ std::atomic如何保证原子性 c+
- 如何使用Golang template生成文本模板
- c++如何连接Redis c++ hiredis库
- Mac怎么开启“任何来源”_Mac安装未签名应用的
- php查询数据怎么导出csv_查询结果转csv文件
- Linux如何安装Tomcat应用服务器_Linu
- Windows如何使用BitLocker To G
- Windows 11登录时提示“用户配置文件服务登
- Win11开机Logo怎么换_Win11自定义启动
- 如何诊断并终止卡死的 multiprocessin
- 如何处理“XML格式不正确”错误 常见XML we
- C++中引用和指针有什么区别?(代码说明)
- Windows10怎样连接蓝牙设备_Windows
- 如何在 Go 后端安全获取并验证前端存储的 JWT
- mac怎么右键_MAC鼠标右键设置与触控板手势技巧
- Windows Defender扫描失败怎么办_安
- 微信企业付款回调PHP怎么接收_处理企业付款异步通
- c++怎么实现高并发下的无锁队列_c++ std:
- Mac如何将HEIC图片格式转为JPG_Mac批量
- Win11怎么设置鼠标宏_Win11鼠标按键自定义
- Windows10系统怎么查看显卡驱动_Win10
- Python函数缓存机制_lru_cache解析【
- Win11怎样安装微信开发者工具_Win11安装开
- Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱
- 如何在 Go 开发中正确处理本地包导入与远程模块路
- mac本地php环境如何开启curl_curl扩展
- 当网站SEO排名下降时,如何应对?
- php条件判断怎么写_ifelse和switchc
- C#如何使用XPathNavigator高效查询X
- Windows执行文件被SmartScreen拦截
- XSLT怎么生成动态的HTML属性名和标签名
- MAC怎么在照片中添加水印_MAC自带编辑工具文字
- Win11怎么设置默认浏览器Chrome_Wind
- Win11蓝牙开关不见了怎么办_Win11蓝牙驱动
- 如何高效识别并拦截拼接式恶意域名 spam
- 如何在 IIS 上为 ASP.NET 6 应用排除
- C#如何使用Channel C#通道实现异步通信

QQ客服