外观
关掉 Clash 后电脑上不了网?教你清理残留系统代理,恢复正常联网
明明 Wi-Fi 显示已连接,微信可能还能收到消息,浏览器却一个网页都打不开;重新启动 Clash 又恢复正常,一关掉就断网——遇到这种情况,先别急着重装系统,也不一定是路由器或机场坏了。
大多数时候,问题只是:代理客户端已经退出,但电脑仍然把网络请求发送到原来的本地代理端口。
这就像快递中转站已经下班,导航却还在把所有车辆往里面带,结果自然是哪里都去不了。下面按照风险最低、最适合新手的顺序,一步步处理。
先判断:是不是“残留系统代理”

如果同时出现下面几种现象,基本可以优先检查系统代理:
- Clash、Clash Verge Rev、V2RayN 等客户端开着时可以上网,退出后立刻断网;
- Windows 右下角仍显示“Internet 访问”,但浏览器打不开网页;
- 浏览器提示
ERR_PROXY_CONNECTION_FAILED、代理服务器拒绝连接或无法连接代理服务器; - 国内外网站一起打不开,而不是只有 Google、YouTube 打不开;
- 重启代理客户端后,网络马上恢复。
代理工具通常会在电脑本机开启一个端口,例如 127.0.0.1:7890、127.0.0.1:7897。具体端口由客户端和配置决定,不一定与例子相同。
开启“系统代理”后,浏览器会先把请求交给这个端口。要是客户端被强制结束、崩溃或来不及清理设置,系统仍然记着旧端口,而负责接收流量的程序已经没了,于是就会出现“网络明明连着,网页却死活打不开”的情况。
**快速验证办法:**重新打开原来的代理客户端。如果不切节点、不改设置,网页立刻恢复,残留代理的可能性就很高。
Windows:按这个顺序恢复网络

