简介
Clash for Windows (简称 CFW) 是一款流行的、基于规则的跨平台代理客户端,支持多种代理协议,如 Shadowsocks(R), Vmess, Trojan 等。它以其强大的分流功能、直观的用户界面和高度的可定制性而受到用户的喜爱。
本指南旨在帮助新手用户快速上手 Clash for Windows,从下载安装到配置使用,并解答一些常见问题。

软件下载
您可以从 Clash for Windows 的官方 GitHub Releases 页面下载最新版本。请根据您的操作系统选择合适的安装包。
注意
请务必从官方或可信赖的渠道下载,警惕非官方修改版可能带来的安全风险。
Clash for Windows已停止更新,但不影响继续使用。其它以Clash为内核的GUI客户端也均可正常使用。
通常,Windows 用户下载 `.exe` 或 `.7z` (便携版) 文件即可。

安装教程
安装过程非常简单:
- Added padding
- 下载 `.exe` 安装包后,双击运行。
- 按照安装向导的提示进行操作,通常只需要点击“下一步”即可。
- 如果下载的是 `.7z` 便携版,解压缩到您选择的文件夹,然后双击运行 `Clash for Windows.exe` 即可启动。
- 首次启动时,Windows 防火墙可能会弹出提示,请允许其访问网络。
提示
建议为 Clash for Windows 创建桌面快捷方式,方便快速启动。

配置文件导入
Clash for Windows 需要配置文件才能连接到代理服务器。配置文件通常由您的代理服务提供商提供,一般是一个 URL 链接 (订阅链接) 或一个 `.yaml` 文件。
通过订阅链接导入:
- 打开 Clash for Windows 主界面。
- 点击左侧菜单栏的 "Profiles" (配置文件)。
- 在顶部的输入框中粘贴您的订阅链接 URL。
- 点击 "Download" (下载) 按钮。
- 下载成功后,配置文件会出现在列表中。点击选中该配置文件即可激活。 💡:如果系统无法自动跳转,则可点击“一键订阅”按钮的“复制订阅地址”选项,并在稍后填入到Clash for Windows客户端中进行手动下载。

通过本地 YAML 文件导入:
- 将 `.yaml` 配置文件保存到您的电脑上。
- 打开 Clash for Windows 主界面,进入 "Profiles" (配置文件) 页面。
- 直接将 `.yaml` 文件拖拽到 Clash for Windows 窗口中。
- 或者,点击配置文件列表区域右上角的图标(通常是文件夹或加号),选择导入本地文件。
- 导入成功后,选中该配置文件即可。

基本使用
成功导入并选中配置文件后,您可以开始使用 Clash for Windows:
- 返回主界面 "General" (常规)。
- 确保 "System Proxy" (系统代理) 开关已打开。打开后,系统网络流量将通过 Clash 进行处理。
- (可选) "Start with Windows" (开机自启) 开关可以设置是否在 Windows 启动时自动运行 Clash for Windows。
- 在 "Proxies" (代理) 页面,您可以选择代理模式 (Global, Rule, Direct) 和具体的代理节点。
当 "System Proxy" 开启后,您应该可以正常访问需要代理的网络了。任务栏的 Clash 图标通常会变为彩色或有指示灯亮起,表示正在运行。

代理模式详解
Clash for Windows 提供几种主要的代理模式,您可以在 "Proxies" 页面进行切换:
- 全局 (Global): 所有网络流量都通过您选择的代理节点进行转发。简单直接,但可能会影响国内网站的访问速度。
- 规则 (Rule): 根据配置文件中定义的规则来判断流量走向。通常,国外网站流量走代理,国内网站直连。这是最常用且推荐的模式。
- 直连 (Direct): 所有网络流量都不通过代理,直接连接。相当于关闭了代理功能。
- 脚本 (Script): (较少使用) 通过自定义脚本来控制流量。
在 "Rule" 模式下,您通常还需要选择一个策略组(如 "Proxy", "自动选择", "故障转移" 等),并在这个组里选择具体的代理节点或让其自动选择。

常见问题 (FAQ)
FAQ Content...Q1: 开启系统代理后无法上网怎么办?
A: 请检查:1. 配置文件是否有效且已成功下载/导入并选中; 2. 您选择的代理节点是否可用(可以在 Proxies 页面进行延迟测试); 3. 防火墙或杀毒软件是否阻止了 Clash 的网络连接; 4. 尝试切换不同的代理节点或模式。
Q2: 如何更新配置文件/订阅?
A: 在 "Profiles" 页面,找到您要更新的配置文件,点击其右侧的更新按钮(通常是一个循环箭头图标)。
Q3: 如何让某个应用程序不走代理?
A: 这通常需要在配置文件中添加相应的分流规则。如果您不熟悉规则编写,可以搜索相关教程或使用一些预设的规则片段。部分版本的 Clash 可能提供基于进程的代理排除功能。
Q4: Clash for Windows 和 Clash Verge / NekoRay 等有什么区别?
A: 它们都是基于 Clash 内核的图形界面客户端。Clash for Windows 是较早且广泛使用的版本。Clash Verge, NekoRay 等是后续开发者基于 Clash 内核或其他内核开发的客户端,界面和功能可能有所不同或更丰富。核心代理功能是相似的。
进阶技巧
对于高级用户,Clash for Windows 还提供了更多可定制的功能:
- 编辑配置文件: 直接修改 `.yaml` 文件,自定义分流规则、策略组等。
- TUN 模式: (需要管理员权限安装) 可以接管系统所有 TCP/UDP 流量,兼容性更好,但可能影响性能。
- Connections (连接): 查看当前的活动网络连接及其走向。
- Logs (日志): 查看 Clash 的运行日志,用于排查问题。
- 自定义规则和策略组: 根据个人需求精细化控制网络流量。
深入了解这些功能需要您对网络代理和 Clash 的配置规则有一定的了解。
