跳到主要内容

首页 / 博客 / 平台安装

彻底卸载 Clash Verge 并清理残留(Windows / macOS / Linux)

彻底卸载 Clash Verge 并清理残留(Windows / macOS / Linux)

Clash Verge 卸载本身很简单,但它在系统里留下的东西比一个普通应用多:系统代理设置、虚拟网卡、后台服务、配置目录。不清理干净会出现「卸载了但网络还是不正常」的情况。

按下面顺序来,一次清干净。

正确的卸载顺序先在软件里关掉系统代理和 TUN卸载系统服务设置里有按钮卸载主程序正常走卸载流程清理配置目录可选,看要不要留检查残留代理设置、虚拟网卡
第一、二步顺序不能颠倒,否则残留概率大增

第零步:先在软件里做三件事

这一步最重要,做了它后面基本没麻烦。

在卸载之前,打开 Clash Verge:

  1. 关闭 系统代理 开关
  2. 关闭 TUN 模式 开关
  3. 设置 → 服务模式 → 点「卸载」

然后从托盘正常退出(不要用任务管理器强杀)。

Windows

卸载主程序

设置 → 应用 → 已安装的应用 → 找到 Clash Verge → 卸载。

或者用控制面板的「程序和功能」,效果一样。

清理配置目录

%APPDATA%\io.github.clash-verge-rev.clash-verge-rev

在文件资源管理器地址栏直接粘贴这个路径回车就能打开。整个文件夹删掉即可。

还可能有残留的地方:

%LOCALAPPDATA%\io.github.clash-verge-rev.clash-verge-rev
C:\Program Files\Clash Verge          (卸载后如果还在,手动删)

检查系统代理是否还开着

设置 → 网络和 Internet → 代理 → 看「手动设置代理」下面的「使用代理服务器」,如果还开着,关掉它。

命令行检查更快:

Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" | Select-Object ProxyEnable, ProxyServer

ProxyEnable 应该是 0。如果是 1,手动改回来:

Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name ProxyEnable -Value 0

检查虚拟网卡

如果用过 TUN 模式,可能留下一块虚拟网卡。

设备管理器(Win+X → 设备管理器)→ 网络适配器 → 看有没有名字里带 MihomoClashwintun 的条目。有的话右键卸载设备。

也可以用命令查:

Get-NetAdapter | Where-Object {$_.InterfaceDescription -like "*wintun*" -or $_.Name -like "*Mihomo*"}

检查后台服务

Get-Service | Where-Object {$_.Name -like "*verge*" -or $_.Name -like "*mihomo*" -or $_.Name -like "*clash*"}

如果还有服务残留:

# 以管理员身份运行
Stop-Service -Name "服务名" -Force
sc.exe delete "服务名"

检查启动项

任务管理器 → 启动应用,看有没有 Clash Verge 的残留条目。有就右键禁用。

或者查注册表:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

最后:重置网络(可选)

如果上面都做了网络还是不正常,执行这三条(需要管理员权限),然后重启:

ipconfig /flushdns
netsh winsock reset
netsh int ip reset

macOS

卸载主程序

/Applications/Clash Verge.app 拖到废纸篓。

清理配置和支持文件

# 配置目录
rm -rf ~/Library/Application\ Support/io.github.clash-verge-rev.clash-verge-rev

# 缓存
rm -rf ~/Library/Caches/io.github.clash-verge-rev.clash-verge-rev

# 偏好设置
rm -f ~/Library/Preferences/io.github.clash-verge-rev.clash-verge-rev.plist

# 日志
rm -rf ~/Library/Logs/clash-verge

清理特权助手

Clash Verge 会安装一个 helper 来修改系统代理:

# 查看是否还在
sudo launchctl list | grep -i verge

# 卸载(服务名以实际输出为准)
sudo launchctl bootout system/io.github.clash-verge-rev.service
sudo rm -f /Library/LaunchDaemons/io.github.clash-verge-rev.service.plist
sudo rm -rf /Library/PrivilegedHelperTools/io.github.clash-verge-rev.service

检查系统代理

系统设置 → 网络 → 你的连接(Wi-Fi 或以太网)→ 详细信息 → 代理

把「网页代理(HTTP)」「安全网页代理(HTTPS)」「SOCKS 代理」的勾都去掉 → 好。

命令行检查:

networksetup -getwebproxy "Wi-Fi"
networksetup -getsecurewebproxy "Wi-Fi"

手动关闭:

sudo networksetup -setwebproxystate "Wi-Fi" off
sudo networksetup -setsecurewebproxystate "Wi-Fi" off
sudo networksetup -setsocksfirewallproxystate "Wi-Fi" off

检查网络扩展

系统设置 → 通用 → 登录项与扩展 → 往下找「网络扩展」,看有没有 Clash Verge 的残留,有就关掉。

Linux

卸载主程序

# DEB 系
sudo apt remove --purge clash-verge

# RPM 系
sudo dnf remove clash-verge

# AppImage
rm -f ~/Apps/Clash-Verge.AppImage
rm -f ~/.local/share/applications/clash-verge.desktop

清理配置

rm -rf ~/.local/share/io.github.clash-verge-rev.clash-verge-rev
rm -rf ~/.config/clash-verge
rm -rf ~/.cache/clash-verge

清理 systemd 服务

sudo systemctl stop clash-verge-service 2>/dev/null
sudo systemctl disable clash-verge-service 2>/dev/null
sudo rm -f /etc/systemd/system/clash-verge-service.service
sudo systemctl daemon-reload

清理自启

rm -f ~/.config/autostart/clash-verge.desktop

重置代理环境变量

检查这几个文件里有没有残留的 proxy 设置:

grep -n "proxy" ~/.bashrc ~/.zshrc ~/.profile 2>/dev/null

有的话删掉对应行,然后 source ~/.bashrc 或重开终端。

检查 GNOME/KDE 的代理设置

# GNOME
gsettings get org.gnome.system.proxy mode
# 如果不是 'none',重置:
gsettings set org.gnome.system.proxy mode 'none'

检查残留的虚拟网卡

ip link show | grep -i -E "tun|utun|Mihomo"

有残留的话:

sudo ip link delete <网卡名>

卸载后的检查清单

确认清理干净能正常打开国内网站(说明代理设置已清除)系统设置里的代理开关是关闭状态设备管理器 没有 clash 启动项里没有残留条目配置目录已删除(或已备份到别处)

一个常见问题:卸载后全网打不开

99% 是系统代理残留导致的——代理设置还指向 127.0.0.1:7897,但那个端口已经没人监听了,所有请求都发不出去。

按上面对应平台的「检查系统代理」那一节操作即可,几十秒就能恢复。

想换个客户端而不是彻底不用

如果你只是想从 Clash Verge 换到别的客户端(比如 Clash Nyanpasu、FlClash 桌面版),订阅链接是通用的,不需要在服务商那边做任何操作。

卸载前把订阅链接记下来,装好新客户端直接粘贴导入即可。

小结

卸载的关键顺序:先在软件里关代理和 TUN、卸载服务,再卸载程序

已经出问题了也不用慌——所有残留都是可以手动清理的,最常见的「网络全断」只需要关掉系统代理开关。

相关:开机自启与托盘设置Windows 安装教程