兔洞博客
兔洞博客
个人博客

Clash for Windows 使用教程(已停更)

⚠️ 项目已停更
Clash for Windows 作者 Fndroid 于 2023 年底删库失联,GitHub 仓库已不可访问。软件本身还能运行,但 Clash 核心不再更新,不支持任何新协议。如果你刚开始了解翻墙软件,建议直接看本站其他教程:Clash Verge Rev(功能最全)、FlClash(UI 最现代)、Clash Party(CFW 精神续作)。

软件介绍

Clash for Windows

曾经最主流的 Clash 桌面客户端(2023 停更),本文讲解其完整用法。

Clash for Windows(简称 CFW)是 Clash 核心在 Windows 上的图形化客户端,用 Go + Electron 开发,作者 Fndroid。在 2020–2023 年这段时间,CFW 几乎是翻墙用户的标配工具——没有之一。装好、导入订阅、开系统代理,三分钟搞定。GitHub Stars 据社区估计超过 80K(作者删库后已无法验证),社区非常活跃。

CFW 的核心逻辑是「Clash 核心做代理转发 + YAML 配置文件写分流规则 + Electron 壳做 GUI」,这种三层架构后来成了 Clash 系客户端的标准模板,现在的 CVR、FlClash、Clash Party 基本都是这个路子。

它为什么能火起来? 因为在 CFW 出来之前,Windows 上主流的翻墙软件要么是 v2rayN 这种偏硬核的(要自己配路由规则),要么是 SSR 那种过时的。CFW 用**策略组(Proxy Groups)**取代了路由规则——你不需要懂「出站」「入站」「路由表」,只要在组里选个节点就行。这个设计直接拉低了翻墙软件的使用门槛。

停更的影响: CFW 停更后核心问题是 Clash 核心不再更新。2023 年之后出来的新协议(Hysteria 2、Tuic v5、VLESS 等)一个都不支持。部分机场已经开始只提供新协议节点,CFW 用户可能面临有订阅但没节点可用的尴尬。另外 Electron 版的内存占用偏高——正常使用 200–300MB,切换几次页面能到 500MB+,这在当时就被诟病。

优点

  • 上手极简单:导入订阅→选节点→开代理,三分钟搞定
  • 规则分流成熟:选中一个策略组,国内直连国外代理自动分流
  • TUN 模式支持:游戏、UWP 应用、命令行工具也能走代理
  • 连接日志清晰:排查问题时最直观的工具
  • 配置编辑方便:内置 YAML 编辑器,改规则不需要外部工具

缺点

  • Electron 吃内存:闲置 200MB 起,重度使用 400–500MB+
  • 已停更无修复:Clash 核心不更新,新协议不支持
  • 删库后下载困难:官方渠道已死,只能找第三方备份
  • 新系统兼容性下降:Win11 24H2 后偶发闪退、界面渲染异常
  • 不支持多订阅合并:不能同时用两个机场的节点

下载安装

由于 Fndroid 删除了 GitHub 仓库,官方下载渠道已全部失效。你需要去第三方备份站下载。

最后版本: v0.20.39 发布时间: 2023 年 11 月

下载地址

文件大小说明
Clash.for.Windows.Setup.0.20.39.exe~65 MB安装版,普通用户选这个
Clash.for.Windows.0.20.39.7z~55 MB便携版,解压即用,不需要管理员权限
Clash.for.Windows.Setup.0.20.39.ia32.exe~60 MB32 位系统(几乎没人用了)
💡 选哪个版本?
安装版装完后会在开始菜单和桌面上创建快捷方式,适合长期用。便携版解压就能跑,不写注册表,适合临时用或放 U 盘。功能上两个版本完全一样。

安装步骤

安装版: 双击 exe → 一路 Next → 选安装路径(默认 C:\Program Files\Clash for Windows)→ 完成。首次运行 Windows Defender 可能会弹窗,点「更多信息」→「仍要运行」。

便携版: 解压 7z 到任意文件夹 → 运行 Clash for Windows.exe。不需要安装,不需要管理员权限。

