通过 PowerShell 关闭 Windows 11 游戏模式(完整操作指南)
一、核心原理
Windows 11 的游戏模式开关本质对应注册表中 AutoGameModeEnabled 键值(HKEY_CURRENT_USERSoftwareMicrosoftGameBar 路径下),PowerShell 通过修改该键值实现关闭功能,无需手动打开注册表,命令行直接执行更高效,且支持批量 / 脚本化操作。
二、操作步骤(分基础关闭 / 彻底禁用)
(一)基础:仅关闭游戏模式(推荐)
1. 以管理员身份打开 PowerShell
-
方法 1:按下 Win + X → 选择「Windows PowerShell (管理员)」(Win11 部分版本显示「终端 (管理员)」,需手动切换到 PowerShell 标签页)。
-
方法 2:按下 Win + R → 输入 powershell → 按住 Ctrl + Shift + 回车 强制以管理员身份运行。
2. 执行关闭命令
复制以下命令,粘贴到 PowerShell 窗口中(右键粘贴或 Ctrl + V),按回车执行:
powershell
# 关闭当前用户的游戏模式(修改注册表键值)Set-ItemProperty-Path"HKCU:SoftwareMicrosoftGameBar"-Name"AutoGameModeEnabled"-Value 0-TypeDWord-Force
-
命令解释:
-
HKCU: 是 HKEY_CURRENT_USER 的简写,无需输入完整路径;
-
-Force 参数:若 GameBar 文件夹不存在或 AutoGameModeEnabled 键值未创建,会自动创建并赋值;
-
-Type DWord 明确键值类型,避免系统识别错误。
3. 生效方式
-
无需重启!命令执行后立即生效(部分游戏需关闭重新打开)。
(二)进阶:彻底禁用游戏模式 + 相关功能(如录制、GameDVR)
若需同时关闭游戏录制、屏幕捕获等关联功能,继续执行以下命令(逐一复制粘贴):
powershell
# 1. 禁用游戏录制/捕获功能Set-ItemProperty-Path"HKCU:SoftwareMicrosoftWindowsCurrentVersionGameDVR"-Name"AppCaptureEnabled"-Value 0-TypeDWord-Force# 2. 禁用GameDVR后台服务Set-ItemProperty-Path"HKCU:SystemGameConfigStore"-Name"GameDVR_Enabled"-Value 0-TypeDWord-Force# 3. 禁用游戏栏(GameBar)快捷启动(可选)Set-ItemProperty-Path"HKCU:SoftwareMicrosoftGameBar"-Name"ShowStartupPanel"-Value 0-TypeDWord-Force
三、影响与风险
1. 核心影响
-
游戏模式关闭后,系统不再为游戏自动优化 CPU / 内存资源分配、暂停后台更新通知、禁用 Xbox 社交功能;
-
彻底禁用关联功能后,无法使用 Win+G 呼出游戏栏、无法录制游戏画面、无法使用游戏性能监控(FPS 显示等)。
2. 风险提示
-
操作仅修改当前用户的注册表(HKCU 路径),不影响其他用户账户,无系统级风险;
-
若命令执行失败,大概率是权限不足(需确保以管理员身份运行 PowerShell),不会导致蓝屏或系统崩溃。
四、验证与回滚
(一)验证是否成功
方法 1:通过系统设置验证
-
按下 Win + I → 进入「游戏」→「游戏模式」,确认开关已显示为「关」;
-
若执行了进阶命令,「录制」「捕获」选项会显示灰色不可用。
方法 2:通过 PowerShell 查询键值(技术向)
执行以下命令,查看键值是否为 0(确认修改生效):
powershell
# 查询游戏模式状态(返回0=关闭,1=开启)Get-ItemProperty-Path"HKCU:SoftwareMicrosoftGameBar"-Name"AutoGameModeEnabled"|Select-ObjectAutoGameModeEnabled
(二)回滚操作(恢复游戏模式)
若需重新开启,执行以下对应命令即可:
powershell
# 恢复游戏模式Set-ItemProperty-Path"HKCU:SoftwareMicrosoftGameBar"-Name"AutoGameModeEnabled"-Value 1-TypeDWord-Force# 恢复游戏录制/GameDVR(若之前禁用)Set-ItemProperty-Path"HKCU:SoftwareMicrosoftWindowsCurrentVersionGameDVR"-Name"AppCaptureEnabled"-Value 1-TypeDWord-ForceSet-ItemProperty-Path"HKCU:SystemGameConfigStore"-Name"GameDVR_Enabled"-Value 1-TypeDWord-Force
五、注意事项
-
若 PowerShell 提示「执行策略阻止运行脚本」(少见),可先执行以下命令解除限制(仅当前会话有效):
powershell
Set-ExecutionPolicyRemoteSigned-Scope CurrentUser-Force
(执行后再运行关闭游戏模式的命令,无需担心安全风险,仅允许本地脚本运行);
-
该方法适用于所有 Win11 版本(21H2/22H2/23H2 等),无需区分系统版本;
-
若多用户账户需关闭游戏模式,需切换到对应账户后重复执行命令(因修改的是当前用户注册表)。
|