K 机场K
机场推荐 · 选购手册

shadowsocks-windows 怎么用:版本状态与使用边界

一句话回答:shadowsocks-windows 怎么用:解压压缩包后运行程序,在托盘图标右键菜单的「服务器」里填写地址、端口、密码和加密方式,再启用系统代理,或在浏览器手动设置 127.0.0.1 的 1080 端口代理。它只支持 Shadowsocks,需要 .NET Framework 4.8。

先说结论

shadowsocks-windows 是 shadowsocks 组织在 GitHub 上的官方 Windows 客户端,仓库描述为「A C# port of shadowsocks」,也就是用 C# 重写的 shadowsocks 客户端。它曾经是 Windows 用户最常用的入门工具之一,图标常驻在任务栏右下角的托盘区。

但从官方页面能读到的信息看,它已经很久没有新的正式版本了。最新的 4.4.1.0 发布于 2022 年 2 月,之后官方没有再发布正式版。仓库没有归档,README 里也没有停止维护的声明,所以本页不给它贴上「已停止维护」的标签;但对于新用户,本站不把它作为 Windows 平台的首选推荐。

官方信息核实结果

核实日期为 2026 年 10 月 21 日,数据来源是官方 GitHub 仓库首页、Releases 页面、README 原文以及 GitHub 接口返回的仓库元数据:

  • 官方仓库:https://github.com/shadowsocks/shadowsocks-windows
  • 默认分支:v4
  • 最新正式版:4.4.1.0,发布时间 2022 年 2 月 8 日(UTC)
  • 发布附件:Shadowsocks-4.4.1.0.zip,更新说明中附有 MD5、SHA1、SHA256 三种校验值
  • 更新内容:增加对 plain 与 none 加密方式的支持
  • 上一个版本:4.4.0.0,发布于 2020 年 12 月 31 日
  • 平台:Windows
  • 运行环境:.NET Framework 4.8 或更高版本;Microsoft Visual C++ 2015 Redistributable(x86)
  • 许可证:README 标注 GPLv3;GitHub 自动识别结果为 NOASSERTION,属于识别工具未能判定
  • 归档状态:未归档;仓库最近一次推送为 2025 年 1 月 1 日
  • 价格:开源项目,Releases 页面免费下载
  • 订阅导入、二维码扫描、ss:// 链接导入:README 功能列表中均未提及,标注为「未能核实」

网上一些软件站或包管理器页面会列出 3.3.4、4.0.4 等旧版本,那些都是历史版本或第三方转载,不代表当前状态。

维护状态说明

为什么要单独写这一节?因为「没有归档」和「仍在积极维护」是两回事。

从 Releases 的时间线看,4.3.3.0、4.4.0.0 两个版本集中在 2020 年 12 月,4.4.1.0 在 2022 年 2 月,此后就没有新的正式发布。对于一个网络代理工具来说,四年多不发版,意味着这期间出现的新加密方式、新的系统兼容问题,都不会在正式版中得到处理。

另一方面,Windows 系统本身也在更新。依赖 .NET Framework 4.8 的程序在当前的 Windows 10 和 Windows 11 上通常仍能运行,但官方没有发布任何针对新系统的兼容说明,本页也无法替官方作出保证。

因此本站的态度是:如果你已经在用,并且自己的 Shadowsocks 服务端工作正常,可以继续使用,但请只使用官方 Releases 中的 4.4.1.0,并核对 SHA256 校验值;如果你是新用户,或者需要导入机场订阅,建议直接选择仍有近期发布的客户端,例如本站收录的 v2rayN 或 Clash Verge Rev。

shadowsocks-windows 安装前的准备

这款客户端不是常规的安装程序,而是一个压缩包,解压后直接运行其中的可执行文件。具体步骤如下:

  1. 在官方 Releases 页面下载 Shadowsocks-4.4.1.0.zip。
  2. 用系统自带的工具或 PowerShell 计算文件的 SHA256 值,与更新说明中给出的数值比对,二者必须完全一致。
  3. 确认电脑已安装 .NET Framework 4.8 及以上版本;如果没有,从微软官方网站下载安装。
  4. 确认已安装 Visual C++ 2015 Redistributable 的 x86 版本。注意 README 特别写的是 x86,即便你的系统是 64 位,也需要这个 32 位运行库。
  5. 把压缩包解压到一个固定的文件夹,例如用户目录下的某个子文件夹。不要放在系统盘的 Program Files 里,否则程序写入配置文件时可能遇到权限问题。

杀毒软件有时会对这类代理工具报警。如果文件校验值与官方一致,可以把它加入白名单;如果校验值对不上,请直接删除,不要运行。下载来源的判断方法可参考 下载安全指南。

shadowsocks-windows 托盘菜单的基本用法

运行后,程序不会弹出大窗口,而是在任务栏通知区域出现一个小图标,所有操作都从右键菜单进入。README 中描述的基本用法大致如下,菜单名称在不同版本中略有差异:

  • 在「服务器」相关菜单中添加服务器。可以添加多个,之后在菜单里切换。
  • 打开「启用系统代理」相关选项,让系统流量经过代理。如果浏览器装了其他代理插件,需要先禁用,避免冲突。
  • 如果不想改动系统代理,可以在浏览器中手动设置 SOCKS5 或 HTTP 代理,地址为 127.0.0.1,默认端口为 1080。端口可以在编辑服务器的窗口里修改。

填写服务器时,需要服务器地址、端口、密码和加密方式四项。加密方式必须与服务端一致,这是连接失败最常见的原因之一。

PAC 模式与全局模式

