有什么我们可以帮你解答的?

按分类浏览,或使用搜索快速定位问题。

安装与启动

5 个问题
安装后提示缺少运行时组件怎么办?

通常是缺少 Microsoft WebView2 Runtime(Windows 10 可能没有预装)。

  1. 访问微软官网,搜索并下载「Microsoft WebView2 Runtime」的常青版安装包。
  2. 安装完成后重启 Clash Verge Rev。
Windows 11 已内置 WebView2,无需手动安装。
macOS 提示「已损坏,无法打开」怎么处理?

这是 macOS Gatekeeper 对未经公证应用的限制。在终端执行以下命令,然后重新打开应用:

sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge\ Rev.app

若仍提示,请前往 系统设置 → 隐私与安全性,找到弹出提示,点击「仍要打开」。

Windows Defender 将安装包报毒,是否安全?

这属于误报(False Positive)。Clash 客户端本质上是网络代理程序,其行为(修改系统网络设置)会触发部分杀毒软件的启发式规则,导致误报。

  • 在 Windows 安全中心中将应用添加到「排除项」即可正常使用。
  • 如果仍不放心,可以在虚拟机中先行测试,或仅在实际需要时开启代理。
安装后在应用列表或桌面找不到图标

Clash Verge Rev 默认最小化到系统托盘运行:

  • Windows:查看任务栏右下角「隐藏的图标」区域(点击 ^ 箭头展开)。
  • macOS:查看屏幕右上角菜单栏,有一个小猫或网络图标。

右键该图标可以打开主窗口或访问所有功能。

如何干净卸载 Clash 客户端并移除残留文件?

仅通过控制面板卸载程序会残留配置文件。完整卸载步骤:

  1. 先在客户端关闭系统代理,退出应用。
  2. Windows:通过「控制面板 → 卸载程序」卸载,然后手动删除 %APPDATA%\clash-verge 目录。
  3. macOS:将应用拖入废纸篓,然后删除 ~/Library/Application Support/clash-verge

订阅与配置

6 个问题
导入订阅链接后节点列表为空

可能原因:

  • 订阅链接已过期或被服务商重置,重新从控制台获取最新链接。
  • 订阅格式不是 Clash 格式(如是 V2Ray / Base64 格式),需使用服务商提供的专属 Clash 订阅链接。
  • 链接在粘贴时被截断,确保复制了完整 URL。
点击「更新订阅」提示网络错误或超时

更新订阅时客户端需要访问服务商的服务器。如果当前网络无法访问,会导致超时:

  1. 确认本地网络正常(能打开国内网页)。
  2. 在「订阅」页面找到该订阅,选择「使用系统代理更新」或「通过代理更新」。
  3. 如果服务商域名被封锁,联系服务商获取备用链接。
如何设置订阅自动更新间隔?

在 Clash Verge Rev 的「订阅」页面,编辑对应订阅卡片:

  • 找到「自动更新」或「更新间隔」选项。
  • 推荐设置为 24 小时,既能保持节点最新,又不会频繁请求。
  • 如节点变动频繁,可缩短到 6–12 小时。
配置文件解析失败,提示 YAML 语法错误

