Windows 使用 Shadowsocks,先准备好 SS 节点和 Windows 客户端。拿到服务器地址、端口、密码和加密方式后,把节点添加到客户端,再设置系统代理即可使用。
一、下载并运行 Shadowsocks Windows 客户端
先下载 Shadowsocks for Windows,然后解压并运行 Shadowsocks.exe。这个客户端不需要传统的安装过程。
1. 下载 Shadowsocks for Windows
Shadowsocks for Windows 的官方项目位于 GitHub。官方 Releases 页面标记的最新版仍为 4.4.1.0,下载文件名为 Shadowsocks-4.4.1.0.zip。
Shadowsocks for Windows 4.4.x 需要 .NET Framework 4.8 或更高版本,同时需要 Microsoft Visual C++ 2015 Redistributable(x86)。程序无法启动时,先检查这两个运行环境是否已经安装。
2. 解压并运行 Shadowsocks.exe
下载完成后,把 ZIP 压缩包解压到单独的文件夹,不要在压缩包内部运行程序。
- 解压客户端:把下载的 ZIP 文件完整解压。
- 运行程序:进入解压后的文件夹,双击
Shadowsocks.exe。 - 查看任务栏图标:启动成功后,Windows 任务栏右下角会出现 Shadowsocks 图标。
后面的服务器、系统代理和 PAC 设置,都从任务栏中的 Shadowsocks 图标进入。
二、添加 Shadowsocks 服务器
添加服务器需要 SS 节点的服务器地址、端口、密码和加密方式。如果服务商提供的是二维码或 ss:// 链接,也可以使用客户端的导入功能。
还没有 SS 节点的用户,可以使用现成的 Shadowsocks 服务,例如:Just My Socks 注册、购买和使用教程。购买后取得 SS 节点信息,再按照下面的步骤添加到 Windows 客户端。
也可以购买 VPS 自己搭建 Shadowsocks 服务端。VPS 购买可以参考:搬瓦工注册与购买教程。
VPS 准备好以后,还需要安装 Shadowsocks 服务端,可以参考:VPS 搭建 Shadowsocks / SS 教程。服务端搭建完成后,会得到客户端需要填写的服务器地址、端口、密码和加密方式。
1. 手动填写 SS 节点信息
第一次运行 Shadowsocks.exe 时,客户端会打开服务器编辑窗口。以后添加或修改节点,可以右键任务栏中的 Shadowsocks 图标,进入“服务器”菜单,再打开“编辑服务器”。

Windows Shadowsocks 客户端服务器配置
进入服务器编辑窗口后,按照 SS 节点信息填写:
- 服务器地址:填写服务器的 IP 地址或域名。
- 服务器端口:填写服务端提供的端口,只填写数字。
- 密码:填写该节点对应的密码。
- 加密:选择服务端使用的加密方式。
- 插件程序:服务端使用插件时填写,没有使用时保持为空。
- 插件选项:按照服务端提供的插件参数填写,没有使用插件时保持为空。
- 备注:用于区分多个节点,可以填写地区、机房或线路名称。
- 代理端口:这是客户端在本机监听的端口,常见值为
1080,没有特殊需求时保持原有设置即可。
填写完成后点击“确定”保存。服务器端口是远程 SS 节点使用的端口,本地代理端口供电脑上的浏览器和软件连接,两者不要填反。
2. 通过二维码或 ss:// 链接导入节点
已经拿到二维码或 ss:// 链接时,不用再逐项输入服务器参数。
右键任务栏中的 Shadowsocks 图标,进入“服务器”菜单,可以找到“扫描屏幕上的二维码”和“从剪贴板导入 URL”。

