直接从控制面板卸载 Clash for Windows 偶尔会留下一个后遗症:系统代理仍指向已不存在的 127.0.0.1:7890,导致卸载后无法上网。按下面的顺序操作可以避免。
第一步:还原网络设置
- 打开 CFW,在 General 页面关闭 System Proxy 和 TUN Mode。
- 如果安装过 Service Mode,先在 Settings → Service Mode 中点击 Uninstall 卸载服务。
- 退出程序:右键托盘猫咪图标 → Quit。
第二步:卸载程序
“设置 → 应用 → 安装的应用”中找到 Clash for Windows 执行卸载。便携版直接删除解压目录即可。
第三步:清理残留文件
配置与缓存保存在用户目录,卸载程序不会删除。若确认不再使用,可手动删除:
%USERPROFILE%\.config\clash
在资源管理器地址栏粘贴上述路径回车即可到达。该目录包含订阅、设置和缓存;如果以后可能重装,保留它可以让重装后原样恢复。
卸载后无法上网的修复
- “设置 → 网络和 Internet → 代理”,关闭“使用代理服务器”。
- 若使用过 TUN:设备管理器中若仍存在名为 Clash 的网络适配器,右键卸载。
- 命令行执行
netsh winsock reset后重启,可解决绝大多数残留网络问题。
提示:如果只是暂时换用其他客户端,无需卸载——保证同一时间只有一个客户端开启系统代理/TUN 即可共存。