Clash Verge Rev 安装到非系统盘的方法

博客资讯 189 2026-9-24

C 盘红了。装完 Clash Verge Rev 之后,系统盘空间只剩几个 G,清理临时文件、卸载其他软件都试过了,还是不够。代理客户端本身不大,但配置目录随着订阅更新、规则加载会慢慢膨胀,Windows 更新和休眠文件又在旁边抢空间。把 Clash Verge Rev 装到 D 盘或 E 盘,能一次性腾出几百 MB 到几个 G 的空间。这篇教程针对 Clash Verge Rev 安装到非系统盘 的需求,给出四种可选的方案,从最简单的安装向导改路径到进阶的 Scoop 自动化部署。

Clash Verge Rev

01. Clash Verge Rev 安装到非系统盘:安装向导中直接修改路径

这是最直接的方式。Clash Verge Rev 的 Windows 安装包基于 NSIS 打包,安装向导通常会在流程中提供安装路径选择步骤,默认路径一般为 %LOCALAPPDATA%\Clash Verge Rev,你可以改为非系统盘目录,比如 D:\Program Files\Clash Verge Rev。

如果安装向导没有出现路径选择步骤,说明当前安装包使用的是默认路径,没有暴露自定义选项。这种情况下可以用命令行参数指定安装目录,NSIS 安装程序支持 /D= 参数:

Clash.Verge_2.5.2_x64-setup.exe /D=D:\Program Files\Clash Verge Rev

注意 /D 参数必须是命令行中最后一项,路径不能加引号,即使路径中有空格也是如此。如果需要完全静默安装,加上 /S 参数:

Clash.Verge_2.5.2_x64-setup.exe /S /D=D:\Program Files\Clash Verge Rev

/S 表示静默模式,不显示任何界面。这个组合适合批量部署场景。

安装路径改变后,配置数据仍然保存在 C:\Users\用户名\.config\clash-verge\ 目录下,和程序装在哪里没有关系。如果你的目标是同时迁移程序文件和配置数据,需要继续看第 02 节的配置目录迁移方案。

02. 配置目录迁移:软链接释放 C 盘空间

程序文件只占几十 MB,真正吃掉 C 盘空间的是配置目录。Clash Verge Rev 的配置目录从 1.4.3 版本开始改为标准路径,Windows 下位于 %APPDATA%\io.github.clash-verge-rev.clash-verge-rev。订阅解析后的 YAML 文件、规则集缓存、日志文件都存在这里,长期使用后可能达到几百 MB。

想把配置目录也迁到非系统盘,社区验证过的方案是创建目录软链接(Symbolic Link)。操作步骤:

先完全退出 Clash Verge Rev,包括托盘图标和后台服务进程。然后在文件管理器中进入 %APPDATA%(在地址栏输入 %APPDATA% 回车即可),找到 io.github.clash-verge-rev.clash-verge-rev 文件夹,把它剪切到你希望存放的位置,比如 D:\ClashVergeData。

接着以管理员身份打开 PowerShell,执行:

New-Item -Type SymbolicLink -Path "$env:APPDATA\io.github.clash-verge-rev.clash-verge-rev" -Target "D:\ClashVergeData"

执行成功后,%APPDATA% 下会出现一个带快捷方式箭头的文件夹,指向 D 盘的实际存储位置。重新打开 Clash Verge Rev,软件会透明地通过软链接读写配置,你不需要在软件内做任何额外设置。

需要注意软链接只在同一文件系统内可靠工作。如果目标盘是 exFAT 或网络驱动器,软链接可能失效。另外,软件大版本更新时如果安装程序重新创建了配置目录,软链接可能被覆盖,更新后需要检查一下软链接是否还在。

03. 方案二:使用便携版(零安装,天然非系统盘)

如果你不想在系统里留下安装痕迹,也不想折腾软链接,便携版是最省事的选择。GitHub Release 页面提供 x64_portable.zip,解压到任何位置就能运行,不写入注册表,不向用户目录写入配置。