不要一上来就卸载网卡、改注册表。绝大多数问题做到前两三步就能解决。
第一步:让客户端自己关闭系统代理
这是最简单、也最不容易破坏其他设置的方法。
- 重新打开刚才使用的 Clash、Clash Verge Rev 或 V2RayN;
- 等待客户端内核正常启动;
- 找到“系统代理”开关;
- 先打开一次,再手动关闭;
- 从托盘图标菜单选择“退出”,不要直接在任务管理器里结束进程;
- 重新打开浏览器测试国内网站。
“先开再关”是为了让客户端重新写入一次系统设置,然后执行正常清理。不同版本的按钮位置可能略有区别,但核心就是把系统代理明确关闭后再退出客户端。
第二步:在 Windows 设置里手动关掉代理
如果客户端已经打不开,或者关闭开关没有效果,可以直接检查系统设置。
Windows 11 一般按下面的路径操作:
- 按
Win + I打开“设置”; - 进入“网络和 Internet”;
- 点击“代理”;
- 找到“手动设置代理”;
- 把“使用代理服务器”关闭;
- 检查“使用设置脚本”是否被意外打开。
普通家庭网络通常不需要手动填写代理服务器。如果这里显示 127.0.0.1,端口又与客户端使用的端口一致,基本就是残留设置。
“自动检测设置”一般可以保留开启,不必为了修复 Clash 把所有选项都关掉。
**公司或学校电脑要注意:**单位网络可能确实需要代理服务器或 PAC 设置脚本。遇到不认识的企业地址,不要直接删除,先询问网络管理员。
第三步:检查 Firefox 和代理扩展
系统代理已经关闭,只有某个浏览器不能上网,问题多半藏在浏览器内部。
Firefox 可以单独设置代理。进入设置后搜索“代理”,打开代理配置,选择以下一种:
- 不需要任何代理时,选择“不使用代理”;
- 希望跟随 Windows 设置时,选择“使用系统代理设置”。
如果安装过 SwitchyOmega 类代理扩展,也要把扩展切换到“直连”或暂时禁用。否则系统设置已经正常,扩展仍可能继续把流量发送到失效端口。
Chrome、Edge 用户同样要检查代理扩展。尤其不要同时开启客户端系统代理、浏览器代理扩展和另一款加速器,否则很容易出现多层代理互相打架。
第四步:关闭其他代理工具并重启电脑
有些人电脑里同时装着 Clash、V2RayN、游戏加速器、公司 VPN 和浏览器代理扩展。你以为退出了 Clash,实际上另一个程序又把代理设置改了回去。
建议这样处理:
- 退出所有代理、VPN 和加速器;
- 打开任务管理器,确认相关程序没有继续运行;
- 再检查一次 Windows 代理设置;
- 重启电脑;
- 暂时不要启动任何代理软件,先测试百度等国内网站。
如果重启后国内网站能正常打开,说明宽带和 Wi-Fi 本身通常没有问题,可以再逐个启动代理工具,找出发生冲突的那个。
第五步:刷新 DNS 和网络组件
只有在系统代理已经关闭、浏览器扩展也排除后,才建议做到这一步。
右键开始菜单,打开“终端(管理员)”或“命令提示符(管理员)”,依次执行:
ipconfig /flushdns
netsh winsock reset执行完后重启电脑。
第一条命令用于清理本机 DNS 缓存,第二条用于重置 Winsock 网络组件。它们不是修复机场节点的魔法命令,也不会解决套餐过期或节点下线,只适合处理本地网络组件异常。
如果仍然无效,Windows 还提供“网络重置”功能,但它可能重新安装网卡并清除部分 VPN、虚拟网卡和网络配置,应该作为最后手段。使用前记好 Wi-Fi 密码,并确认自己有权限重新配置公司网络。
macOS 退出代理后没网怎么处理
Mac 上的原理差不多:客户端退出了,但 HTTP、HTTPS 或 SOCKS 代理仍然指向本机端口。
可以按照下面的路径检查:
- 打开“系统设置”;
- 进入“网络”;
- 选择当前使用的 Wi-Fi 或有线网络;
- 点击“详细信息”;
- 进入“代理”;
- 检查网页代理、加密网页代理、SOCKS 代理和自动代理配置;
- 关闭自己没有主动设置、且指向
127.0.0.1本地端口的项目; - 保存后重新打开浏览器。
如果 Mac 属于公司或学校,代理可能由网络管理员或描述文件统一配置,不要随意删除管理项目。
仍然没网时,可以先重启 Mac 和路由器。若只有当前 Wi-Fi 异常,还可以在网络详细信息的 TCP/IP 页面尝试“续租 DHCP”。不要为了一个残留代理问题,随便删除不认识的系统文件或执行来源不明的终端命令。
为什么直接“结束进程”容易留下坑
系统代理和 TUN 模式不是同一回事,但它们都需要客户端在退出时完成清理。
| 使用方式 | 大白话理解 | 异常退出后可能出现的问题 |
|---|---|---|
| 系统代理 | 告诉浏览器把流量送到本机代理端口 | 端口没人接收,浏览器提示代理连接失败 |
| TUN 模式 | 建立虚拟网卡,接管更多应用流量 | 路由、DNS 或虚拟网卡状态没有及时恢复 |
| 浏览器扩展代理 | 只在指定浏览器里转发流量 | 其他软件正常,单独一个浏览器断网 |
点击客户端里的“退出”,程序通常有机会关闭本地端口、恢复系统代理并结束内核。直接关机、强制结束进程或软件崩溃时,这套清理流程可能没有完整执行。
所以以后不用代理时,建议先关闭系统代理或 TUN,再通过托盘菜单正常退出。多花几秒钟,能少掉很多莫名其妙的断网问题。
修好后,怎样避免再次断网
1. 同一时间只让一款工具接管网络
Clash、V2RayN、公司 VPN 和游戏加速器可以同时安装,但尽量不要同时开启系统代理或 TUN。否则一款软件退出后,另一款可能继续修改路由和代理设置。
2. 不要随便照抄本地端口
网上教程常见 7890、7897、1080,但这些只是常见示例。客户端实际端口可能已经改变,手动把浏览器代理写死到错误端口,软件一更新或配置一切换就会断网。
3. 记住修改前的状态
第一次开启 TUN、系统代理、代理扩展或自定义 DNS 时,最好截一张图。以后出现故障,至少知道哪些开关是自己改过的。
4. 从可信渠道更新客户端
不要安装来源不明的魔改版,也不要把多个旧版客户端混着用。升级前可以备份订阅地址和必要配置,但不要公开分享订阅链接,因为它通常包含个人访问凭证。
如果关闭代理后能上网,开启后却不能呢?
这种情况通常就不是“残留系统代理”了,而是客户端、订阅或机场节点一侧的问题。可以按下面的顺序判断:
- 确认套餐没有到期,剩余流量不为零;
- 更新一次订阅;
- 切换两三个不同地区的节点;
- 查看客户端日志里是否出现超时、认证失败或无法解析节点域名;
- 用手机热点测试,排除当前宽带线路问题;
- 联系机场客服确认是否正在维护。
如果旧机场经常整组节点失效,也可以准备一个备用服务,避免临时有事时完全断联。
预算不高、刚入门或设备比较多,可以看看 99吧注册,特点是便宜大碗、不限设备,¥8 / 66G 起;下单前也可以先阅读 99吧详细测评。
更在意流量计算简单和晚高峰稳定,可以了解 FlyBit 注册。它是全节点 1 倍率、用多少扣多少,¥15 / 128G 起,具体介绍可以查看 FlyBit 测评。
如果还不知道自己适合哪种线路、套餐和价格档位,建议先看这篇 机场综合推荐文章,根据设备数量、每月流量和主要用途再选,不要只盯着最低价格。
常见问题
为什么微信正常,浏览器却打不开网页?
不同程序对系统代理的支持方式不完全一样。浏览器可能正在使用失效的系统代理,而微信的部分连接没有走同一条路径,所以不能只凭微信能收消息就判断网络完全正常。
把 Clash 卸载掉能解决吗?
不一定。直接卸载可能让残留代理继续留在系统里。更稳妥的做法是先重新打开客户端,关闭系统代理和 TUN,再正常退出并卸载。
系统代理里看到 127.0.0.1,是不是中毒了?
不一定。127.0.0.1 代表本机地址,很多代理工具、开发工具和安全软件都会使用。真正需要检查的是:这个设置是不是你主动开启的,以及对应端口现在有没有程序运行。
为什么每次开机都要启动 Clash 才能上网?
大概率是系统代理、代理脚本、浏览器扩展或其他网络工具仍在自动启用。先关闭客户端的开机启动,再按照本文步骤检查 Windows 或 macOS 的代理设置。
手机也会有类似问题吗?
会。手机上的 VPN 配置、代理应用或 Wi-Fi 手动代理没有关闭,也可能导致断网。可以先断开 VPN,检查当前 Wi-Fi 的代理选项是否为“无”,再重连网络。
最后总结
退出 Clash 后电脑上不了网,最常见的原因不是宽带坏了,也不是流量被偷了,而是系统仍然指向已经停止运行的本地代理端口。
记住这个处理顺序就够了:
- 重新打开客户端,手动关闭系统代理后正常退出;
- 检查 Windows 或 macOS 的系统代理设置;
- 排查 Firefox 和浏览器代理扩展;
- 关闭其他 VPN、加速器和代理工具;
- 最后再刷新 DNS、重置网络组件。
先处理本机设置,再判断订阅和机场节点,别一断网就反复重装客户端。按照这个顺序排查,通常更快,也不容易把原本正常的网络配置越改越乱。