Atlas OS Xbox 登录报错 0x89235107?3 条路线快速修复游戏服务
【免费下载链接】Atlas🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability.项目地址: https://gitcode.com/GitHub_Trending/atlas1/Atlas
你装完 Atlas OS 之后,Xbox 应用登录一直卡在"出现错误,请稍后再试(0x89235107)",Game Pass 游戏库和联机功能都用不了。这篇指南按耗时从短到长给了 3 条修复路线:路线一约 5 分钟,最重的路线三约 40 分钟,每步都附验证方法,修到哪一步生效就停在哪一步。
先花 30 秒确认:是不是踩了这个坑
以下 5 条里命中 3 条以上,就继续往下看:
- 在 Xbox 应用输入微软账号密码后,转圈超过 10 秒,最后弹出"出现错误,请稍后再试(0x89235107)"
- Game Pass 游戏库是空的,或者好友、派对页面一直加载不出
- 同一个账号在浏览器、手机上都能正常登录,只有这台机器不行
- 重启电脑后立刻复现,不是偶发
- 安装 Atlas OS 时勾选过较深的精简选项,或装完后动过
tweaks相关配置
⚠️ 与相似错误的区分:0x89235107 出现在"账号已提交、Xbox Live 会话建立失败"这一步。如果你的浏览器也打不开 xbox.com,那是网络层问题,先修网络;错误码是 0x80190193 的同样优先查网络。本文只处理"网络正常、Xbox 登录失败"的情况。
三条修复路线,按耗时从轻到重
三条路线是递进关系:先走路线一,没生效再走路线二,依次类推。每条路线末尾都有一句"怎么算修好了"的验证标准,按它判断是否继续。
路线一 · 轻量操作:5 分钟重置应用缓存
适用人群:只装了默认配置、没手动删过组件的用户;预计耗时约 5 分钟。
- 打开"设置 → 应用 → 安装的应用",搜索 Xbox,点右侧"..."→"高级选项",拉到最底部点"重置"(约 1 分钟,本地应用数据会被清空)
- 打开 Microsoft Store,进入"下载和更新",点"获取更新",确认 Xbox 相关应用都是最新版
- 重启电脑,重新登录 Xbox 应用
✅ 怎么算修好了:登录页 10 秒内加载完成,输入账号后能看到 Game Pass 游戏库。没修好 → 走路线二。
路线二 · 服务与组件层面:按对照表核对 4 项服务状态
适用人群:路线一做完仍报 0x89235107 的用户;预计耗时约 15 分钟。
- 按
Win + R输入services.msc打开服务管理器,按下表逐项核对:
| 服务名称 | 内部名 | 预期状态 |
|---|---|---|
| Xbox Live Auth Manager | XblAuthManager | 正在运行;启动类型至少"手动",推荐"自动(延迟启动)" |
| Xbox Live Networking Service | XboxNetApiSvc | 同上 |
| Xbox Live Game Save | XblGameSave | 同上 |
| Xbox Accessory Management Service | XboxGipSvc | 同上 |
顺带确认 GameMonSvc(Xbox Game Monitoring)和 GameSvc(Gaming Services)没有被设为禁用。
- 哪项被设为"已禁用",就双击改成"自动(延迟启动)"并点"启动"
- 不想逐项核对的话:以管理员身份运行
C:\Windows\AtlasDesktop\9. Troubleshooting\Set services to defaults.cmd,它会把 Atlas 调整过的所有服务批量恢复为 Windows 默认值(项目自带脚本,开头就写着"Disabling services often breaks features",正是为这类故障准备的) - 如果 Microsoft Store 曾被禁用,用管理员运行
C:\Windows\AtlasDesktop\6. Advanced Configuration\Microsoft Store\Enable Microsoft Store (default).cmd恢复,否则后面重装应用会装不上
怎么算修好了:4 个服务全部显示"正在运行",Xbox 登录成功且能看到好友在线状态。没修好 → 走路线三。
路线三 · 深度重建:40 分钟修复组件并重新注册应用
🔧 适用人群:前两条都没生效、或安装时精简过激导致应用丢失的用户;预计耗时约 40~60 分钟。
- 以管理员身份运行
C:\Windows\AtlasDesktop\9. Troubleshooting\Repair Windows Components.cmd,它会依次执行dism /online /cleanup-image /restorehealth和sfc /scannow,把损坏的 Windows 组件库修复回来(中途不要关窗口,结束后按提示重启) - 重启后,在管理员 PowerShell 中运行下面这条命令,检查 Xbox 应用包是否还在并重新注册:
Get-AppxPackage -AllUsers Microsoft.GamingApp* | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }预期输出:没有任何报错、直接返回命令行提示符,即重新注册成功;如果看到 "was not found" 提示,说明应用包已被移除,去 Microsoft Store 搜索"Xbox"重新下载安装即可。
- 再次重启电脑,登录 Xbox 应用
怎么算修好了:登录成功,且 Game Pass 里的游戏能正常启动并进入。
它为什么会出问题:对照 3 处被精简的组件
想弄清原理的看这里:Atlas OS 的精简动作集中在 AppX 包、注册表、系统服务三处,而 Xbox 登录恰好横跨这三处。下面这张表说明每个组件断了会发生什么。
| 被影响的组件 | 它的作用 | 出问题后的表现 |
|---|---|---|
| Xbox 应用包(含旧版 Microsoft.XboxApp) | 登录界面、Game Pass、好友列表 | 应用打不开、登录后转圈 |
Deprovisioned 注册表项(HKLM\...\AppxAllUserStore\Deprovisioned) | 阻止 Windows 更新自动装回已删除的应用 | Store 里装不回 Xbox 应用 |
| GameDVR / Game Bar 相关注册表 | 游戏内覆盖层与录制 | 登录后 Xbox Live 会话初始化失败 |
| Xbox Live 相关服务 | 账号认证、游戏存档、网络通信 | 直接弹出 0x89235107 |
两处仓库配置可以直接对照:
- src/playbook/Configuration/atlas/appx.yml:第 42 行移除
Microsoft.XboxApp*(旧版 Xbox Console Companion),并在第 86 行把已删包写入 Deprovisioned 注册表项防止装回——这就是"Store 里装不回来"的来源 - src/playbook/Configuration/tweaks/performance/disable-game-bar.yml:把
GameDVR_Enabled、AppCaptureEnabled等值置 0,关闭游戏栏与录制;同时 src/playbook/Configuration/atlas/services.yml 会先备份再批量调整服务启动方式
修完之后:3 项避坑习惯 + 一张维护表
修好只是这一次,下面 3 条习惯能避免问题在下次更新或重装时复发。
- 安装 Atlas OS 的组件选择界面:保留 Microsoft Store 与游戏相关选项,不要全部精简
- 不要手动往 appx 移除列表里追加
Microsoft.Gaming*、Microsoft.Xbox*开头的包 - 每次手动改服务或注册表前建一个系统还原点(Atlas 安装时也会把服务快照备份到
winServices.reg,"Set services to defaults" 就依赖它做恢复)
| 节奏 | 检查内容 | 怎么查 |
|---|---|---|
| 每月 | 4 个 Xbox 服务是否仍为"正在运行" | services.msc 对照路线二的表 |
| 每季度 | Windows 更新后是否又出现 0x89235107 | Xbox 应用登录一次,看能否进 Game Pass 库 |
| 每年 | 系统服务与 Atlas 配置的漂移程度 | 跑一次"Set services to defaults.cmd"做对比 |
进阶加餐:排除规则示例 + 排查流程图
只给愿意改配置或写脚本的用户,普通用户跳过本节不影响修复。
自定义排除规则:如果你二次开发 Atlas 的 playbook、自定义 appx 移除列表,把现代 Xbox 应用家族放进保留白名单,避免误删:
# appx.yml 移除列表的保留白名单(这些包不要写入移除列表) keep: - Microsoft.GamingApp* # Xbox 应用 - Microsoft.GamingServices* # 游戏服务(认证/存档基础) - Microsoft.XboxGamingOverlay* # 游戏内覆盖层 - Microsoft.XboxIdentityProvider* # 身份认证排查流程图(与三条路线一一对应,打印贴墙不嫌长):
Xbox 登录报 0x89235107 ├─ 浏览器能打开 xbox.com 吗? │ └─ 不能 → 先修网络(超出本文范围) ├─ 路线一:重置应用 + 更新 Store(约 5 分钟) │ ├─ 登录成功 → 结束 │ └─ 仍报错 ↓ ├─ 路线二:核对 4 个服务 / Set services to defaults.cmd(约 15 分钟) │ ├─ 登录成功 → 结束 │ └─ 仍报错 ↓ └─ 路线三:Repair Windows Components + 重新注册(约 40 分钟) └─ 仍不行 → 重装 Atlas,组件选择时保留 Store 与游戏选项高频问题速答
4 组问题覆盖最常见的后续疑问,每条回答都控制在 3 句内。
修好之后游戏帧率会掉吗?基本不会。恢复 4 个服务和 1 个应用包,空闲内存占用在几十 MB 量级,Atlas 删遥测、精简后台应用带来的收益不受影响。
Windows 大更新之后错误又回来了,怎么办?更新可能改动应用包或服务配置。先重走一遍路线一,无效再跑一次"Set services to defaults.cmd"。
我只玩单机游戏,这个错需要修吗?不需要。0x89235107 只影响 Xbox Live 在线功能,单机游戏照常用;以后想用 Game Pass 再修。
怎么判断是账号问题还是这台机器的问题?同一账号能在浏览器或另一台设备登录,账号就没问题。故障在本机系统配置,按三条路线排查即可。
Atlas OS 的价值在于把用不到的组件和后台清掉,换来更低的资源占用;这次 Xbox 登录问题本质是"精简名单碰上了你还要用的服务"。按上面的路线修好后,你既保留了精简带来的收益,也拿回了完整的游戏功能——两条都不必牺牲。
【免费下载链接】Atlas🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability.项目地址: https://gitcode.com/GitHub_Trending/atlas1/Atlas
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考