便携版的运行机制是检测可执行文件同目录下是否存在 .config/PORTABLE 标记文件。如果存在,程序就把所有配置数据写在程序目录下的 .config 文件夹里。所以你把便携版解压到 D:\Tools\ClashVerge,配置文件就留在 D:\Tools\ClashVerge\.config,和 C 盘没有任何关系。

操作方式很简单:从 GitHub Release 下载 x64_portable.zip,解压到非系统盘目录,双击 clash-verge.exe 启动。如果系统缺少 WebView2 Runtime,便携版需要系统预装,或者下载文件名带 fixed_webview2 的构建版本。

便携版的缺点是不自动更新。官方在 Release 页面对便携版的标注是“不推荐使用,无法自动更新”。每次新版本发布,需要手动下载新的 x64_portable.zip,解压覆盖程序文件,但 .config 目录里的配置数据不受影响。如果你能接受手动更新的节奏,便携版是最干净的非系统盘方案。

04. 方案三:Scoop 包管理器自定义安装

Scoop 是 Windows 上的命令行包管理器,它安装 Clash Verge Rev 时会自动处理配置目录的问题。Scoop 的安装脚本将安装向导程序以 7-Zip 形式解压缩,并在用户目录自动创建 Junction 占位。

使用 Scoop 安装前,先确保 Scoop 本身已经安装。然后执行:

scoop install extras/clash-verge-rev

Scoop 默认把程序安装到 ~\scoop\apps\clash-verge-rev\current,配置通过 Junction 链接到用户目录。如果你想改变 Scoop 的默认安装位置,可以在安装 Scoop 时通过环境变量指定 SCOOP 路径到非系统盘。

Scoop 方案的优点是自动化程度高,安装和更新都通过命令行完成。缺点是 Scoop 本身的配置有一定学习成本,适合已经使用 Scoop 管理其他软件的用户。如果你不熟悉 Scoop,建议优先考虑第 01 节或第 03 节的方案。

05. 安装后的检查与常见问题

无论用哪种方案把 Clash Verge Rev 放到非系统盘,安装完成后都建议做几个检查。

确认程序能正常启动。双击桌面快捷方式或直接运行程序目录下的 clash-verge.exe,确认主界面能正常打开。如果程序启动后只有托盘图标、主窗口不显示,通常是 WebView2 运行时的问题,需要单独安装 WebView2 Runtime。

确认配置目录路径正确。打开 Clash Verge Rev,进入“设置”,找到“配置目录”按钮,点击后系统会打开文件管理器。确认打开的路径与你的预期一致——安装版应该指向 C:\Users\用户名\.config\clash-verge\ 或你通过软链接设置的目标路径,便携版应该指向程序目录下的 .config。

检查端口占用。如果之前装过其他代理客户端或旧版本 Clash Verge Rev,混合端口 7897 可能被占用。打开命令提示符执行 netstat -ano | findstr :7897,如果输出非空,说明端口已被占用,需要在 Clash Verge Rev 设置中修改混合端口。

迁移后配置丢失的处理。如果安装到非系统盘后打开软件发现订阅和节点都不见了,先检查配置目录路径是否和之前一致。从 1.4.3 版本开始项目修改了配置文件路径,旧版本的配置可能还在 %USERPROFILE%\.config\clash-verge\ 下,需要手动把 profiles 文件夹和 verge.yaml 拷贝到新路径。

更多安装后的基础操作和订阅管理,可以参考 Clash Verge Rev 使用教程;如果迁移配置后遇到内核通信失败或订阅导入异常,常见问题页面中有针对性的排查步骤。

上一篇:Clash Verge Rev 安装前需要关闭哪些软件

开始使用 Clash Verge Rev

下载最新版本 v2.5.2,体验更轻量、更快速的代理客户端。

立即下载