一、核心结论:默认情况下不会自动共用
明确的技术结论是:在默认的应用层系统代理模式下,Windows 多用户之间相互隔离,配置不会自动共用。
用户 A 登录并开启客户端设置系统代理后,该配置仅对用户 A 当前会话生效。当切换至用户 B 时,用户 B 的浏览器和应用处于直连状态。这由 Windows 账户安全模型与注册表架构所决定。
二、三个不同层级的生效机制
在 Windows 系统中,运行网络订阅通常涉及以下三个层级:
1. 用户级设置(HKCU 注册表隔离)
多数客户端开启“系统代理”时,本质是修改注册表键值:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings。由于各用户拥有独立的 HKEY_CURRENT_USER 分支,用户 A 的改动绝不会波及用户 B。
2. 客户端进程的生命周期隔离
客户端属于用户空间进程。若用户 A 仅切换用户未注销,进程仍在后台监听本地端口(如 127.0.0.1:7890);但若用户 A 注销或重启后由用户 B 直接登录,代理进程根本未启动。
3. TUN 虚拟网卡与系统服务(整机级)
若开启 TUN 虚拟网卡模式,驱动程序将在网络适配器层接管全局出站 IP 数据包。只要驱动核心服务常驻,切换用户后流量依然被 TUN 网卡捕获,实现跨用户接管。
| 部署模式 | 配置生效范围 | 用户切换后状态 | 其他用户是否需配置 |
|---|---|---|---|
| 系统代理模式(默认) | 仅当前登录用户(HKCU) | 原进程在后台监听,新用户不继承 | 需要,需在新用户下独立启动 |
| 局域网共享模式 (Allow LAN) | 本地 127.0.0.1 端口 | 原用户进程维持监听,其他用户可复用 | 将系统代理手动指向已监听端口 |
| TUN 虚拟网卡模式 | Windows 全网络栈(IP 层) | 核心进程未终止时整机全局生效 | 无需配置,整机流量自动接管 |
三、多用户并发故障:端口冲突排查
多用户共用时最常见的问题是本地监听端口冲突。
若用户 A 未注销并占用 7890 端口,用户 B 登录后若自启动另一套客户端并尝试绑定相同端口,系统将抛出 WSAEADDRINUSE (Error 10048) 异常,导致客户端闪退或无法连网。
多用户端口冲突排查路径
- 查看任务管理器“用户”选项卡,确认是否有未注销的后台会话。
- PowerShell 输入
Get-NetTCPConnection -LocalPort 7890查验端口占用 PID。 - 单例复用:用户 B 无需重复打开客户端,系统代理直接填入
127.0.0.1:7890即可。 - 独立端口:为不同账户配置独立的本地端口(如 7890 与 7892)。
四、多用户共用部署建议
在多用户 Windows 电脑上使用特朗普云,需注意:所有会话均共享同一份月度流量池。特朗普云套餐(150GB、300GB、500GB)标明“不限在线客户端”,允许多端并发,但流量按自然月重置不滚存。多用户高频下载时应统筹规划用量,具体可查阅特朗普云套餐规格与适用条件。
若家庭设备较多,在各账户频繁配置费时费力,可参阅路由器集中配置与每台设备单独配置对比,通过家庭旁路网关统一管理;也可参考Linux 系统代理与终端环境变量区别了解跨系统配置差异。