根本原因是Xbox Game Bar及其后台录制服务未彻底禁用,须从界面、服务、注册表三重切断:关闭Game Bar开关与快捷键、停用游戏DVR后台录制、修改注册表禁用AppCapture/HistoricalCapture/AllowGameDVR,并结束相关进程。

Windows 10 运行游戏或全屏应用时频繁弹出“正在录制”提示、GPU 占用飙升、Win+G 误触发浮窗、系统卡顿明显,根本原因是 Xbox Game Bar 及其后台录制服务仍在激活状态,必须从界面层、服务层、注册表层三重切断才能彻底禁用。
关闭 Xbox Game Bar 主体功能
这一步直接阻断所有 UI 入口和快捷键响应,是最基础且立即生效的操作。没有它,后续设置都可能被绕过。
1、按下 Win + I 打开“设置”→点击“游戏”→左侧菜单选择“Xbox Game Bar”。
2、将顶部“启用 Xbox Game Bar”开关拖动至关闭状态。
3、向下滚动,确认“使用 Xbox Game Bar 进行游戏剪辑、聊天等”也已关闭。
4、点击下方“键盘快捷方式”→将“打开 Xbox Game Bar”的快捷键设为空白——【不操作此步,Win+G 仍会唤出空白栏并持续占用 GPU 资源】。
停用游戏 DVR 后台录制核心服务
仅关 Game Bar 不够。游戏 DVR 的历史缓存(Historical Capture)会在你完全没点录制按钮的情况下,偷偷调用 GPU 编码器、写入临时文件、吃掉显存带宽。这正是卡顿和磁盘狂写的真实源头。
方法一:系统设置路径
1、仍在“设置 > 游戏”页面中,左侧点击“捕获”。
2、关闭“在后台录制我的游戏剪辑”。
3、向下滚动至“游戏DVR”区域,关闭“使用游戏DVR录制游戏剪辑、屏幕截图和广播”主开关。
4、务必同步关闭“录制游戏时,系统和应用声音”及“录制游戏时,麦克风”——【若留任一开启,音频采集模块将持续运行并写入临时文件】。
方法二:Xbox 应用内精细控制(需已安装 Xbox 应用)
1、开始菜单中打开“Xbox”应用→左下角点击齿轮图标进入“设置”。
2、选择“游戏 DVR”→关闭“使用‘游戏 DVR’录制游戏剪辑和屏幕截图”。
3、将“当我玩游戏时进行后台录制”的时长滑块拖至最左端“0 秒”——这比单纯关开关更彻底,强制清空缓存窗口。
注册表级永久屏蔽录制逻辑
系统更新或策略重置会让前面的设置一夜回到解放前。修改注册表可确保底层服务无法加载,适用于长期稳定需求。
第一步:关闭 AppCapture 与 HistoricalCapture
1、按 Win + R 输入 regedit 回车,以管理员权限运行注册表编辑器。
2、导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR。
3、在右侧空白处右键 → 新建 → DWORD (32 位) 值,命名为 AppCaptureEnabled,数值数据设为 0。
4、同目录下再新建 DWORD 值 HistoricalCaptureEnabled,数值数据同样设为 0。
第二步:全局禁止 Game DVR 启用能力
5、右键右侧空白处 → 新建 → DWORD (32 位) 值,命名为 AllowGameDVR。
6、双击该值,将“数值数据”设为 0,基数选“十六进制”——【此项缺失会导致注册表屏蔽失效】。
终止并禁用相关后台进程
设置关了,但进程还在跑。GameBarFTServer.exe、gamebarpresencewriter.exe、XGpuProcess.exe 这些名字看着就占资源,它们会监听前台窗口、抢 GPU 时间片、弹通知,必须手动清退。
1、右键任务栏空白处 → 选择“任务管理器”。
2、切换到“详细信息”选项卡。
3、依次找到并右键结束以下进程:GameBarFTServer.exe、gamebarpresencewriter.exe、XGpuProcess.exe、GameBar.AppCapture.dll 相关宿主进程(如 BackgroundTaskHost.exe 中的子项)。
4、结束后,右键“启动”选项卡 → “打开任务管理器”→ 在列表中找到 Game Bar 或 Xbox 相关启动项 → 右键“禁用”。


