README 的功能列表写明支持 PAC 模式和全局模式,这是这款客户端的核心分流方式。

全局模式下,所有走系统代理的流量都会经过 Shadowsocks 服务器,适合临时测试服务器是否可用。PAC 模式则按照规则决定哪些网站走代理、哪些直连。

当前的 v4 分支使用 v2fly 社区的 domain-list-community 作为 GeoSite 规则来源。README 说明,可以在 gui-config.json 中修改 geositePreferDirect 这一项来切换白名单或黑名单思路,自定义规则写在 user-rule.txt 中。对于普通用户,保持默认即可;如果某个网站总是走错线路,再去 user-rule.txt 里补充规则。

需要注意,系统代理只对遵守系统代理设置的程序生效。很多游戏、命令行工具、部分桌面应用不会读取系统代理,这些程序的流量不会经过客户端。README 也提到 UDP 转发需要借助 SocksCap 或 ProxyCap 一类的工具。如果你需要全局接管所有流量,这款客户端并不擅长,可以了解带 TUN 模式的其他客户端。

与机场订阅的关系

这款客户端只支持 Shadowsocks 协议。机场提供的订阅如果是 Clash 格式的 YAML 文件,或者混合了 VMess、Trojan、Hysteria2 等协议,它都无法直接使用。关于订阅的不同形态,可以看 订阅链接是什么;关于协议的差异,可以看 协议说明。

即便机场提供的是纯 Shadowsocks 节点,官方 README 也没有写明是否支持订阅链接的批量导入与定时更新。本页不做假设,最稳妥的方式是逐个手动添加服务器参数。节点数量一多,这种方式就会变得繁琐,这也是本站更推荐多协议客户端的原因之一。如果你在其他客户端里遇到订阅无法更新的问题,可以参考 订阅更新失败排查。

shadowsocks-windows 连接不上时先查什么

  • 服务器参数:逐项核对地址、端口、密码、加密方式,尤其是加密方式的大小写和拼写。
  • 本机时间:系统时间与网络时间相差太多时,部分加密方式会握手失败,打开系统设置里的自动同步时间。
  • 端口占用:如果 1080 端口被其他程序占用,客户端无法监听,可以改用其他端口。
  • 防火墙:首次运行时 Windows 防火墙可能弹出提示,需要允许程序访问网络。
  • 服务器本身:如果换到其他客户端也无法连接,问题多半在服务器或线路,参考 节点全部超时排查。

想换客户端时如何迁移

很多老用户之所以一直没换,是因为担心服务器配置要重新填写。其实迁移并不复杂。

README 提到程序目录下有一个 gui-config.json 配置文件,客户端的各项设置一般都写在这里,服务器列表是否也在其中,请以你本机文件的实际内容为准。迁移之前,先把整个程序文件夹复制一份作为备份,然后打开这个文件,逐个记下每台服务器的地址、端口、密码和加密方式。注意这个文件里包含明文密码,备份时不要上传到网盘的公开目录,也不要发给别人。

拿到这些参数之后,在新的客户端中手动添加 Shadowsocks 类型的节点,填入同样的四项内容即可。如果新客户端支持从剪贴板导入链接,也可以先在旧客户端里使用分享相关的功能导出链接,不同版本名称略有差异。确认新客户端可以正常连接后,再退出旧客户端,并在系统设置里检查代理是否已经恢复为关闭状态,避免两个程序同时修改系统代理导致上网异常。

小结

shadowsocks-windows 是有官方背书的开源项目,许可证为 GPLv3,最新正式版为 2022 年 2 月发布的 4.4.1.0,需要 .NET Framework 4.8 和 x86 的 VC++ 2015 运行库。仓库未归档,但已经多年没有新的正式发布,订阅导入能力在官方说明中也没有提到。老用户可以在核对校验值后继续使用,新用户和机场用户建议参考 Windows 客户端使用指南,或回到 客户端总览 选择更合适的工具。

常见问题

shadowsocks-windows 最新版本是多少?

官方 GitHub Releases 上的最新正式版是 4.4.1.0,发布于 2022 年 2 月 8 日,更新说明只有一条:增加对 plain 和 none 加密方式的支持。此后官方没有再发布新的正式版本。

这个项目已经停止维护了吗?

官方仓库没有归档标记,也没有在 README 中写明停止维护。但它最后一次正式发布距今已超过四年,仓库最近一次推送是 2025 年 1 月 1 日。本页把它描述为「长期未发布新版本」,而不是「已停止维护」。

运行它需要什么环境?

README 写明需要 .NET Framework 4.8 或更高版本,以及 Microsoft Visual C++ 2015 Redistributable(x86)。这两个运行库都应当从微软官方网站获取。

能直接导入机场订阅吗?

官方 README 的功能列表中没有提到订阅导入。它是 Shadowsocks 协议专用的客户端,不处理 Clash 配置或其他协议的节点,管理整套机场订阅建议换用仍在活跃更新的多协议客户端。

Windows 机场推荐:本站推荐的 3 家

从 Windows 机场推荐 榜单里取前 3 家,本站主推的合作品牌排在前面(已标注合作);价格以官网为准。

机场主力套餐推荐理由优惠码
星岛梦¥8 / 月 · 60GB支持 Clash / Mihomo、Shadowrocket、sing-box 导入订阅nmw888官网 ↗
光速云¥23 / 月 · 148GB支持 Clash / Mihomo、Shadowrocket 导入订阅AMM官网 ↗
飞猫云¥8 / 月 · 50GB支持 Clash / Mihomo、Shadowrocket 导入订阅flycat888官网 ↗