如何彻底禁用/移除Gameoverlay弹窗?
如何彻底禁用/移除Gameoverlay弹窗?
我完全懂这种每次打开游戏就弹出的弹窗有多闹心——你不仅已经在设置里关掉了Game Bar的录制功能,甚至还用MSMG工具精简了系统里的Xbox全家桶,结果它还阴魂不散,这确实够让人头疼的。
给你几个针对性的解决方案,从注册表、组策略到服务层面都覆盖到了,你可以一步步试:
1. 修改注册表彻底禁用Game DVR
这个方法对大部分精简版系统都有效,因为注册表项通常不会被完全清理:
- 按下
Win+R,输入regedit回车打开注册表编辑器 - 导航到路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR - 找到名为
AppCaptureEnabled的DWORD值,把它的数值数据改成0 - 接着导航到
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows,如果没有GameDVR这个子项,右键点击Windows选择「新建>项」,命名为GameDVR - 在
GameDVR项里右键新建DWORD值,命名为AllowGameDVR,设置数值数据为0 - 修改完成后重启电脑,看看弹窗是否消失
2. 用组策略禁用(仅适用于专业版/企业版系统)
如果你的自定义Win11保留了组策略功能,可以试试这个更直观的方法:
- 按下
Win+R,输入gpedit.msc回车打开本地组策略编辑器 - 依次展开:计算机配置>管理模板>Windows组件>Windows Game Recording and Broadcasting
- 找到「允许使用Windows游戏录制和广播」这一项,双击它,选择「已禁用」,点击确定
- 重启系统后生效
3. 检查并禁用残留的Xbox相关服务
虽然你用MSMG移除了Xbox应用,但有些底层服务可能没被完全清理:
- 按下
Win+R,输入services.msc回车打开服务管理器 - 查找名称里包含
Xbox或Game DVR的服务,比如Xbox Live Auth Manager、Xbox Live Game Save、Xbox Live Networking Service - 如果找到这些服务,右键点击选择「属性」,把启动类型改成「禁用」,然后点击「停止」按钮终止当前运行的服务
- 做完这些后重启电脑
另外,完全同意你的吐槽——Win7那种点一下就能直接运行的简洁环境真的让人怀念,现在Windows捆绑的额外服务和组件太多,想要回到清爽的状态确实要费不少功夫。
备注:内容来源于stack exchange,提问作者Nandini




