· 平台指南 · 阅读约 10 分钟

Clash Windows 版安装配置全流程与高频问题避坑

从下载安装到导入订阅、开启系统代理的完整流程,梳理 Windows 平台常见安装坑与权限、端口占用问题的处理办法。

下载安装:先选对客户端

Windows 平台上仍在活跃维护的 Clash 客户端里,Clash Verge Rev 是目前的首选:基于 Tauri 框架,内核为现役的 mihomo(原 Clash Meta),中文界面,更新节奏稳定。Clash for Windows 已于 2023 年 11 月停止维护并删除发布仓库,新装机不建议再装,老用户也宜尽早迁移。在客户端下载页选择 Windows 平台,下载 x64-setup 结尾的安装包即可;便携版适合不想写注册表的场景,功能一致。

安装过程的三个注意点

  1. SmartScreen 拦截:开源客户端普遍没有购买 EV 代码签名证书,首次运行安装包时 Windows 可能弹出“Windows 已保护你的电脑”。点“更多信息”再点“仍要运行”即可继续,这是未签名开源软件的常见提示,前提是安装包确实来自本站下载页。
  2. 安装路径:默认按当前用户安装,不需要管理员权限,建议保持默认。若自定义路径,避开中文、空格与特殊符号,个别内核组件对非 ASCII 路径处理不稳。
  3. 防火墙弹窗:首次启动内核 verge-mihomo.exe 时,Windows Defender 防火墙会询问网络访问权限,勾选“专用网络”并允许;若误点取消,本地代理端口可能被拦截,表现为客户端开着却连不上。

首次启动后的三项确认

导入订阅:链接从哪来、怎么更新

Clash 客户端本身不带节点,需要一条订阅链接——服务商后台提供的一串 URL。导入路径:左侧“订阅”页,把链接粘贴进输入框,点导入;客户端会拉取一份 YAML 配置并出现在列表中,单击卡片设为启用即完成。订阅链接本身等同于账号凭证,不要贴进公共群聊或截图外发。

导入失败的三个常见原因

更新频率怎么定

节点列表会随时间过期,建议开启自动更新:在订阅卡片的设置项里把更新间隔设为 12 到 24 小时。间隔缩到几分钟没有意义,反而容易被服务商限流;日常换节点前,点一下卡片上的刷新按钮手动更新一次即可。

系统代理与 TUN 模式:两种接管方式

安装与订阅就绪后,最后一步是让系统流量走进 Clash。Windows 上有两种接管方式,先弄清区别再开。

系统代理(默认推荐)

打开“系统代理”开关,客户端会把 Windows 的 Internet 代理改写为 127.0.0.1:7897。浏览器、即时通讯、绝大多数桌面软件都读取该系统设置,开箱即用。命令行工具通常不读系统代理,需要手动设置环境变量,cmd 与 PowerShell 分别如下:

:: cmd 环境
set HTTP_PROXY=http://127.0.0.1:7897
set HTTPS_PROXY=http://127.0.0.1:7897

:: PowerShell 环境
$env:HTTP_PROXY="http://127.0.0.1:7897"
$env:HTTPS_PROXY="http://127.0.0.1:7897"

TUN 模式(接管全部流量)

TUN 模式创建一张虚拟网卡,接管整机流量,包括不读系统代理的软件:部分游戏、UWP 应用、命令行工具。Windows 上 TUN 需要管理员权限,Verge Rev 的解法是安装“服务模式”:在设置页点击安装服务,完成后日常开关 TUN 不再每次弹 UAC。注意系统代理与 TUN 二选一即可,同时开启只会让排查问题时分不清流量走了哪条路,新手先把系统代理用熟。

UWP 应用是例外

微软商店下载的 UWP 应用默认禁止访问 127.0.0.1 回环地址,即使系统代理已开也不走 Clash。需要对具体应用做回环豁免,或干脆用 TUN 模式整体绕过。

高频问题:权限、端口占用、代理不生效

端口被占用

启动时报“端口 7897 已被占用”或混合端口冲突,九成是另一个代理软件还开着——v2rayN、Clash for Windows 的残留进程最常见;也可能是上次退出不干净,内核进程仍在后台。用两条命令定位:

netstat -ano | findstr :7897
tasklist | findstr <PID>

第一行列出占用 7897 端口的连接及其 PID,第二行按 PID 反查进程名。确认是僵尸内核进程,执行 taskkill /PID <PID> /F 结束它;若是另一个正在使用的代理软件,要么退出它,要么在 Clash 设置里把混合端口改成 7899 等空闲端口,系统代理会自动跟随新端口。

权限与 UAC

日常使用系统代理不需要管理员权限。只有两类操作涉及提权:安装服务模式、未装服务时首次开启 TUN。若点击 TUN 开关无反应,先检查设置页的服务模式是否已安装;公司电脑被组策略禁止安装服务的,退回系统代理方案即可,功能差异只在接管范围。

代理已开但网页打不开

  1. 确认代理模式:代理页右上角应为“规则”模式;“直连”模式下所有流量都不走代理。可临时切“全局”做兜底测试。
  2. 节点测速:代理页点延迟测试,超时节点直接换掉;全部超时多半是订阅过期,回到上一节更新订阅。
  3. 浏览器插件冲突:SwitchyOmega 等代理插件会覆盖系统代理设置,把插件切到“系统代理”模式或暂时停用再测。
  4. DNS 污染:规则模式下仍打不开目标站,进设置开启 DNS 覆写并切换 fake-ip 模式,然后清一次浏览器缓存重试。

收尾设置:开机自启与日常维护

走完以上流程,Windows 端的 Clash 就进入开机即用的状态。更多客户端见客户端下载页,订阅与规则的进阶写法见使用文档配置进阶,其他故障可翻疑难解答

下载客户端