跳到主要内容

首页 / 博客 / 功能详解

Clash Verge 怎么升级?客户端更新与内核更新的区别

Clash Verge 怎么升级?客户端更新与内核更新的区别

Clash Verge 有两个版本号,很多人会搞混:

  • 客户端版本(比如 2.5.2)——界面程序本身
  • 内核版本(比如 Mihomo 1.19.29)——底层真正干活的那个

它们独立更新,遇到问题时要更新的往往不是你以为的那个。

两个版本的分工客户端版本管界面、订阅管理、设置项升级方式:重新下载安装包影响:界面功能、交互体验内核版本管协议支持、规则匹配、流量转升级方式:设置里在线更新影响:能不能连上、快不快
「节点连不上」多半是内核问题,「按钮点了没反应」才是客户端问题

什么时候该更新客户端

不用追新。以下情况才值得升:

该更新客户端的信号现版本有明确影响你的 bug(比如订阅导入失败、界面卡死)想用某个新增功能(新的设置项、新的界面能力)当前版本已经很旧(落后一年以上)只是想用最新版 —— 没必要,稳定运行更重要

怎么更新客户端

方法一:直接覆盖安装(推荐)

下载页拿新版安装包,直接装,不用先卸载

配置文件存在用户目录下,和程序目录是分开的,覆盖安装不会丢:

平台配置位置
Windows%APPDATA%\io.github.clash-verge-rev.clash-verge-rev
macOS~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev
Linux~/.local/share/io.github.clash-verge-rev.clash-verge-rev

覆盖安装前建议先从托盘正常退出 Clash Verge,避免文件被占用导致安装失败。

方法二:软件内更新

部分版本在「设置 → 检查更新」里可以直接下载安装。方便,但在国内网络下经常下不动——因为更新源在 GitHub。

如果卡住了就用方法一,从本站下载页拿安装包,速度更稳。

怎么更新内核

设置 → Clash 内核,这里能看到当前内核版本,旁边有更新按钮。

内核更新是在线下载的,如果下不动,可以手动替换:

手动替换内核下载对应平台的 mihomo本站下载页有解压得到二进制文件gz 或 zip重命名改成 verge-mihomo(Windows 加 .exe)替换到内核目录覆盖原文件重启 Clash Verge生效
内核目录一般在安装目录下的 resources 或用户配置目录里

Windows 上内核文件通常在:

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

或者安装目录下的 resources\。用文件搜索找 verge-mihomo.exe 最快。

什么时候该更新内核

内核更新的收益比客户端明显得多:

症状是不是内核问题
日志报 unsupported proxy type✅ 是,订阅用了新协议
某些节点一直连不上,其他正常✅ 很可能是
规则里的新语法不生效✅ 是
订阅导入失败❌ 多半是客户端或网络问题
界面按钮没反应❌ 客户端问题
网速慢⚠️ 通常是线路问题,不是内核

升级后出问题怎么办

客户端升级后配置丢了 / 界面异常

先试试重置界面状态:完全退出后删除配置目录下的 verge.yaml(这是界面设置,不含订阅),重新打开会用默认设置生成一份新的。订阅配置在 profiles/ 目录,不受影响。

如果还是不行,卸载后重装,重装前把配置目录备份好。

内核升级后节点连不上

回退到之前的版本。手动替换法:从下载页拿旧版本的二进制,按上面「手动替换内核」的步骤覆盖回去。

本站下载页提供的是当前稳定版本;需要特定历史版本可以到上游 Release 页面找(页脚有链接)。

升级后 TUN 模式不能用了

服务模式的版本和内核版本不匹配。设置 → 服务模式 → 先卸载、再重新安装,授权一次即可。

一个实用建议:升级前先看一眼日志

不确定问题出在哪的时候,日志 页面比任何猜测都有用:

  • unsupported proxy type: xxx → 更新内核
  • unmarshal error → 配置文件有语法问题,或者内核太旧
  • dial tcp ... i/o timeout → 节点本身不通,和版本无关
  • 界面报错但日志干净 → 客户端问题
遇到问题的排查顺序1先看日志大部分问题日志里都有明确提示2区分是客户端还是内核参考上面的对照表3只更新有问题的那一个不要两个一起换,出事了不知道是谁的锅4记下原版本号方便回退

关于订阅里的规则更新

还有第三个「版本」经常被忽略:规则集

如果你的订阅使用了远程规则集(rule-providers),这些规则文件也有自己的更新周期。某个网站突然走错线路,可能既不是客户端也不是内核的问题,而是规则集里的域名列表旧了。

在订阅设置里可以看到规则集的更新间隔,一般默认 24 小时更新一次,通常不需要手动干预。

小结

  • 两个版本号,分开看:界面问题升客户端,连接问题升内核
  • 覆盖安装不会丢配置,但重要配置还是备份一下
  • 能用就别乱升,尤其是内核
  • 出问题先看日志,比瞎试快得多

相关:日志与连接页怎么看下载校验与安全