本文详解 Windows 与 Mac 端 Clash 卸载干净方法,涵盖服务停止、注册表清理及配置文件删除,确保系统无残留。
为何常规删除无法彻底清除 Clash
许多用户在直接删除客户端文件夹后,发现系统代理依然生效或后台进程残留,这是因为 Clash 作为底层网络工具,会在系统服务、注册表及用户配置目录写入深层数据,若未执行标准的Clash 卸载干净方法,残留的 TUN 驱动或虚拟网卡可能导致后续网络配置冲突,甚至影响其他代理软件的正常运行。
Windows 平台深度清理步骤
在 Windows 系统中,彻底移除 Clash 需遵循严格的顺序,避免文件被占用导致删除失败。
-
停止核心服务与进程 打开任务管理器,查找
Clash Verge、Clash for Windows或clash-core进程并结束任务,若安装了服务版,以管理员身份运行 CMD,输入sc stop clash和sc delete clash停止并删除系统服务。 -
移除虚拟网卡与 TUN 驱动 Clash 的 TUN 模式会安装虚拟网卡,进入“设备管理器”,在“网络适配器”下找到
Clash TUN Adapter或Wintun,右键选择“卸载设备”并勾选“删除此设备的驱动程序软件”。 -
清理注册表键值 运行
regedit,导航至HKEY_CURRENT_USER\Software和HKEY_LOCAL_MACHINE\SOFTWARE,删除包含Clash、Clash Verge或开发商名称的文件夹,重点检查HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run下的开机自启项。 -
删除残留配置文件 手动删除以下路径中的文件夹:
%APPDATA%\clash%LOCALAPPDATA%\clash-verge- 用户主目录下的
.clash隐藏文件夹
macOS 系统完全移除指南
Mac 端的清理重点在于移除后台守护进程(Daemon)和权限配置。
-
关闭系统代理与 TUN 在客户端设置中先关闭“系统代理”和"TUN 模式”,再退出应用,若无法打开应用,需进入“系统设置”->“网络”->“代理”,手动取消勾选 HTTP/HTTPS/SOCKS 代理。
-
删除应用与支持文件 将应用程序文件夹中的 Clash 客户端拖入废纸篓,随后打开终端,执行以下命令清理残留:
rm -rf ~/Library/Application\ Support/clash rm -rf ~/Library/Caches/clash rm -rf ~/Library/Preferences/com.clash*.plist sudo rm -rf /Library/LaunchDaemons/com.clash*.plist
-
重置网络权限 若之前授权过内核扩展,需进入“系统设置”->“隐私与安全性”,移除相关内核扩展授权,并重启电脑以重置网络堆栈。
核心概念与配置残留解析
理解 Clash 的运行机制有助于识别残留文件,Clash 通过代理组管理流量,常见的 select(手动选择)、url-test(自动测速)和 fallback(故障转移)策略会生成特定的缓存文件,若卸载不彻底,这些策略对应的 DNS 缓存和规则集(Rule Set)可能保留在系统中。
TUN 模式与系统代理的区别决定了清理难度,系统代理仅修改环境变量,而 TUN 模式会接管所有 TCP/UDP 流量(包括游戏和非浏览器应用),并安装虚拟网卡驱动,执行Clash 卸载干净方法时,必须优先处理 TUN 驱动,否则虚拟网卡将一直占用网络接口。
分流规则如 DOMAIN-SUFFIX、IP-CIDR 和 GEOIP 通常存储在 rules 文件夹中,虽然删除主程序会移除大部分规则,但手动下载的外部规则集可能散落在下载目录,建议一并检查清理。
常见问题排查 (FAQ)
现象:卸载后浏览器仍提示“无法连接到代理服务器”。
原因:系统代理设置未被重置,或注册表中保留了代理地址。
解决方法:检查系统网络设置,确保代理开关关闭;运行 netsh winhttp reset proxy 命令重置 WinHTTP 代理。
现象:重新安装客户端后 TUN 模式无法开启。 原因:旧版虚拟网卡驱动未完全删除,与新驱动冲突。 解决方法:使用设备管理器彻底卸载旧网卡驱动,重启后再尝试开启 TUN。
现象:任务管理器中仍有 clash 相关进程。 原因:开机自启项未被清理,或后台服务未停止。 解决方法:检查任务计划程序库,删除 Clash 相关的定时任务;确认服务列表中无残留服务。
重新部署建议
完成Clash 卸载干净方法后,若需恢复跨境办公或学术资源访问环境,建议选择架构更现代的客户端,Windows 用户可尝试 Clash Verge Rev,Mac 用户可选用 ClashX Pro,在配置新订阅时,注意区分节点类型:4K 流媒体需高带宽专线,在线游戏则需低延迟节点。
为确保网络加速工具的稳定性,建议通过正规渠道获取订阅链接,并利用 SubConverter 工具将通用格式转换为标准的 Clash YAML 配置,正确的配置能最大化发挥代理组策略的优势,满足多样化的国际网络加速需求。
