跳到主要內容

首頁 / 部落格 / 平台安裝

徹底解除安裝 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 安裝教學