⚠️ 杀毒软件误报
CFW 因为停更,数字证书可能已过期,部分杀毒软件(360、火绒)会报风险。如果你信不过备份源,建议直接换到 CVR 或 Clash Party——它们有活跃维护,证书也是有效的。

使用教程

界面功能介绍

CFW 的主界面分左侧导航栏右侧内容区,典型的 Clash 系布局。

左侧导航栏(从上到下):

页面功能使用频率
代理节点列表、策略组、延迟测试、模式切换⭐⭐⭐ 最常用
订阅管理机场订阅链接,更新节点⭐⭐⭐ 导入和更新时用
日志实时连接日志,显示每条请求的匹配过程⭐⭐ 排查问题时用
设置TUN 模式、端口、主题、热键等全局配置⭐ 设一次就不动了
连接查看当前所有活跃连接和实时流量⭐ 偶尔看看

系统托盘在右下角任务栏,猫爪图标。右键可以:

  • 开启/关闭系统代理
  • 切换代理模式(规则/全局/直连)
  • 退出程序

托盘操作比开主窗口快得多,日常开关代理用右键就行。

首次使用配置

1. 导入订阅

点左侧 订阅 → 订阅管理页面点 添加(或 Add)。在弹出的窗口里输入你的机场订阅链接,点确定。

导入后右键点刚添加的订阅 → 更新(或点底部的「立即更新」按钮),CFW 会从服务器拉取最新的节点列表。

💡 订阅链接怎么获取?
订阅链接一般在机场用户中心,找「Clash 订阅」「一键导入」之类的按钮。如果机场只提供 SS/SSR 订阅,需要先用订阅转换工具(如 Sub-Store、subconverter)转成 Clash 格式再导入。

2. 选节点

切到 代理 页面。页面上是按地区或用途分组的策略组,比如「🚀 节点选择」「🇭🇰 香港」「🇯🇵 日本」「🎯 全球直连」等。

点开一个策略组展开节点列表,每个节点会显示延迟数值。选一个延迟低的点一下。建议优先选延迟 200ms 以内的节点。

💡 批量测延迟
点策略组右上角的时钟图标可以批量测试所有节点的延迟。但注意:延迟低 ≠ 速度快——延迟只代表连接能通,实际带宽还得用了才知道。

3. 开启系统代理

点系统托盘的 CFW 图标 → 系统代理开启。或者直接按配置好的热键(默认没设置,在设置里配)。

开启后浏览器和大部分软件就会自动走代理了。怎么确认有没有生效?打开浏览器访问 google.com,能打开说明代理正常工作。

⚠️ 先选节点再开代理
不要先开系统代理再选节点。CFW 在没选节点时会用默认策略自动选一个,不一定是最快的。养成习惯:导入订阅 → 选节点 → 测延迟 → 开代理

三种代理模式详解

CFW 的代理模式在软件顶部切换(或在托盘右键菜单里切换):

模式图标流量处理方式什么时候用
规则(Rule)默认选中根据分流规则自动匹配——国内直连、国外代理日常默认,不用动
全局(Global)地球图标所有流量全部走代理节点测速、需要固定出口 IP 时
直连(Direct)插头图标所有流量都不走代理排查网络问题,确认是不是代理导致的

规则模式为什么最好? 你打开淘宝→直连(快),打开 Google→代理(能上),打开 Netflix→代理(能看)。这一切是 CFW 根据规则自动判断的,你什么都不用操心。

全局模式要慎用。 开了之后你访问百度也是从海外绕一圈回来的,速度反而慢还浪费代理流量。只有在需要固定出口 IP(比如某些海外网站限制登录地区)时才用全局。

进阶功能

TUN 模式

TUN 模式是 CFW 最有用的进阶功能。它会在系统里创建一个虚拟网卡,让所有经过这个网卡的流量都走 CFW 处理。效果就是——不支持系统代理的软件(游戏、UWP 应用、命令行工具、Docker 等)也能走代理。

开启方式: 左侧 设置 → 找到 TUN 模式 → 打开开关。第一次开启会弹窗提示安装服务模式,点「是」等它装好就行。安装过程需要管理员权限。

