Windows 11游戏录制失效时,需依次启用Xbox Game Bar、游戏DVR、注册表键值、依赖服务及后台录制服务:一、设置中开启Xbox Game Bar与捕获选项;二、Win+G调出覆盖层配置捕获;三、修改注册表AppCaptureEnabled和GameDVR_Enabled为1;四、PowerShell启动CaptureService并设键值;五、services.msc中将GameDVR服务设为自动(延迟启动)并启动。

如果您尝试在Windows 11中录制游戏画面,但按下快捷键无响应或录制按钮不可用,则可能是Xbox Game Bar未启用或游戏DVR核心服务被禁用。以下是开启游戏DVR录制的多种有效方法:
一、通过系统设置启用Xbox Game Bar与游戏DVR
此方法通过图形界面激活Xbox Game Bar及其底层捕获模块,是启用后台录制与手动录屏的基础前提,确保所有UI级开关处于可操作状态。
1、点击“开始”菜单,选择“设置”应用(或按Win + I快捷键)。
2、在设置窗口左侧边栏中,点击“游戏”类别。
3、在右侧找到并点击“Xbox Game Bar”,将顶部开关切换为开状态。
4、返回“游戏”主页面,点击“捕获”选项,确保“当我玩游戏时在后台录制”开关已开启。
5、在同一页面下,确认“录制最近的游戏中片段”选项也处于启用状态,该功能决定是否缓存最近30秒的游戏画面以供即时保存。
二、通过Xbox Game Bar覆盖层直接配置
该路径利用运行时图形界面入口,在游戏过程中实时校验并启用录制所需全部前置条件,适合对设置逻辑不熟悉或需快速验证功能的用户。
1、在任意游戏中,按下Win + G调出Xbox Game Bar覆盖层(若提示选择应用,请选中当前游戏窗口)。
2、点击工具栏右上角的齿轮图标,进入设置。
3、在设置菜单中,选择“捕获”选项卡。
4、确认“使用游戏DVR录制游戏剪辑和屏幕截图”已启用。
5、检查“当我玩游戏时在后台录制”复选框处于已勾选状态。
三、通过注册表强制启用GameDVR服务
当系统设置中选项灰显、无法保存更改或反复自动关闭时,说明GameDVR在注册表层面被系统策略或第三方工具禁用,需直接修改关键键值恢复其运行权限。
1、按下Win + R打开“运行”对话框,输入regedit并回车,以管理员权限打开注册表编辑器。
2、在地址栏中粘贴以下路径并回车:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR。
3、在右侧窗格中找到名为AppCaptureEnabled的DWORD(32位)值,双击打开。
4、将“数值数据”修改为1,点击“确定”保存更改。
5、继续导航至:HKEY_CURRENT_USER\System\GameConfigStore,双击GameDVR_Enabled,将数值数据设为1。
6、关闭注册表编辑器,重启电脑或注销当前用户账户后重新登录,使更改生效。
四、使用PowerShell命令批量启用依赖服务
该方法可一次性检查并启动所有关键依赖服务,包括GameDVR所需的后台捕获服务(CaptureService),适用于服务被意外禁用、启动失败或状态异常的场景。
1、以管理员身份运行Windows Terminal或PowerShell。
2、依次执行以下命令:
3、Get-Service "CaptureService" | Start-Service。
4、Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\GameDVR" -Name "AppCaptureEnabled" -Value 1。
5、Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\GameDVR" -Name "HistoricalCaptureEnabled" -Value 1。
五、验证并启动后台录制相关服务
即使所有开关均已开启,若后台录制服务未运行,功能仍将失效。需手动检查并启动关键服务进程,确保其处于“正在运行”且启动类型为“自动(延迟启动)”。
1、右键点击“开始”按钮,选择“运行”,输入services.msc回车。
2、在服务列表中找到GameDVR and Broadcast User Service。
3、双击该项,在属性窗口中将“启动类型”设为自动(延迟启动)。
4、若服务状态为“已停止”,点击“启动”按钮使其运行。










