本文旨在介绍Clash for Windows的使用方法以及常见问题。虽然 Clash for Windows 已删库,但目前仍然可以正常使用,哪怕现在又出现了很多其他的客户端,但 CFW 依然可以一战。大多数机场也还没有说要换成其他的客户端。
简介
Clash是一个使用Go语言编写,基于规则的跨平台代理软件核心程序。目前支持Windows、Linux、MacOS三大平台。
Clash for Windows是运行在 Windows 上的一图形化 Clash 分支。通过 Clash API 来配置和控制 Clash 核心程序,便于用户可视化操作和使用。
支持协议:Vmess,Shadowsocks,ShadowsocksR,Snell,SOCKS5。
下载地址
最新版本下载地址:Github | TG下载 (需科学上网)| Mega网盘下载 | 免翻下载(0.20.36,来自Taishan Net)
下载安装适合你电脑的版本。.exe版本是需要安装的版本,.7z的版本是解压缩后可以直接使用的。如果打不开链接也没关系,直接买机场服务,机场会提供下载链接的。
更新:Clash for Windows作者已经删库了,Clash汉化也删了,Clash内核和Clash Meta内核也删了。
TG里是最新的0.20.39版本的。
汉化 Clash for Windows
说实话,汉化补丁我感觉不怎么需要,因为使用很简单。
汉化补丁下载地址:MEGA
下载app.7z或app.zip文件(两个压缩包内容一样)后,解压压缩包,请自行替换下面路径中的app.asar文件。
Clash for Windows\resources\app.asar
汉化需要下载对应版本的汉化文件哦,不同版本之间混用可能会造成一些麻烦。
替换完成之后运行软件即可看到效果。
配置 Clash for Windows
配置Clash需要节点链接。请先在机场官网复制 Clash(R)订阅链接。
1. 现在的机场绝大多数都是支持 Clash 订阅链接一键导入的。打开机场的后台,找到类似如下的界面,然后点击一键导入。会提示你要打开 Clash。
2. (一键导入的跳过这一步)打开 Clash for Windows 应用程序,在左侧的标签页中选择「配置/Profiles
」, 在顶部输入您的 Clash 订阅链接 ,然后点击「下载/Download
」按钮。
Clash for Windows 也支持导入本地配置文件,如果通过URL无法下载配置文件,可以下载到本地并导入。
3. 如果一切正常,你应当可以看到系统右下角会有导入成功的信息,并且可以看到软件里新增了一个配置文件,点击即表示选定当前配置(绿色代表当前激活的配置)
4. 然后点击「代理/Proxies
」标签页,这里是选择上网节点的地方,看你想选择香港还是台湾,还是其他。
同时你还需要将顶部的出站模式选择为「规则/Rule
」。此模式下你的网络访问请求将通过 Clash for Winows 进行分流处理。这样在访问那些本来就能正常打开的网站时选择直连,而访问那些国内打不开的网站时则会使用代理,从而加快访问速度。
如果选了规则仍然访问不了某个网站或者应用,那说明配置文件里并没有对该网站/app配置规则,这时候可以使用 「全局/Global
」。
简单来说:
- 一般情况下选规则。
- 规则没用用全局或者使用 TUN 模式。
- 不使用代理的时候选直连或者是在常规中关掉系统代理。
6. 为了使用体验更好,我建议是打开「代理更改时中断连接
」。这个功能会在你切换节点后,立即将已保持连接的线路切换到你最新选择的线路上去。比如有个使用场景:你之前用的节点可能是有倍率的,然后切换节点去看视频了,结果其实还是连在原来的节点上,导致不知不觉你的流量就亏大发了。又或者你平时是使用香港节点的,但现在想用 ChatGPT 了,但是 GPT 对香港不开放,那么你就需要切换到其他国家/地区去。
5. 配置完毕后,切换到「常规/General
」标签页,将「系统代理/System Proxy
」的开关更改为绿色状态即可开始使用。
可以自己配置是否开机启动。建议是开起来,因为你用代理上网之后,就容易被更改DNS、hosts之类的,搞得你不开代理还不能正常上网了,开了代理也不用担心会耗你的流量,选择规则模式,国内应用/网站不走代理。
UWP 应用解除网络隔离
UWP 是微软在 Windows 10 中引入的新概念,由于所有 UWP 应用均运行在被称为 App Container 的虚拟沙箱环境中,其安全性及纯净度远胜于传统的 EXE 应用。但 App Container 机制同时也阻止了网络流量发送到本机(即 loopback), 使大部分网络抓包调试工具无法对 UWP 应用进行流量分析。同样的,该机制也阻止了 UWP 应用访问 localhost,即使你在系统设置中启用了代理,也无法令 UWP 应用访问本地代理服务器,十分恼人。
可以在Clash的「常规/General」标签页,将「UMP应用网络回环 」打开。
然后在列表里勾选你要接触隔离的app,然后保存。
常见问题
- Q支持什么协议?
- A
支持Shadowsocks(SS)、SSR、Socks、Snell、V2Ray、Trojan等代理协议。
- Q是免费的吗?
- A
Clash for Windows 是开源软件,所以是免费的。但现在项目已经删库了,以后有没有更新还不好说,可以先用着。
另外,我自己在使用中遇到了一些问题:
- Q系统代理自动关闭或打开
- A
检查是否有其他安全 / 代理软件修改代理设置。如果装有 QQ 输入法或者 QQ 音乐等腾讯系软件,建议卸载或者禁止开机自动启动,此类毒瘤软件会更改系统代理设置。另外浏览器里有代理类插件的话(包括 Switch Omgega、各种 VPN、集装箱等),请尝试删除代理插件,然后重启电脑。
- Q使用了代理之后上不了网(无法访问网页)
- A
方法一:每次关机之前,先关闭系统代理(断开代理连接),不然第二天开机之后,就有可能无法正常访问。这时可以先完全退出Clash for Windows,然后右键管理员运行。
方法二:打开系统设置—-网络和Internet设置—-关闭代理,退出clash,再重启Clash。
方法三:在任务栏的搜索框中输入“cmd”,右键点击命令提示符,选择以管理员身份运行,命令提示符窗口中执行以下的命令:netsh winsock reset 回车。然后重启电脑,再打开 clash。
方法四:直接打开Clash,选择规则模式或者直连模式。
方法五:用360断网急救箱,修复一下。
- Q错误信息:Invalid Config:yaml: unmarshal errors:line 1:cannot unmarshal !!…
- A
订阅链接错误,请检查自己是不是复制错了或者多了空格之类的。
- QClash 节点全是 Error 或者延迟很大,上不了网
- A
这种情况有可能是因为 DNS 设置的问题,具体可以看看这篇文章 《Clash 延迟高或节点全红怎么办》