Windows 是使用人数最多的平台,安装流程本身并不复杂,绝大多数配置失败都出在 订阅导入系统代理未生效 这两步。按照下面的顺序操作,基本可以一次成功。

下载前的准备

开始之前确认三件事:

  • 系统为 Windows 10 1809 及以上,或 Windows 11;
  • 处理器架构为 64 位(绝大多数设备都是);
  • 已经拿到可用的订阅链接或配置文件,客户端本身不包含任何节点。

前往 下载页 获取 Windows 版安装包,同时记下页面上给出的 SHA-256 校验值。

安装客户端

  1. 解压下载到的 zip 包到一个不含中文和空格的目录,例如 D:\Apps\Clash
  2. 双击主程序启动。首次运行时 Windows 可能弹出「已保护你的电脑」,点击「更多信息 → 仍要运行」。
  3. 启动后程序会驻留在系统托盘,右键托盘图标即可看到全部菜单。

为什么要避开中文路径? 部分版本在读写配置文件时对非 ASCII 路径处理不完善,放在纯英文目录能避免莫名其妙的启动失败。

导入订阅或配置文件

有两种方式,推荐第一种:

方式一:订阅链接(推荐)

  1. 右键托盘图标,选择「配置 → 打开配置目录」。
  2. 在界面中切换到「配置」页,把订阅链接粘贴到输入框,点击「下载」。
  3. 下载完成后右侧会出现配置卡片,单击卡片启用它。

方式二:手动放入 config.yaml

把配置文件重命名为 config.yaml,直接放进上面打开的配置目录,然后在托盘菜单里选择「重新加载配置」。

# 配置目录的默认位置
%USERPROFILE%\.config\clash

# 目录结构
.config/clash/
├── config.yaml      # 主配置文件
└── Country.mmdb     # IP 归属地数据库,首次启动自动下载

选择节点并开启代理

配置加载成功后,还需要两步才能真正生效:

  1. 在「代理」页面选择一条线路,或选择自动测速的代理组;
  2. 在托盘菜单中打开「系统代理」开关。

此时打开浏览器访问任意网站,托盘图标上应能看到实时的上下行速率。

如果开了系统代理仍然无法访问,先确认「代理」页里的节点不是红色的超时状态,其次是浏览器是否装了会接管代理设置的扩展。

推荐的进阶设置

设置项作用建议
开机自启登录后自动运行客户端开启
静默启动启动时不弹出主窗口开启
TUN 模式接管不支持系统代理的程序按需开启
订阅自动更新定时拉取最新节点开启,间隔 24 小时

关于 TUN 模式的原理与注意事项,可以继续阅读 TUN 模式原理与开启方法

常见问题处理

托盘图标不见了

点击任务栏的向上箭头,把图标拖到常驻区域;或在设置中关闭「隐藏不活动的图标」。

提示端口被占用

说明 7890 或 9090 已被其他程序使用。打开配置文件,把 portsocks-portexternal-controller 改成其他值后重载。

# 查找占用端口的进程
netstat -ano | findstr 7890

# 根据 PID 查看是哪个程序
tasklist | findstr <PID>

更新订阅后节点没有变化

订阅更新只是替换了配置文件内容,还需要在「代理」页重新点选一次代理组,或右键托盘选择「重新加载配置」。


到这里 Windows 端就配置完成了。如果还需要在手机上使用,可以继续查看 Android 与 iOS 的安装教程。

安装 ← 返回教程列表