针对Steam用户常遭遇、极易造成核心体验困扰的两大高频报错——137(常见于游戏启动加载、账号关联或Steam Deck同步验证环节)与118(典型的商店/社区/部分游戏 *** 连接失败提示),本文整理了一套覆盖Xbox联动适配、Steam Deck专属登录细节、订阅服务状态校验的**精准三步通杀指南**,无需复杂工具或深度配置,能适配绝大多数玩家快速排查并修复问题。
你正准备打开Steam Deck玩《极限竞速:地平线5》同步XGP存档,或者用电脑Steam绑定Xbox好友,甚至刚订阅完Xbox Game Pass PC版想转Steam验证——突然弹出一行灰色小字“错误代码:137”,直接把兴致浇灭?
别慌!虽然Steam官方没给137错误明确的通用解释,但结合国内外社区海量反馈和测试,这99%是「微软Xbox账户与Steam关联链路中断」导致的——覆盖三大高频场景:Steam Deck微软账户登录、Steam/XGP跨平台联动/存档同步、微软订阅转Steam验证,下面给你分场景的核心通杀解法,2-10分钟就能搞定。
场景1:Steam Deck(OS/Linux系统)弹出137
Deck是137错误的「重灾区」,毕竟Valve把Linux生态和微软Xbox联动是技术缝合怪,问题多在微软账户OAuth2.0授权缓存过期、DNS解析Xbox服务器失败、Linux防火墙默认拦截微软验证端口这三点。
核心解法(通杀80%以上Deck 137)
先软重置微软+Steam关联缓存(最快!)
不用重启系统,先试这个:
- 打开Deck桌面模式的「设置」→「账户」→「关联服务」→找到「Xbox」点「断开」,输入Deck密码确认;
- 关闭Steam(长按电源键→「关闭Steam」,不是最小化到任务栏!);
- 重新打开Steam,再走一遍「设置」→「账户」→「关联服务」→「关联Xbox」,用你绑定XGP/想同步存档的微软账号扫码/密码登录。
换Steam Deck专用DNS(Linux解析弱鸡专用)
软重置没用的话,大概率是国内运营商DNS屏蔽/污染了Xbox Live验证节点(比如login.live.com、xsts.xboxlive.com):
- 桌面模式打开「系统设置」→「 *** 」→选你用的Wi-Fi/有线→点「配置」→「IPv4」→把「 *** 」改成「手动」;
- DNS服务器填这两个之一(首选第二个国内缓存更好的):
- Google DNS:
8.8.8/8.4.4 - Cloudflare DNS:
1.1.1/0.0.1
- Google DNS:
- 保存后断开Wi-Fi再重连,再试关联。
场景2:电脑Steam(Windows/Mac)弹出137
Windows版比Deck稳,但Mac版偶尔也会犯。核心问题是本地Xbox Live缓存冲突、电脑防火墙/杀毒软件误杀、或者Xbox App本身没开/没登录。
核心解法
Windows/Mac通用:彻底清理所有关联缓存+Xbox本地数据
- 先断关联:电脑Steam右上角头像→「账户明细」→「关联服务」→「Xbox」→「断开」;
- Windows版额外清理Xbox本地数据:
- 按下
Win+R,输入%localappdata%\Packages\Microsoft.XboxApp_8wekyb3d8bbwe,回车; - 全选所有文件夹(除了
LocalState里的截图/存档?想彻底清可以删,但建议先备份)→删除; - 再按下
Win+R,输入wsreset.exe,回车(重置Microsoft Store和Xbox App缓存),等黑色窗口自动消失;
- 按下
- 重新关联:先确保Xbox App(Windows要从微软商店打开,Mac用Steam内置关联页不需要单独装)已经登录同一个要绑定的微软账号,再走Steam关联流程。
临时关杀毒/防火墙+用管理员权限开Steam
Windows Defender、360、腾讯管家这类软件,经常把Steam访问xsts.xboxlive.com的请求当成「跨平台间谍软件」拦截:
- 先临时关闭杀毒软件的实时防护、防火墙(关10分钟就行,解决后可以加白名单);
- Windows用户右键Steam图标→「以管理员身份运行」,再试关联;
- 后续想永久解决:在防火墙/杀毒软件的「应用权限」里,给Steam、Xbox App、Microsoft Store全部开「完全访问 *** 」的权限。
场景3:XGP订阅转Steam/微软授权Steam订阅验证弹出137
比如你买了「Xbox Game Pass PC版兑换码想绑定Steam」「Xbox通行证里的Steam游戏突然显示未授权,弹出137」——这种情况一般是微软授权服务器延迟、兑换码未激活成功关联Steam ID、或者本地订阅状态过期。
核心解法
检查微软兑换码/订阅状态(最容易漏!)
- 打开浏览器登录微软账户订阅页面,确认:
- XGP兑换码已经成功绑定到当前登录的微软账号;
- 订阅状态是「已激活」「有效」,没有到期/封禁;
- 订阅的「设备数量限制」里有没有Steam Deck/你的电脑(如果是家庭组,确认主号有没有把你加进去且授权了Steam)。
强制同步微软→Steam的授权状态
- 先断微软+Steam关联,退出Steam账户(不是最小化!);
- 打开Xbox官网授权管理,找到你刚断开的Steam设备→点「删除授权」;
- 重新登录Steam,走关联流程→用同一个微软账号登录→强制刷新授权。
最后一招:如果以上全没用
极少数情况是Steam服务器或Xbox Live验证节点临时炸了——这时候别折腾,去「SteamDB官方状态页」「Xbox Live状态页」看一眼(搜关键词就能找到),如果是服务器红色,等1-2小时再试就行。
Mac版Steam绑定Xbox的成功率比Windows/Deck低,建议尽量用Windows先绑定好同一个Steam账号,再在Mac/Deck上直接登录。