Shadowsocks Windows 导入 SS 节点
- 扫描屏幕上的二维码:先把节点二维码显示在电脑屏幕上,再点击该选项识别并添加节点。
- 从剪贴板导入 URL:先复制以
ss://开头的节点链接,再点击该选项导入。
导入后,可以进入“编辑服务器”核对地址、端口、加密方式和备注。节点使用插件时,再核对插件程序和插件参数。
如果 SS 节点是自己搭建的,也可以通过面板生成 ss:// 链接。例如使用 3X-UI 面板搭建 Shadowsocks(SS)节点并导出 ss:// 链接 后,可以把生成的链接复制到 Windows 客户端中导入。
三、设置 Shadowsocks 系统代理和 PAC
节点保存以后,还要选择系统代理模式。Shadowsocks for Windows 提供禁用系统代理、PAC 模式和全局模式,PAC 模式还支持 GeoSite 和自定义规则。
1. 禁用系统代理、PAC 模式和全局模式有什么区别
这三个选项控制 Windows 系统代理:
- 禁用系统代理:Shadowsocks 不修改 Windows 系统代理。已经手工设置本地代理的软件仍能连接客户端。
- PAC 模式:按照 PAC 规则决定域名经过 SS 节点还是使用本地网络。
- 全局模式:支持 Windows 系统代理的软件会把请求交给 Shadowsocks 处理,适合测试节点、查询出口 IP 或排查 PAC 问题。
全局模式不会接管电脑中的所有程序。部分游戏、命令行工具以及自行管理网络连接的软件不会读取 Windows 系统代理。
右键任务栏中的 Shadowsocks 图标,选择“系统代理”,再选择需要的模式。

Shadowsocks Windows 系统代理设置
日常浏览网页可以使用 PAC 模式,检查节点和出口 IP 时可以临时切换到全局模式。
部分软件不读取 Windows 系统代理,但支持 SOCKS5 或 HTTP 代理。遇到这种情况,可以在软件中填写本地地址 127.0.0.1,端口填写 Shadowsocks 的本地代理端口,常见为 1080。
2. 更新 GeoSite 和添加 PAC 用户规则
PAC 模式会根据规则决定哪些域名经过 SS 节点,哪些域名使用本地网络。需要更新规则时,右键 Shadowsocks 图标,进入“PAC 模式”,再点击“从 GeoSite 更新本地 PAC”。

Shadowsocks Windows PAC 模式设置
更新后,客户端会根据 GeoSite 数据生成 pac.txt。需要添加自己的规则时,可以编辑 user-rule.txt。
也能手工修改 pac.txt,但再次更新 GeoSite 后,手工添加的内容可能丢失,所以长期使用的规则更适合写入 user-rule.txt。
菜单中的“使用在线 PAC”用于加载远程 PAC 地址。没有在线 PAC 地址时,使用本地 PAC 即可。
GeoSite 更新失败时,先检查电脑网络和客户端目录是否有写入权限。如果全局模式能正常使用,说明 SS 节点没有问题,此时主要检查 GeoSite 下载和 PAC 文件写入。
四、管理多个 Shadowsocks 服务器
客户端保存多个 SS 节点后,可以手工切换服务器,也可以使用自动切换功能。只有一个节点时,选中该服务器即可。
1. 手工切换 SS 节点
右键 Shadowsocks 图标并打开“服务器”菜单,就能看到已经保存的节点。节点较多时,可以通过备注区分地区、机房或线路。

