-
Notifications
You must be signed in to change notification settings - Fork 29
WinXray

一个单文件,一个窗口,一次点击——把代理精简到不能再精简
WinXray 是一款专为 Windows 打造的极简代理客户端。它只有一个可执行文件,没有安装包,没有复杂的依赖库,解压即用。在这个客户端普遍追求大而全的时代,WinXray 反其道而行——它把“打开、导入、连接”三件事压缩到了几乎零学习成本的程度,同时内置了 Xray 核心,能够连接 VLESS、VMess、Trojan、Shadowsocks 等主流节点。如果你只是想找一个小到可以放进 U 盘、快到你还没反应过来就已连上的工具,WinXray 几乎就是为此而生。
对代理还不太了解?请先阅读 什么是“机场”? 和 Clash 使用教程 打好基础。等你看懂了节点和订阅的关系,WinXray 就是你电脑桌面上那枚几乎感觉不到存在的一键开关。
最直白的解释:
WinXray = 单文件绿色软件 + 内置 Xray 核心 + 极简到极致的一键代理
它自身不产生任何代理节点,必须通过机场订阅链接、手动粘贴节点或扫描二维码来获取服务器信息。和 v2rayN 的“信息密集型控制台”不同,WinXray 的整个主界面就是一个节点列表外加一个连接按钮。没有策略组可视化编辑器,没有规则面板,没有日志分栏——它把所有这些都藏进了后台,只把用户最需要的那一个动作留在明处。
它的运行流程简单到可以一行说完:
粘贴订阅链接 / 手动添加节点
↓
WinXray 自动解析
↓
点击连接
↓
Xray 核心接管系统代理
↓
所有流量从节点发出
在 Windows 代理工具已经多到内卷的今天,WinXray 依然有一批死忠用户,理由如下:
整个 WinXray 只有一个 .exe 文件,体积通常不超过 20MB(包含内核)。不需要安装,不需要 .NET Framework,不需要 Visual C++ 运行库。把它放在桌面、U 盘、甚至网络映射盘里,双击就能运行。相比
Clash for Windows
的 Electron 框架,WinXray 对系统资源的占用几乎可以忽略不计。
WinXray 内置了 Xray-core,因此它天然支持:
- VLESS + XTLS-Vision + Reality
- VMess
- Trojan
- Shadowsocks
- Socks5 / HTTP 代理
这意味着无论是机场的标准节点,还是你自己搭建的 Reality 服务器,WinXray 都能直接连接,不需要额外下载内核文件。
WinXray 有一个非常讨喜的功能:当你导入一批节点后,它会自动进行延迟测试,并把最快的节点排在最前面。连接时,如果你没有手动指定,它会优先选择延迟最低的那个。对于“懒得选节点”的用户来说,这个细节省去了大量试错时间。
WinXray 的所有配置都保存在程序目录下的一个配置文件中,不写注册表,不产生系统垃圾。用完直接删除文件夹,系统里不会留下任何痕迹。这一点对于需要在公用电脑上临时使用代理的用户尤其重要。
如果说 Clash Mi 已经把极简做到了 8 分,WinXray 就是把极简推到了 10 分。整个软件只有两个主要页面:“节点列表”和“设置”。设置页里也仅有一屏选项,没有任何需要阅读文档才能理解的术语。
WinXray 的原版发布渠道主要是作者的 GitHub 仓库。不过,为了方便统一管理和获取,你可以在本 Wiki 维护的 Releases 页面找到它以及其他配套客户端的下载入口:
📦 Clashforwinodws 官方 Releases 页面
▲ 该页面汇集了本 Wiki 涉及的多款客户端资源。在其中找到以 WinXray 开头的压缩包(通常为 .zip 或 .7z),下载后解压即可使用。
使用方式极其简单:
- 下载压缩包,解压到任意文件夹(建议使用英文路径)。
- 进入文件夹,双击
WinXray.exe。 - 程序启动后,主窗口会显示一个空的节点列表。

▲ 打开 WinXray,你看到的只有一个列表和一个按钮,没有任何多余的元素
机场提供的 V2Ray/Xray 订阅链接是 WinXray 获取节点的主要途径:
https://your-airport.com/sub?target=v2ray&token=xxxx操作步骤:
- 打开 WinXray,点击窗口顶部的 “订阅” 标签。
- 在输入框中粘贴订阅链接,点击 “添加” 或 “更新”。
- 软件会自动下载并解析节点,完成后节点会出现在列表中。
- 回到 “节点” 标签,你可以看到所有节点及其延迟。

