关闭xbox开机自启动需四步:一、任务管理器“启动”页禁用xbox相关项;二、services.msc中禁用gaming services等核心服务;三、设置中将xbox应用后台权限设为“从不”;四、powershell卸载microsoft.xboxgamingoverlay和xboxapp本体。

Windows 11每次开机就自动拉起Xbox相关后台服务,导致CPU占用异常、锁屏后风扇狂转、电池掉电加快,甚至全屏游戏时突然弹出ms-gamingoverlay浮窗——这不是误触,而是系统级服务在持续注入。
关闭Xbox开机自启动应用
第一步:按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到“启动”选项卡。
第二步:在列表中找到 Xbox App Services、Xbox Game Bar 或带 Xbox 字样的条目 → 右键 → 选择“禁用”。
这一步直接切断应用层的开机拉起链路,比进设置翻三层菜单更快更准。禁用后重启验证,任务管理器“启动”页里对应项状态必须显示为“已禁用”,否则说明没点成功。
停用核心后台服务
方法一:禁用 Gaming Services 及关联模块
1、按 Win + R 输入 services.msc 回车。
2、在服务列表中依次找到并双击以下三项:
• Gaming Services
• Xbox Game Monitoring Service
• GameDVR and Broadcast User Service
3、对每一项执行:启动类型 → 设为“禁用” → 点击“停止” → 点击“确定”。
注意:ms-gamingoverlay 在部分系统版本中不单独显示,它由 Gaming Services 驱动,只要禁用后者即可连带阻断。
方法二:用 PowerShell 一次性停用全部(管理员权限)
右键开始菜单 → 选择“Windows Terminal(管理员)” → 粘贴执行:Get-Service *gaming* | Where-Object {$_.Status -eq 'Running'} | Stop-Service -ForceGet-Service *xbox* | Where-Object {$_.StartType -ne 'Disabled'} | Set-Service -StartupType Disabled
这两行命令会强制终止所有运行中的Xbox类服务,并将它们的启动类型永久设为禁用。
阻止后台权限残留唤醒
1、按 Win + I 进入设置 → 左侧点“应用” → 右侧选“已安装的应用”。
2、搜索框输入 Xbox,点击结果中的 Xbox 应用 → 点右侧“⋯” → “高级选项”。
3、下滑到“后台应用权限” → 将下拉菜单设为 【从不】。
4、重复步骤2~3,对 Xbox Game Bar 和 Gaming Services 也执行相同操作。
这一步关键在于堵死系统“偷偷唤醒”的通道——即使服务被禁,若后台权限开着,某些系统事件(如网络连接变化)仍可能触发短暂复活。
卸载Xbox Game Bar本体(彻底清除)
右键开始菜单 → 选择“Windows Terminal(管理员)” → 逐行执行:Get-AppxPackage *Microsoft.XboxGamingOverlay* | Remove-AppxPackageGet-AppxPackage *Microsoft.XboxApp* | Remove-AppxPackage
执行完无报错即表示卸载成功。重启后,Win+G 快捷键将完全失效,且任务管理器进程列表中再不会出现 XboxGamingOverlay.exe 或 XboxApp.exe。