⚠️ TUN 模式注意事项
  1. 开启后系统网络设置里会多出一个网络接口(Clash TUN),这是正常的
  2. 有些游戏的反作弊系统会检测 TUN 设备导致无法启动——关掉 TUN 就行
  3. 如果开启后断网,检查是不是和 VPN 软件冲突——CFW 的 TUN 不能和别的 VPN 同时开
  4. 部分杀毒软件(360、火绒)会拦截 TUN 驱动,需要加白名单

规则配置

CFW 的规则写在 YAML 配置文件里。点 设置 → 可以看到当前配置文件的路径。规则匹配顺序是从上到下:

# 规则示例:从上到下匹配,命中了就不继续往下走
- DOMAIN-SUFFIX,google.com,Proxy      # google.com 结尾的走代理
- DOMAIN-SUFFIX,youtube.com,Proxy     # youtube.com 走代理
- DOMAIN-SUFFIX,baidu.com,DIRECT      # baidu.com 直连
- DOMAIN-KEYWORD,google,Proxy         # 域名含 google 的走代理
- GEOIP,CN,DIRECT                     # 国内 IP 直连
- GEOIP,LAN,DIRECT                    # 局域网 IP 直连
- MATCH,Proxy                         # 其余全部走代理(兜底)
💡 不用自己写规则
大多数人不需要改规则。机场订阅自带的规则已经覆盖了日常需求。只有当你发现某个网站走错了路线(比如 Netflix 走了直连看不了、银行网站走了代理打不开)时,才需要手动加一行规则。格式从上面复制改一下就行。

定时更新订阅

订阅 页面设置自动更新间隔。建议设成 24 小时——每天自动拉一次最新节点。设置方法:点订阅旁边的编辑图标 → 打开「自动更新」→ 设间隔为 24。

系统代理 vs TUN 模式

系统代理TUN 模式
适用范围支持系统代理设置的软件(浏览器、聊天工具等)所有软件,包括不支持代理的
配置难度一键开关需要安装服务模式
资源占用略高,需要维护虚拟网卡
游戏兼容大部分游戏不支持支持,但反作弊系统可能拦截

日常用系统代理就够了。需要游戏或命令行工具走代理时再开 TUN。

特色功能

CFW 有几个设计在当年是非常超前的,现在也值得一说:

策略组可视化延迟测试: 在代理页面点策略组右上角的时钟图标,批量测试所有节点的延迟,结果直接显示在列表里,绿色是低延迟、黄色一般、红色高延迟,一目了然。现在这个功能成了 Clash 系标配,但 CFW 是最早做得这么直观的。

日志多级筛选: 日志页面支持按等级筛选(Info/Warning/Debug/Error)。平时关着日志省资源,出问题的时候切到 Debug 级别看详情。每一条连接请求都会显示三段信息:请求了什么域名 → 匹配了哪条规则 → 最终选了哪个节点。排查问题最快的方式就是这个,没有之一。

连接管理: 连接页面实时显示所有活跃连接——哪个进程在连哪个网站、走了多少流量、用了哪个节点。如果发现某个连接流量异常大,可以直接在这里手动断开。这个功能在追查软件后台偷偷联网时很实用。

全局热键: 在设置里可以配置快捷键——一键开关代理、切换模式。设好之后不用切窗口就能控制代理状态。

深入配置(进阶篇)

配置文件结构

CFW 的配置文件是一个标准的 Clash YAML 文件。主要包含四个部分:

# 1. 端口配置
port: 7890               # HTTP 代理端口
socks-port: 7891          # SOCKS5 代理端口
mixed-port: 7892          # 混合端口(HTTP + SOCKS5)

# 2. 代理节点
proxies:
  - name: "香港 01"
    type: vmess
    server: hk01.example.com
    port: 443
    uuid: xxxx-xxxx-xxxx
    alterId: 0
    cipher: auto

# 3. 代理组(策略组)
proxy-groups:
  - name: "🚀 节点选择"
    type: select
    proxies:
      - "香港 01"
      - "日本 01"
      - "新加坡 01"

# 4. 规则
rules:
  - DOMAIN-SUFFIX,google.com,🚀 节点选择
  - GEOIP,CN,DIRECT
  - MATCH,🚀 节点选择

