Clash for Windows 停更后怎么办?迁移到 Clash Verge Rev 完整教程
Clash 中文网编辑部 · 更新于 2026/10/22
2023 年 11 月,Clash for Windows(CFW)作者删除了仓库并停止更新。目前最接近 CFW 使用习惯的替代品是 Clash Verge Rev。 迁移只需三步:复制 CFW 中的订阅链接 → 安装 Clash Verge Rev 并导入 → 把自定义配置迁移到扩展配置或编辑规则中。
为什么要迁移
| 问题 | 说明 |
|---|---|
| 内核停更 | CFW 使用 Clash Premium 内核,已停止维护 |
| 不支持新协议 | VLESS(Reality)、Hysteria2、TUIC 等节点无法使用 |
| 安全风险 | 已知漏洞不会再修复;网络上流传的“CFW 汉化版”“修改版”来源不明,可能被植入恶意代码 |
| 兼容性 | 新版 Windows / macOS 上可能出现问题,无人修复 |
选择替代客户端
| 客户端 | 适合 |
|---|---|
| Clash Verge Rev | 最推荐,界面和使用习惯最接近 CFW |
| Clash Party | 喜欢可视化配置、需要 Win7 支持 |
| FlClash | 同时在手机上使用,想要统一界面 |
| Clash Nyanpasu | 喜欢 Material 设计风格 |
下文以 Clash Verge Rev 为例。
第一步:从 CFW 导出订阅
- 打开 CFW,进入「Profiles」页面;
- 对每个订阅右键 →「Copy URL」(或点击编辑图标查看 URL),复制订阅链接并保存到记事本;
- 如果使用了本地配置文件,右键 →「Open in File Explorer」找到
.yaml文件备份。
建议顺便到服务商后台,改为复制 Clash Meta / Mihomo 格式的订阅链接,以获得新协议节点。
第二步:安装 Clash Verge Rev 并导入订阅
- 先在 CFW 中关闭 System Proxy 和 TUN Mode,然后退出 CFW;
- 按 Clash Verge Rev 安装教程 安装;
- 按 导入订阅教程 导入订阅并点击激活;
- 在「代理」页选择节点,在「设置」中打开「系统代理」,测试能否上网。
第三步:迁移自定义配置
如果你在 CFW 中只是导入订阅、没有做任何自定义,到这里就完成了。如果用过以下功能,对照迁移:
Parsers(解析器)
CFW 的 Parsers 在订阅更新后自动修改配置,常见写法:
parsers:
- url: https://example.com/sub
yaml:
prepend-rules:
- DOMAIN-SUFFIX,example.com,DIRECT
append-proxies:
- name: 自建节点
type: ss
...
在 Clash Verge Rev 中对应:
| CFW Parsers 写法 | Clash Verge Rev 对应 |
|---|---|
prepend-rules / append-rules |
右键订阅 →「编辑规则」→ 添加前置规则 |
prepend-proxies / append-proxies |
右键订阅 →「编辑节点」 |
prepend-proxy-groups / append-proxy-groups |
右键订阅 →「编辑代理组」 |
mix-object(覆盖字段) |
右键订阅 →「扩展覆写配置」 |
code / file(JavaScript) |
右键订阅 →「扩展脚本」 |
注意:Clash Verge Rev 的「扩展覆写配置」不支持 prepend-rules 这类写法,必须使用「编辑规则」,详见 Merge 教程 和 编辑规则教程。
JavaScript 的写法也有变化:CFW 的 module.exports.parse = (raw, { yaml }) => {...} 改为 Clash Verge Rev 的:
function main(config, profileName) {
// config 已经是解析好的对象,无需 yaml.parse
return config;
}
见 扩展脚本教程。
Mixin
CFW 的 Mixin(设置 → Profile Mixin)对所有订阅生效,对应 Clash Verge Rev 的「全局扩展覆写配置」或「全局扩展脚本」(订阅页顶部)。
其他设置
| CFW 设置 | Clash Verge Rev 位置 |
|---|---|
| Port | 设置 → Clash 设置 → 端口设置(默认 7897,CFW 默认 7890) |
| Allow LAN | 设置 → Clash 设置 → 局域网连接 |
| Log Level | 设置 → Clash 设置 → 日志等级 |
| Bypass Domain/IPNet | 设置 → 系统代理设置 → 代理绕过设置 |
| Start with Windows | 设置 → 系统设置 → 开机自启 |
| Silent Start | 设置 → 系统设置 → 静默启动 |
| Shortcuts | 设置 → Verge 基础设置 → 热键设置 |
| UWP Loopback | 设置 → Clash 设置 → UWP 工具 |
端口变化提醒:CFW 默认端口是 7890,Clash Verge Rev 默认是 7897。如果你在其他程序(终端环境变量、Git、浏览器扩展、手机代理设置)中写死了 7890,要么改成 7897,要么在 Clash Verge Rev 中把混合端口改为 7890。
功能对照表
| Clash for Windows | Clash Verge Rev |
|---|---|
| General | 设置 |
| Proxies | 代理 |
| Profiles | 订阅 |
| Logs | 日志 |
| Connections | 连接 |
| Rules | 规则 |
| System Proxy | 系统代理 |
| TUN Mode + Service Mode | 虚拟网卡模式 + 服务模式 |
| Profile Mixin | 全局扩展覆写配置 / 全局扩展脚本 |
| Parsers | 编辑规则 / 编辑节点 / 编辑代理组 / 扩展脚本 |
| Rule / Global / Direct | 规则 / 全局 / 直连 |
第四步:卸载 CFW
确认 Clash Verge Rev 使用正常后:
- 确保 CFW 已退出;
- 如果 CFW 安装过 Service Mode,先在 CFW 中卸载服务(General → Service Mode → Manage → Uninstall),再卸载软件;
- 在「设置 → 应用」中卸载 Clash for Windows;
- 关闭 CFW 的开机自启(如果卸载后仍残留);
- CFW 的配置目录位于
%USERPROFILE%\.config\clash,确认不需要后可删除。
卸载后如果出现无法上网,检查系统代理是否残留:「设置 → 网络和 Internet → 代理」,关闭“使用代理服务器”。
相关教程
常见问题
Clash for Windows 还能继续用吗?
旧版本仍然可以运行,但内核不再更新,不支持 VLESS、Hysteria2 等新协议,也不会修复安全漏洞,建议尽快迁移。
原来的订阅能直接用吗?
可以。Clash Verge Rev 使用的 Mihomo 内核兼容 Clash 配置格式,原订阅链接直接导入即可。建议到服务商后台改用 Clash Meta / Mihomo 格式的订阅,以获得新协议节点。
CFW 的 Parsers 怎么迁移?
Parsers 中的 yaml 修改对应 Clash Verge Rev 的「扩展覆写配置」或「编辑规则 / 编辑节点 / 编辑代理组」,js 部分对应「扩展脚本」。
两个软件能同时安装吗?
可以同时安装,但不要同时运行,否则会争抢系统代理和端口。确认 Clash Verge Rev 可用后再卸载 CFW。