客户端安装包 · 独立内核

Clash 下载与平台选择

先确认系统与处理器架构,再选择客户端。图形界面用于日常连接;独立 mihomo 内核用于自行部署。

Windows 客户端

本区图形客户端安装包以 x64 为主。下载前打开“设置 → 系统 → 系统信息”,检查系统类型;不要把 x64 桌面包当作 ARM64 原生包使用。

Clash Plus

首推

Windows x64 · EXE 安装程序

适合先完成配置导入、再设置系统代理的日常使用流程。安装后先检查配置是否加载成功,再选择策略组;TUN 接管按需要单独启用,不必在首次启动时同时调整所有网络选项。

Clash Verge Rev

Windows x64 · EXE 安装程序

适合需要管理配置和本地覆写的桌面环境。迁入原有订阅后,核对规则覆写是否仍指向有效策略组;使用服务模式前,先确认系统权限及其他代理程序的运行状态。

FlClash

Windows AMD64 · EXE 安装程序

AMD64 表示 x86 的 64 位架构,也适用于相应 Intel 处理器。导入配置后先用规则模式验证浏览器连接,再根据具体应用是否遵循系统代理决定要不要启用 TUN。

Clash Nyanpasu

Windows x64 · EXE 安装程序

作为桌面图形客户端备选。不同客户端的设置目录和覆写方式不一定相同,迁移时以导入配置文件为起点,不要直接覆盖整个程序目录或沿用旧客户端的服务文件。

Clash for Windows

已停止维护

Windows · 归档安装包

保留给旧环境兼容与配置迁移参考。归档版本不代表持续维护;新配置使用的协议或字段可能无法识别。首次安装优先选择前列客户端,迁移前另存本地配置与规则修改。

Windows 系统检查

检查项安装前确认
处理器与系统本区主要提供 x64 包;ARM 设备需确认系统对 x64 应用的兼容情况,独立内核另有 ARM64 包。
权限常规配置导入与网络接管权限不同;服务安装、虚拟网卡或防火墙调整可能需要管理员授权。
运行环境具体最低系统版本和运行组件以安装器提示为准;记录错误信息后再补齐对应依赖。
独立部署

Mihomo 内核与架构包

面向服务器、路由器以及自行管理进程的用户。普通桌面与手机用户优先使用上方图形客户端。内核包不包含配置导入界面,需要自行准备 YAML、配置目录、启动参数及服务管理。

Mihomo 独立内核下载,按系统、处理器架构与包格式选择
系统架构格式本地包
WindowsAMD64ZIP下载 AMD64 ZIP
WindowsARM64ZIP下载 ARM64 ZIP
macOSIntel / AMD64GZ下载 Intel GZ
macOSApple Silicon / ARM64GZ下载 ARM64 GZ
LinuxAMD64DEB下载 AMD64 DEB
LinuxAMD64GZ下载 AMD64 GZ
LinuxARM64GZ下载 ARM64 GZ
LinuxARMv7GZ下载 ARMv7 GZ
LinuxMIPS softfloatGZ下载 MIPS GZ

压缩包与安装包的区别

ZIP 需要先解压;GZ 通常压缩单个二进制文件,解压后仍需设置执行权限并指定配置目录。DEB 由兼容的包管理器处理,不能仅凭文件扩展名推断系统服务已经启用。部署后先在前台观察启动结果,再考虑注册后台服务。

路由器架构需要单独确认

ARMv7、ARM64 与 MIPS 并不互通,MIPS 还涉及字节序和浮点 ABI。上表的 MIPS softfloat 入口不是所有 MIPS 设备的通用包。安装前确认固件架构、可执行格式、存储空间和运行依赖;架构不匹配时不要反复尝试启动。

安装后先检查三项

客户端、配置与系统接管是不同环节。按顺序确认,能减少把配置错误误判为安装失败的情况。

配置能否正确加载

导入订阅或本地文件后,查看是否存在语法报错、未知字段或缺失策略名称。能够打开客户端窗口,只能说明图形程序已经启动;只有配置被内核接受,后续策略选择才有意义。订阅更新失败时保留当前可用配置,再查看网络或地址问题。

系统代理是否指向当前端口

常见混合监听端口为 mixed-port: 7890,但应以当前生效配置为准。旧程序退出后可能留下系统代理设置,新程序也可能因为端口占用未能监听。不要只看开关是否开启,还要确认代理地址、实际端口与内核日志一致。

一次只使用一种客户端接管

切换客户端前关闭旧程序的系统代理和 TUN,必要时确认相关服务已停止。先用规则模式测试一个确定的访问目标,再检查连接记录中的命中规则与出站策略。若浏览器可用而其他程序不可用,继续检查该程序是否读取系统代理,而不是立即重装客户端。

使用指南:导入配置与首次连接 → 规则、全局与直连模式 →

下载与安装常见问题

先处理架构、权限与配置来源,再排查连接。更多运行问题见FAQ。

第一次安装应该选客户端还是 mihomo 内核?

普通桌面和手机用户先选图形客户端。客户端提供配置导入、策略选择、系统代理和日志界面。mihomo 独立内核面向需要自行管理配置文件、进程和服务的服务器或路由器用户,不能当作带界面的安装程序使用。

ARM64、AMD64 与通用包怎么选?

AMD64 与 x64 通常指同一类 64 位 x86 架构,ARM64 对应 64 位 ARM 处理器。先在系统信息中确认架构,再检查实际包名。Android 不确定架构时可考虑通用包。部分 macOS 分发入口目前返回 x64 包,Apple Silicon 设备应先确认 Rosetta 兼容条件。

安装客户端后为什么还需要导入配置?

安装包只提供客户端程序,不等于已经具备可用的代理出站。需要导入有权使用的订阅或本地配置,确认配置加载成功,再选择策略和代理模式。订阅地址可能包含访问凭据,不要公开分享完整地址。

从旧客户端迁移时需要保留什么?

先备份本地 YAML、规则覆写和必要的设置记录。新客户端导入配置后,重新检查策略组名称、规则目标、DNS 与 TUN 设置。不要同时开启两个客户端的系统代理或 TUN 接管;确认新客户端工作正常后再移除旧程序。

安装包无法打开或启动后退出,应该先检查什么?

先确认下载已完成、包格式和处理器架构与系统匹配,并查看系统提示的具体原因。Linux 还需检查包管理器依赖和图形运行环境。若程序能启动但内核报错,继续查看配置语法、端口占用及权限,不要直接关闭全部安全防护。

为什么保留已停止维护的客户端下载入口?

Clash for Windows 与 ClashX Meta 的入口用于旧环境兼容和迁移参考,已明确标为归档。归档客户端不能视为持续更新的软件,首次安装优先选择前列客户端;旧配置中的新字段也可能无法被归档客户端识别。