端口配置:CFW 默认 HTTP 代理监听 7890 端口,SOCKS5 监听 7891 端口。如果你有软件需要单独配代理,填 127.0.0.1:7890(HTTP)或 127.0.0.1:7891(SOCKS5)。

代理组类型

类型说明使用场景
select手动选择节点节点选择组,最常用
url-test自动测速选最快香港/日本等地区组
fallback按优先级切换主节点挂了自动切备用
load-balance负载均衡多节点轮询

规则类型详解

CFW 支持的规则类型:

规则类型匹配方式示例
DOMAIN-SUFFIX域名后缀匹配DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-KEYWORD域名关键词匹配DOMAIN-KEYWORD,google,Proxy
DOMAIN完整域名匹配DOMAIN,www.google.com,Proxy
IP-CIDRIP 段匹配IP-CIDR,10.0.0.0/8,DIRECT
GEOIP地理 IP 匹配GEOIP,CN,DIRECT
MATCH兜底匹配(必须在最后)MATCH,Proxy

常见问题

1. CFW 现在还值得用吗?

不值得。虽然软件还能跑起来,但 Clash 核心停更意味着新协议不支持、安全漏洞没人修、新系统兼容性没人测。花十分钟装个替代品,省心得多。

2. 换哪个替代品最好?

替代品跟 CFW 相似度优势
Clash Verge Rev★★★★★功能最全(134K Stars),TUN/脚本/插件全覆盖
Clash Party(Mihomo Party)★★★★★界面布局跟 CFW 几乎一样(25K Stars)
FlClash★★★☆☆UI 最现代,全平台包括安卓
GUI.for.Clash★★★☆☆轻量级,功能够用

3. CFW 配置能迁移到新软件吗?

可以。CFW 的配置在 %LOCALAPPDATA%\Clash for Windows\ 目录下。核心文件:

  • config.yaml — 代理配置 + 规则
  • profiles\ 目录 — 订阅缓存 复制到 CVR 或 Clash Party 里直接导入就能用,规则格式完全兼容。

4. CFW 打不开 / 闪退怎么办?

Win11 24H2 后偶发:① 右键 exe → 属性 → 兼容性 → 以 Windows 8 模式运行;② 用便携版代替安装版;③ 还不行就该换了。

5. 更新订阅时提示 SSL 错误?

CFW 内置的 TLS 证书可能已过期。方案一:手动复制订阅内容,用「导入配置文件」代替更新。方案二:直接换 CVR,它的证书是新的。

6. TUN 模式装不上服务模式?

以管理员身份运行 CFW 再试。如果杀毒软件拦截了,临时关掉装完再开。

7. 系统代理开了但浏览器打不开外网?

① 换个节点试试(当前节点可能挂了);② 手动更新订阅(节点列表过期了);③ 检查浏览器代理设置是否为「使用系统代理」;④ 关防火墙/杀毒软件试试。

8. CFW 和 v2rayN 的区别?

CFW 走策略组,适合「选个节点让软件自动分流」。v2rayN 走路由规则,适合「精确控制哪个域名走哪个出口」。日常用 CFW 更方便,有特殊路由需求用 v2rayN。

9. 便携版和安装版的区别?

便携版解压即用,不写注册表。安装版注册系统服务(TUN 需要)。只开系统代理的话便携版够了,要用 TUN 就需要安装版。

10. 为什么节点延迟很低但速度很慢?

延迟(Ping)只代表连接通不通,不代表带宽大小。50ms 但 1Mbps 的节点看视频会卡,200ms 但 100Mbps 的节点看 4K 都没问题。延迟只能判断节点「活着没」,实际速度要用了才知道。

总结

CFW 是 Clash 生态里绕不开的一个里程碑。它用策略组的概念让翻墙软件从「配路由」变成了「选节点」,直接拉低了使用门槛。虽然现在已经停更,但它的设计理念几乎原封不动地被 CVR 和 Clash Party 继承下来了。换到这些替代品后你会发现——操作逻辑一模一样,但协议支持更新了、资源占用更低了、而且有人在持续维护。

Comments

评论

本地 Worker 预览版,后续可切换到 Cloudflare D1。

正在加载评论...

连接本地评论服务中...

Clash Windows 已停更
使用指南