YAML 对缩进极为敏感,常见错误包括:

  • 使用了 Tab 缩进(YAML 只允许空格)。
  • 冒号后面缺少空格,例如 key:value 应为 key: value
  • 字符串值包含特殊字符(: { } [ ] , & * # ? | - < > = ! % @ \)未用引号包裹。
将配置文件粘贴到在线 YAML 校验工具(如 yaml-online-parser.appspot.com)可快速定位语法错误。
有多个订阅,如何快速切换?

在「订阅」页面,点击任意订阅卡片右侧的「激活」按钮(或直接点击卡片)即可切换。被激活的订阅卡片会高亮显示。

切换后建议在「代理」页面重新选择节点,因为不同订阅的节点列表和策略组命名可能不同。

在哪里找到并手动编辑配置文件?

Clash 配置文件默认保存在以下路径:

  • Windows%APPDATA%\clash-verge\profiles\
  • macOS / Linux~/.config/clash-verge/profiles/

也可在客户端「订阅」页面右键对应订阅,选择「打开文件」直接编辑。编辑后在客户端重新加载该订阅即可生效。

网络连接

5 个问题
开启系统代理后浏览器提示「无法连接到代理服务器」

这说明系统代理端口冲突或 Clash 内核未运行:

  1. 检查客户端右上角是否显示「运行中」(绿色状态)。
  2. 进入「设置」确认混合端口(默认 7890)没有被其他程序占用。
  3. 尝试在客户端关闭再重新开启「系统代理」。
  4. 重启客户端后再试。
部分网站走了代理但仍无法访问

可能是节点本身对该网站有限制,或目标网站的 IP 被节点出口屏蔽:

  • 在「代理」页面手动切换节点,选择不同地区的出口再试。
  • 检查配置文件中该域名是否被规则明确指定为 DIRECT
  • 在「连接」面板查看该网站的实际出口策略是否符合预期。
开启代理后游戏延迟没有改善甚至更高

游戏流量需要特殊处理:

  • 系统代理对游戏客户端通常无效,需开启 TUN 模式
  • 游戏服务器一般在国内,走代理反而会增加延迟。建议在规则中将游戏服务域名设为 DIRECT
  • 如需加速境外游戏(如 Steam、Xbox),选择与游戏服务器同地区的节点,延迟才会改善。
开启代理后整体网速明显下降

排查步骤:

  1. 检查代理模式:「全局模式」会让所有流量走代理,导致国内网站变慢。切换为「规则模式」。
  2. 更换节点:当前节点可能已过载,在「代理」页面做延迟测试,选择延迟最低的节点。
  3. 检查节点协议:某些加密协议(如 VMess + WebSocket + TLS)开销较大,可尝试 VLESS 或 Trojan 等协议。
担心 DNS 泄露,如何确认并修复?

DNS 泄露指 DNS 查询没有经过代理,暴露了你正在访问的域名。

检测方法:访问 dnsleaktest.com,运行标准测试,若结果显示国内 DNS 服务器,则存在泄露。

修复方法:在配置文件的 dns 部分启用以下设置:

dns: enable: true enhanced-mode: fake-ip nameserver: - 223.5.5.5 - 8.8.8.8

TUN 模式

4 个问题
开启 TUN 模式后完全无法上网

TUN 模式接管所有流量,一旦核心或节点出现问题会导致断网。应急恢复步骤:

  1. 在客户端关闭 TUN 模式开关(或直接退出客户端,系统会恢复原有网络)。
  2. 确认所选节点延迟测试通过后,重新开启。
  3. 检查配置文件的 DNS 设置是否正确(推荐 fake-ip 模式)。
建议在规则中保留国内 DNS(如 223.5.5.5)直连,避免 DNS 本身无法解析导致所有请求失败。
Windows 开启 TUN 模式总是弹出 UAC 权限请求

TUN 模式需要在系统驱动层创建虚拟网卡,因此必须有管理员权限。每次启动都弹出是正常现象。

如需避免每次都手动确认,可以将 Clash Verge Rev 设置为以管理员身份自动启动(在任务计划程序中创建带「最高权限」的开机启动任务)。

macOS 提示需要安装「Helper」辅助工具

这是正常流程。Helper 是 Clash 在 macOS 上创建 TUN 虚拟网卡所需的系统级辅助进程:

  1. 点击提示中的「安装」按钮。
  2. 在弹出的系统密码框中输入你的 macOS 登录密码。
  3. 安装完成后 Helper 会在后台常驻,以后开启 TUN 模式不会再次提示。

Helper 仅用于管理 TUN 网卡,不会读取或上传你的流量数据。

TUN 模式和系统代理同时开启会冲突吗?

TUN 模式已经能处理所有流量(包括遵循系统代理的应用),所以两者同时开启属于重复代理,可能导致部分应用流量被代理两次,增加延迟

推荐做法:开启 TUN 模式时,关闭系统代理,让所有流量统一由 TUN 处理。

平台相关

5 个问题
iOS 为什么需要美区 Apple ID?

Stash、Shadowrocket 等 iOS 代理应用在中国区 App Store 已下架,只能通过非中国区(如美区)账号购买。

注册美区 Apple ID 的简单方式:

  1. 退出当前 Apple ID(仅退出 App Store,无需退出 iCloud)。
  2. 用新邮箱在 appleid.apple.com 注册,地区选「美国」,邮编填写任意美国邮编(如 10001)。
  3. 登录 App Store 后搜索并购买应用。
Android 安装 APK 提示「无法安装来自未知来源的应用」

Android 默认禁止安装来自应用商店之外的 APK,需手动授权:

  • Android 8+:进入「设置 → 应用 → 特殊应用权限 → 安装未知应用」,找到你的文件管理器或浏览器,开启权限。
  • 较旧版本:进入「设置 → 安全」,开启「未知来源」选项。

安装完成后建议关闭该权限以保证安全。

Android 应用启动后提示需要授予 VPN 权限

这是正常流程,Android 系统要求所有 VPN 类应用在首次运行时明确获得用户授权:

  1. 点击系统弹出的 VPN 权限请求,选择「确定」或「允许」。
  2. 状态栏会出现 VPN 图标,表示代理已生效。

如果不授予该权限,应用将无法截获任何网络流量。

Linux 如何设置开机自启?

使用 systemd(大多数现代 Linux 发行版):

# 创建服务文件 sudo nano /etc/systemd/system/clash-verge.service # 填入以下内容(按实际路径修改 ExecStart) [Unit] Description=Clash Verge Rev After=network.target [Service] Type=simple ExecStart=/usr/bin/clash-verge-rev Restart=on-failure [Install] WantedBy=multi-user.target # 启用并启动 sudo systemctl enable clash-verge sudo systemctl start clash-verge
Windows 10 和 Windows 11 使用有什么区别?

功能上基本一致,主要差异在于运行时依赖:

  • Windows 11 预装了 WebView2 运行时,开箱即用。
  • Windows 10 需要手动安装 Microsoft WebView2 Runtime。
  • TUN 模式在两个系统上均需要管理员权限。
  • Windows 7 / 8 不受支持。

隐私与安全

3 个问题
Clash 客户端本身会记录或上传我的流量吗?

Clash 核心及主流客户端(Clash Verge Rev、FlClash 等)均为开源项目,代码可供任何人审计。客户端本身不会向第三方上传你的流量或行为数据。

你的流量仅会经过你自己配置的代理节点(即你的服务商服务器)。服务商的日志策略取决于该服务商,与 Clash 客户端无关。

订阅链接泄露了怎么办?

订阅链接等同于账户凭证,泄露后他人可使用你的流量配额。应立即:

  1. 登录服务商控制台,找到「重置订阅链接」或「重新生成订阅」功能。
  2. 用新链接替换客户端中的旧订阅。
  3. 检查账户流量使用记录,确认是否有异常消耗。
订阅链接不要截图、发帖或分享给他人,尤其不要上传到公开代码仓库。
为什么开启 TUN 模式需要管理员 / root 权限?

TUN 模式通过在操作系统内核层创建虚拟网络接口(TUN/TAP 设备)来接管所有流量。这属于底层系统操作,所有操作系统(Windows、macOS、Linux)均要求此类操作必须有特权进程才能执行。

这是操作系统的安全设计,并非 Clash 特有要求。WireGuard、OpenVPN 等其他 VPN 工具同样需要相同权限。