用Windows自带防火墙可精准拦截程序联网,需创建出站+入站双重阻止规则并全选域/专用/公用配置文件,命令行可用netsh快速添加验证。
直接用 Windows 自带的“高级安全 Windows Defender
防火墙
”就能设置,不装第三方工具也能精准拦截。核心是创建一条**出站阻止规则**,指向目标程序的 .exe 文件,并确保它在所有网络环境下生效。
图形界面操作(最常用)
适合大多数用户,步骤清晰、不易出错:
按
Win + R
,输入
wf.msc
回车,打开高级安全防火墙控制台
左侧点“
出站规则
”,右侧点“
新建规则…
”启动向导
选“
程序
”,下一步
选“
此程序路径
”,点击“浏览”,找到你要限制的软件主程序(比如
C:\Program Files\WeChat\WeChat.exe
),确认后下一步
操作选“
阻止连接
”,下一步
配置文件页——
必须勾选“域”、“专用”、“公用”全部三项
,否则可能在某些网络下失效
起个易识别的名字,例如“禁止迅雷上传_出站”,可加简短描述,点“完成”
为什么还要加一条入站规则?
有些程序不主动联网,但会监听本地端口等待外部请求(比如在线激活、后台更新回调、P2P共享)。只设出站规则,它仍可能被远程连接或回传数据。
回到同一界面,左侧点“
入站规则
”,右侧点“新建规则…”
同样选“程序”,浏览并指定
完全相同的 .exe 路径
操作仍选“阻止连接”,配置文件也全选
命名建议区分,例如“禁止迅雷接收连接_入站”
完成后,在两个规则列表里检查状态是否为“是”(启用)
命令行快速添加(适合批量或脚本)
以管理员身份运行 PowerShell 或命令提示符,执行:
Trae win
Trae Windows 官方版本现已全面支持 Win10 和 Win11 系统(64位)。国内开发者可直接访问 Trae 中文官网(trae.cn 或 trae.com.cn),一键下载官方正版 .exe 安装包,享受国内直连的高速稳定体验。安装过程极其简便,双击即可运行,并支持一键无缝导入 VS Code 或 Cursor 的原有主题、快捷键及插件配置。登录支持手机号、微信或稀土掘金账号。内置免费的豆包与 DeepSeek 等顶级大模型,让你开箱即用,轻松开启高效的 AI 智能编程之旅。
下载
把
C:\Path\To\App.exe
换成你的真实路径(含空格请用英文双引号包裹)
成功返回“确定。”即添加完成
验证:运行
netsh advfirewall firewall show rule name="禁止某程序联网"
临时放行:用
set rule ... newaction=allow
;彻底删除:用
delete rule
效果验证小技巧
规则生效后,可打开“资源监视器”(任务管理器 → 性能 → 打开资源监视器 → 网络标签页),启动目标程序,观察其进程是否还有“发送”或“接收”字节增长。若长时间为 0,说明拦截基本成功。
netsh advfirewall firewall add rule name="禁止某程序联网" dir=out action=block program="C:\Path\To\App.exe" enable=yes profile=any