▲ 订阅页面可以添加多个链接,并支持一键全部更新
如果订阅下载失败,请参考 Clash 使用教程 中的订阅排错章节,关于 User-Agent 和链接格式的问题在 WinXray 中同样适用。
WinXray 的界面被刻意压缩到了两个标签页,每个页面都直指核心。
这是主页面。每一行显示:节点名称、协议类型、服务器地址和延迟(自动测速后显示)。双击任意节点即可将它设为当前使用。右键点击节点可以:测速、编辑、复制分享链接、生成二维码、删除等。
>
▲ 节点按延迟自动排序,最快的永远在最上面
在这里添加、删除和更新订阅链接。支持多个订阅共存,每个订阅独立管理。更新时可以选择“通过代理更新”或“直连更新”,这在订阅地址本身被墙时非常实用。
主界面底部有一个硕大的连接按钮。点击后,WinXray 会立即将所选节点配置为系统代理,状态栏出现 VPN 标志。再次点击断开。没有模式切换,没有复杂的路由设置,一切从简。
设置页非常克制,只包含:
- 本地端口:HTTP/SOCKS5 代理端口,默认通常为 10808/10809。
- 开机自启:是否随 Windows 启动。
- 最小化到托盘:关闭窗口后驻留托盘。
- 自动更新订阅:设置定时更新间隔。
- 核心切换:部分版本支持在 Xray 和 V2Ray 核心之间选择。
与 Clash 系列客户端不同,WinXray 没有复杂的规则引擎,它只提供两种最基本的代理行为:
| 模式 | 行为 | 适用场景 |
|---|---|---|
| 全局代理 | 所有流量走所选节点 | 需要统一出口 IP、测试节点 |
| 智能分流 | 国内 IP 直连,境外 IP 走代理 | 日常使用,推荐 |
WinXray 的“智能分流”基于内置的国内 IP 数据库,会自动判断流量归属地。虽然没有 Clash 那种按域名精细分流的能力,但对于绝大多数日常场景已经足够。如果你需要极其精细的按域名分流,推荐使用 Clash Verge Rev 这类规则引擎更强大的客户端。
WinXray 使用 Xray 核心的标准 JSON 配置格式,与 v2rayN 的节点定义部分互通。你可以将 v2rayN 中导出的节点链接(vmess://、vless:// 等)直接粘贴到 WinXray 中导入。反过来,WinXray 的节点也可以导出为链接,在其他 V2Ray 生态客户端中使用。
一个典型的 VLESS 节点链接示例:
vless://your-uuid@server.example.com:443?encryption=none&security=reality&sni=www.google.com&pbk=xxxx&sid=yyyy#My-Node
在 WinXray 中,你可以直接从剪贴板导入这样的链接,无需手动填写任何字段。
如果你对 Clash 配置语法更熟悉,想了解如何将 Clash 节点转换为 V2Ray 格式,请参阅 Clash 使用教程 中的转换部分。
WinXray 的轻巧使它在 Clash 生态之外的 V2Ray 世界里占据了一席之地,但这并不妨碍它与 Clash 客户端协同工作:
- 你可以用 v2rayN 做节点管理和批量测速,筛选出优质节点后,将节点链接导入 WinXray 作为日常轻量使用。
- 在 Windows 上同时安装 Clash Verge Rev 和 WinXray:前者负责复杂规则分流,后者作为备用快速连接器——当 Clash 配置出现问题时,WinXray 可以秒级启动接管网络。
- 配合 v2rayNG 使用,WinXray 在电脑上生成的节点二维码,手机上的 v2rayNG 扫一下就能同步节点。
其他可与 WinXray 配合的工具还包括 Sing-Box、 Hiddify Next、 karing 等。 这种多工具共存、各取所长的自由,正是 Clash 发展史 带给整个代理生态的活力。
- 检查当前选中的节点延迟是否正常(列表中应有绿色延迟数字)。
- 尝试切换到“全局代理”模式,排除智能分流规则的问题。
- 确认 Windows 系统代理设置没有被其他软件(如浏览器插件、VPN)篡改。
- 检查订阅链接是否能在浏览器中直接打开。
- 尝试在订阅管理中切换“通过代理更新”和“直连更新”。
- 部分机场对 User-Agent 有限制,WinXray 的订阅设置中可自定义 UA。
- 测速使用的是 TCP 连接测试,如果节点仅支持 UDP 或刚重启,可能出现误报。手动双击节点后尝试实际连接。
- 部分节点需要正确的 SNI 和指纹设置,检查节点信息是否完整。
- WinXray 是绿色软件,所有数据都保存在程序目录下。直接删除整个文件夹即可,不会在系统里留下任何痕迹。
| WinXray | Clash Mi | v2rayN | |
|---|---|---|---|
| 文件体积 | 极小(单文件,约 15-20MB) | 小(Tauri 应用) | 中等(含多内核) |
| 内核 | Xray 内置 | Clash.Meta | V2Ray/Xray/Sing-Box/mihomo 多核 |
| 协议支持 | VLESS, VMess, Trojan, SS 等 | VLESS, Hysteria2, TUIC 等 Meta 全协议 | 极广(取决于所选内核) |
| 规则能力 | 基础智能分流(国内/国外) | 完整 Clash 规则引擎 | 路由规则 + PAC |
| 适合用户 | 追求单文件便携、一键即连的极简主义者 | 喜欢极简界面但需要完整 Clash 规则的用户 | 需要深度控制、多类型节点混用的高级用户 |
如果你只是想要一个“打开就能用、用完就能走”的小工具,WinXray 不会让你失望。如果你需要更精细的按域名分流或者对 Hysteria2 等新协议有需求,那么 Clash Mi 或 Clash Verge Rev 会是更合适的选择。
WinXray 是 Windows 代理工具中的“最小可行产品”——它只做一件事,就是让你用最少的时间、最少的点击、最少的资源,连上你想要的节点。它可能不够聪明,不够花哨,但它绝对够快、够轻、够可靠。
开始使用 WinXray 的路径短到只有三步:
下载解压 → 粘贴订阅链接 → 双击节点,点击连接
之后,它就会像 Windows 自带的小工具一样安静地待在托盘里。当你想探索更丰富的规则定制和协议支持时,本 Wiki 中的其他客户端指南会为你打开更大的世界。
—— 下一篇推荐:v2rayNG 使用指南,看看 Android 端如何用同样纯粹的方式连接世界。
本文档由
Clashforwinodws/Clash-for-Winodows
社区维护
页面地址:
https://clashforwinodws.github.io/Clash-for-Winodows/