Shadowsocks Windows 多服务器设置
选择节点后,客户端会使用该服务器。需要修改参数时,进入“编辑服务器”即可。
菜单中的“分享服务器配置”可以生成二维码或 ss:// 链接,用于自己的其他设备。
2. 使用服务器自动切换
保存多个可用节点后,也可以让客户端按照策略选择服务器。
- 负载均衡:从服务器列表中随机选择节点。
- 高可用:根据延迟和丢包情况选择连接质量较好的节点。
五、检查 Shadowsocks 是否连接成功
节点添加完成后,还需要确认 SS 是否能够正常连接。测试时建议先切换到全局模式,再通过网页访问和出口 IP 检查连接结果。
1. 测试节点和出口 IP
右键任务栏中的 Shadowsocks 图标,在“系统代理”中选择“全局模式”,然后打开需要经过代理访问的网站。
网页能够正常打开后,再访问 IPinfo 等 IP 查询网站。如果显示的是 SS 服务器出口 IP,说明浏览器已经通过 Shadowsocks 连接。
如果显示的仍是本地宽带或运营商 IP,检查 Windows 系统代理、浏览器代理设置以及 Shadowsocks 本地代理端口。
测试完成后,再按自己的使用习惯切回 PAC 模式。
2. 查看 Shadowsocks 日志
如果全局模式下网页仍无法打开,可以查看 Shadowsocks 日志,根据报错排查连接问题。
- 连接超时:检查服务器网络、端口和线路状态。
- 连接被拒绝:检查 Shadowsocks 服务端是否运行,以及服务器端口是否填写正确。
- 连接后仍无法正常通信:核对客户端和服务端使用的密码、加密方式是否一致。
如果日志没有明显报错,再检查服务端防火墙是否放行对应端口,以及服务器地址、端口等节点信息是否填写正确。
六、正向代理和开机启动设置
Shadowsocks for Windows 还提供正向代理和开机启动功能,这两项不是使用 SS 节点的必需设置。
正向代理用于让 Shadowsocks 先经过一个上游代理,再连接远程 SS 服务器。家用宽带、手机热点等常见网络环境下,只要 SS 节点能够正常连接,保持默认设置即可。
开机启动用于让 Shadowsocks 随 Windows 自动运行。经常使用客户端时可以开启,偶尔使用时保持关闭即可。开启后只是自动运行客户端,网络请求是否经过 SS 节点,仍由系统代理模式、PAC 规则和软件自身的代理设置决定。
| 机房位置 | 带宽 | 流量 | 设备 | 价格 | 购买 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5Gbit | 500GB/月 | 5台 | $5.88/月-$58.88/年 | 购买 |
| 洛杉矶 1000 | 5Gbit | 1T/月 | 无限 | $9.88/月-$98.88/年 | 购买 |
| 洛杉矶 5000 | 5Gbit | 5T/月 | 无限 | $48.99/月-$489.99/年 | 购买 |
| 洛杉矶 10000 | 5Gbit | 10T/月 | 无限 | $93.99/月-$948.99/年 | 购买 |
| 香港 CMI+NTT | 2.5Gbps | 500GB/月 | 5台 | $8.99/月-$89.99/年 | 购买 |
| 香港 CMI+NTT | 5Gbps | 1T/月 | 无限 | $14.90/月-$113.99/年 | 购买 |
| 香港 CMI+NTT | 5Gbps | 5T/月 | 无限 | $59.99/月-$599.99/年 | 购买 |
| 香港 IPLC 专线 | 300MB 独享 | 300GB/月 | 3台 | $21.00/月-$210.00/年 | 购买 |
| 香港 IPLC 专线 | 1G 独享 | 1T/月 | 无限 | $59.00/月-$589.00/年 | 购买 |
| 香港 CN2 GIA | 100MB 独享 | 100GB/月 | 3台 | $34.99/月-$349.99/年 | 购买 |
| 香港 CN2 GIA | 500MB 独享 | 500GB/月 | 5台 | $149.99/月-$1499.99/年 | 购买 |
| 香港 CN2 GIA | 1G 独享 | 1T/月 | 无限 | $279.99/月-$2799.99/年 | 购买 |
| 日本 CN2 GIA | 100MB 独享 | 100GB/月 | 3台 | $29.99/月-$299.99/年 | 购买 |
| 日本 CN2 GIA | 200MB 独享 | 500GB月 | 5台 | $135.99/月-$1349.99/年 | 购买 |
| 日本 CN2 GIA | 500MB 独享 | 1T/月 | 无限 | $239.00/月-$2399.00/年 | 购买 |
| 日本 CN2 GIA | 700MB 独享 | 5T/月 | 无限 | $1135.00/月-$11395.00/年 | 购买 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台 | $6.8/月-$67.99/年 | 购买 |
| 伦敦 1000 | 5Gbps | 1T/月 | 无限 | $11.29/月-$113.99/年 | 购买 |
| 伦敦 5000 | 5Gbps | 5T/月 | 无限 | $59.99/月-$559.99/年 | 购买 |
需要 VPS 服务器?Just My Socks 更适合直接使用代理服务;如果您需要建站、部署项目、搭建环境或学习 Linux,可以选择搬瓦工 VPS,参考 搬瓦工在售 VPS 套餐整理与购买推荐。 |
|||||

搬瓦工教程