安装包 · 操作系统与架构

Clash 下载
FlClash 与多平台客户端

先选择系统,再核对处理器架构。图形客户端用于桌面与手机;Mihomo 内核文件用于自行部署服务的环境。

01 / system

确认操作系统
安装包格式需匹配系统

02 / architecture

确认 CPU 架构
x64 与 ARM64 分开选择

03 / configuration

准备订阅或配置
程序与代理服务分别配置

本页集中提供客户端入口。按钮标注的是包类型与目标架构,具体兼容性以实际安装包说明为准。首次使用建议先完成一个客户端的配置与连接验证,再考虑迁移或更换界面,避免多个程序同时修改系统代理。

按系统选择安装包

Windows 客户端

这里提供 x64 图形客户端。打开“设置 → 系统 → 系统信息”,查看系统类型。Windows on ARM 的应用兼容能力取决于系统版本,不能把 x64 安装包视作原生 ARM64 程序。首次安装后,先导入配置并检查日志,再启用系统代理或按需启用 TUN。

Clash Verge Rev

适合需要桌面配置管理、规则覆写与服务模式的用户。安装应用与授予服务权限是不同步骤;普通系统代理连接正常后,再按实际需求配置虚拟网卡接管。

Windows · x64 · EXE

FlClash

使用 Flutter 构建界面,基于 mihomo 内核管理代理连接。首次使用选择安装版更直接;压缩包适合手动管理程序目录,但运行所需依赖与权限仍需由系统提供。

Windows · AMD64

Clash Nyanpasu

另一种 Clash 桌面管理界面,适合已有配置、希望比较界面操作习惯的用户。迁移时先导入原始订阅,确认规则和策略组,再逐项迁移本地覆写。

Windows · x64 · EXE

Clash for Windows

已停止维护

归档客户端,保留用于旧配置迁移与历史环境复现。不建议作为新设备的默认选择。新协议、较新的配置字段与系统权限机制可能不兼容,迁移前应保留原始配置副本。

Windows · 历史归档
Windows 安装条件与检查路径
检查项要求与建议操作路径
系统与架构优先在受支持的 64 位 Windows 环境使用;本区为 x64 包。设置 → 系统 → 系统信息
安装权限安装服务或启用 TUN 时可能需要管理员授权。仅在明确的系统授权提示中确认
运行依赖缺少运行库或 WebView 环境时,按安装器提示处理。保留错误原文,区分依赖缺失与架构错误
现有代理同一时间由一个客户端管理系统代理与 TUN。退出旧客户端后再启动新客户端

安装后的检查顺序

configuration / import

先导入,再启用连接

下载的文件是应用或内核,不包含可直接使用的代理服务。准备自己有权使用的订阅链接或本地配置,导入后确认客户端已经选中该配置。若导入报错,先检查返回内容与配置格式,不要通过反复重装来处理订阅解析问题。

订阅链接可能包含访问凭据。向他人提供日志截图时,应隐藏链接中的敏感部分。保留一份可恢复的原始配置,避免只保存客户端内部合并后的临时内容。

network / takeover

区分系统代理与 TUN

系统代理依赖应用遵循系统设置;TUN 通过虚拟网卡接管符合条件的流量。第一次配置时,先用一种路径验证连接,再增加其他功能。两者并非必须同时开启,重复接管也不一定能解决连接问题。

若浏览器正常而某个应用失败,应先判断该应用是否读取系统代理。若所有应用都失败,再检查选中出站、DNS 与日志。完整操作路径见入门指南。

migration / backup

更新前保留可恢复配置

先记录订阅来源、混合端口、规则覆写、DNS 与 TUN 设置。退出旧客户端,再安装或运行新版本。同一客户端升级与跨客户端迁移是两种情况,不能假设它们共享数据目录和设置存储方式。

迁移后依次检查策略组名称、自定义规则顺序与配置合并结果。仅能打开界面不足以证明迁移完成,仍需验证直连与代理两类目标是否按预期分流。

diagnostics / log

用错误环节定位问题

无法启动通常先查系统版本、架构和依赖;无法导入先查链接与格式;无法连接再查 DNS、出站与端口。把安装错误和网络错误分开处理,可以减少反复更换包文件造成的干扰。

遇到端口占用时,确认旧程序是否仍在后台运行。修改 mixed-port 后,手动配置代理地址的浏览器、终端和其他应用也应同步调整。客户端差异可查阅客户端对比。

下载与安装问题

第一次下载,应该先选客户端还是 Mihomo 内核?

桌面与手机用户先选带图形界面的客户端,可在界面中导入配置、选择策略组和查看日志。Mihomo 内核面向需要自行管理配置、启动参数与服务的服务器或路由器用户,下载内核本身不会获得客户端界面。

AMD64、x64、ARM64 与 ARMv7 怎样区分?

AMD64 与 x64 通常表示同一类 64 位 x86 架构。ARM64 是 64 位 ARM 架构,ARMv7 是 32 位 ARM 架构。应同时核对操作系统和处理器架构;Android 通用包可用于不确定 ABI 的情况,但不能解决系统版本不满足要求的问题。

为什么不同架构按钮可能下载到同名文件?

按钮按版本清单提供下载入口,当前部分 macOS 架构入口指向同一个 x64 或 amd64 文件。按钮名称不代表该文件一定是原生 ARM64 构建。Apple Silicon 用户应检查实际包架构,并在系统允许时使用 Rosetta 运行 x64 应用。

更新客户端之前需要保留哪些设置?

先导出可恢复的配置,记录订阅来源、覆写规则、混合端口、DNS 与 TUN 设置,再退出旧客户端后安装。不同客户端的数据目录和合并规则并不相同,迁移时优先导入原始配置,不要直接覆盖整个应用数据目录。

安装完成后为什么仍然不能连接?

安装包只提供客户端程序,不包含可直接使用的代理服务。先导入有权使用的订阅或配置,确认策略组已选择可用出站,再检查系统代理或 TUN 是否生效。若仍失败,按配置解析、DNS、连接超时与端口占用的顺序查看日志。

已停止维护的客户端还适合新设备吗?

Clash for Windows 与 ClashX Meta 仅作为历史环境兼容和迁移参考保留。新设备优先选择仍有维护的客户端;旧程序可能不支持新协议、系统权限机制或新配置字段,不能仅凭能够安装判断它适合长期使用。

Clash下载