必须从设置、服务、启动项和注册表四层面同步关闭xbox game bar才能彻底禁用:先在“设置>游戏>xbox game bar”中关闭主开关及捕获功能;再通过任务管理器或powershell结束相关进程;接着在启动项中禁用game bar自启;最后在注册表hkey_current_user\software\microsoft\windows\currentversion\gamedvr下新建并设为0的appcaptureenabled、historicalcaptureenabled和allowgamedvr三项。

Win10系统中游戏工具栏(即Xbox Game Bar)会频繁在全屏游戏时误触弹出、占用GPU资源导致卡顿,甚至干扰操作节奏;它默认启用且绑定Win+G快捷键,必须从界面开关、后台服务、启动项和注册表四个层面同步关闭才能彻底禁用。
通过系统设置关闭主开关
这一步直接切断游戏栏的调用入口,是最基础也最必要的操作。若跳过此步,后续所有操作都可能被覆盖或失效。
1、点击左下角“开始”按钮→选择“设置”(齿轮图标)→进入“游戏”选项。
2、在左侧菜单中点击“Xbox Game Bar”→将右侧【启用 Xbox Game Bar】开关拖动至关闭状态。
3、立即向下滚动,关闭下方“使用 Xbox Game Bar 进行游戏剪辑、聊天等”选项——不关此项,部分组件仍会加载并监听窗口焦点。
关闭游戏DVR录制功能
即使游戏栏界面已隐藏,后台录制服务仍在持续缓存画面,占用显存与磁盘I/O,是帧率不稳的常见根源。
1、仍在“设置 > 游戏”页面中,点击左侧“捕获”。
2、关闭“在后台录制我的游戏剪辑”。
3、滚动到底部“游戏DVR”区域,关闭【使用游戏DVR录制游戏剪辑、屏幕截图和广播】主开关。
4、确认“录制游戏时,系统和应用声音”及“录制游戏时,麦克风”两项均为关闭状态——任一开启都会激活音频采集模块,触发额外进程。
终止正在运行的Game Bar进程
设置关闭后,已有进程不会自动退出,仍驻留内存消耗资源。手动结束可立即释放CPU与GPU负载。
方法一:任务管理器强制结束
1、右键任务栏空白处→选择“任务管理器”。
2、切换到“进程”选项卡→在右上角搜索框输入GameBar。
3、找到并依次右键结束以下进程:【GameBarFTServer.exe】、【GameBarElevatedService.exe】、以及命令行含GameBar字样的ShellExperienceHost.exe。
方法二:PowerShell一键清理(管理员权限运行)
1、右键“开始”按钮→选择“Windows Terminal (管理员)”。
2、粘贴执行命令:Get-Process *GameBar* | Stop-Process -Force→回车。
这一步比手动查找更彻底,能捕获隐藏命名的关联进程。
禁用开机自启动项
系统重启后,Game Bar会通过启动项自动恢复,必须清除其自启路径才能防止反复激活。
第一步:打开启动项管理
1、按Ctrl + Shift + Esc呼出任务管理器→切换到“启动”选项卡。
第二步:定位并禁用
2、在列表中查找名称含“GameBar”或“Xbox”的条目(如Xbox Game Bar、Xbox App Background Tasks)。
3、右键对应项→选择“禁用”。
注意:若未看到相关条目,说明它未以传统启动项方式注册,需进入下一步注册表处理。
修改注册表永久停用核心服务
系统设置和启动项禁用均可能被Windows更新重置,修改注册表可锁定底层行为,确保长期有效。
① 打开注册表编辑器:按Win + R→输入regedit→回车。
② 导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR。
③ 在右侧空白处右键→新建→DWORD (32位)值→命名为AppCaptureEnabled→双击将其数值数据设为0。
④ 同样新建DWORD值HistoricalCaptureEnabled→数值数据也设为0。
⑤ 再新建DWORD值AllowGameDVR→数值数据设为0——此项控制DVR整体授权,缺一不可。
修改完成后,无需重启,立即生效;下次系统更新也不会覆盖这些用户级注册表项。











