如何修复Xbox Gamebar无法在Windows11上启动

如果您刚刚升级到 Windows 11 却发现 Xbox Game 栏快捷方式不再有效,那么您不是唯一一个。许多新的 Windows 11 用户在第一次启动他们的新操作系统时才发现 Xbox GameBar 功能在被召唤时不再出现(通过快捷方式或通过启动图标)。

事实证明,升级到 Windows 11 的过程最终可能会禁用此功能。如果您遇到此问题,您将无法通过快捷方式或快速启动图标启动 Xbox Game Bar,除非您花时间在 Windows 11 下重新启用此功能。

更新:如果您之前通过注册表编辑器在旧 Windows 版本上禁用了 Xbox Game bar,则更改将延续到新操作系统版本。

调查此问题后,事实证明有几种基本情况会在 Windows 11 上产生此类问题:

  • Game Bar 已从 Windows 设置中禁用– 在升级到 Windows 11 之前是否启用了 Xbox Game Bar 功能并不重要。有很多用户报告说此功能可能会在升级过程中自动停用。在这种情况下,您可以通过在“设置”应用中打开 Xbox 游戏栏开关来轻松解决问题。
  • 损坏的 Xbox Game Bar 组件– 另一种可能会阻止 Xbox Game Bar 启动,即使您特别确保它已启用,这是由于某种依赖性损坏。幸运的是,微软针对此类问题提供了一些缓解策略——您可以修复或重置整个 Xbox Game Bar 组件来解决这种情况下的问题。
  • 损坏的 IeFrame 动态链接库——正如一些受影响的用户所发现的,由于 Xbox Game Bar 在 Windows 11 上使用的 DLL 依赖项 (ieframe.dll),也会出现此问题。在这种特定情况下,您可以通过使用SFC(系统文件检查器)修复或更换它。
  • Xbox 游戏栏通过注册表禁用– 事实证明,如果您通过硬编码的注册表值禁用此组件,您可能会看到此行为发生。升级到 Windows 11 后,强制执行(由 DWORD 值携带)将继续执行。
  • 错误的 Windows 11 更新 (KB5004300) – 另一个可能导致 Xbox Game bar 出现这种奇怪行为的罪魁祸首是部分不兼容的更新,最终导致广播组件混乱。在这种情况下,您应该能够通过回滚更新并让 WU (Windows Update) 将其替换为热修复版本来解决问题。
  • Xbox Game Bar 已通过 Gpedit 禁用——如果你使用的是 Windows 11 PRO,或者你的 PC 是本地组织的一部分,则 Xbox Game Bar 功能也可能被本地组策略强制保持禁用状态。在这种情况下,如果您有权限,您可以使用本地组策略编辑器重新启用它。

现在您已经了解了可能导致 Xbox Game Bar 在 Windows 11 上无法使用的所有潜在情况,让我们来看看其他受影响的用户已成功部署以解决此问题的一些经过验证的修复程序。
如何修复Xbox Gamebar无法在Windows11上启动

在 Windows 11 上启用 Xbox Game Bar

解决此特定问题时,理想的开始方式是访问 Windows 11 的“设置”菜单并检查 Xbox Game Bar 是否已启用。

请记住,此功能在升级过程中自动禁用的情况并不少见。如果您当前无法使用 Xbox Game Bar,因为整个组件在 Windows 11 下被禁用,那么访问“设置”>“游戏”应该可以让您立即启动并运行它。

按照以下说明在 Windows 11 上启用 Xbox Game Bar 功能的分步说明:

  1. Windows 键 + I打开Windows 11 的设置菜单。
  2. 进入“设置”菜单后,单击左侧垂直菜单中的“游戏”选项卡。
    注意:如果此菜单默认不可见,请单击屏幕左上角的三点图标(操作按钮)。
  3. 接下来,从游戏选项卡中,单击Xbox Game Bar以访问所有相关设置。
  4. 进入 Xbox Game Bar 菜单后, 使用控制器上的此按钮启用与打开 Xbox Game Bar 关联的切换。
  5. 完成此操作后,重新启动计算机并等待下一次启动完成。
  6. Windows 11 重新启动后,按Windows 键 + G打开Xbox Game Bar
    注意:此外,您可以通过按 Windows 键按钮并在应用程序列表中搜索“Xbox Game  Bar”来打开 Xbox Game Bar 。

如果您已确保 Xbox Game Bar 已启用但仍然无法启动它,请向下移至下面的下一个方法。

修复或重置 Xbox Game Bar 组件

如果上述方法未能解决您的问题,您应该开始考虑您可能正在处理影响 Xbox Game Bar 组件的某种损坏。

根据用户报告,这是从旧版 Windows 升级到 Windows 11 时的常见副作用。

幸运的是,Microsoft 为此类问题提供了 2 个缓解选项。如果第一个选项失败,您可以使用“设置”应用修复整个组件或完全重置 Xbox Game Bar。

我们的建议是从一个简单的维修程序开始,然后逐步进行重置,以防 Xbox Game Bar 功能仍然无法使用。

为了让您的事情更轻松,我们整理了一系列步骤(附有屏幕截图)来引导您完成这两个过程——修复和重置 Xbox Game Bar 组件。

请按照以下说明操作:

  1. Windows 键 + I打开Windows 11 上的“设置”屏幕。
  2. 进入“设置”菜单后,使用左侧的垂直菜单访问“应用程序”选项卡。如果打开“设置”窗口时垂直菜单处于隐藏状态,请单击顶部的操作图标以使其出现。
  3. 应用程序菜单中,从右侧窗格访问应用程序和功能菜单。
  4. 进入“应用程序和功能”菜单后,使用“应用程序列表”下的搜索功能找到“ Xbox 搜索栏”。
  5. 找到与Xbox Game Bar关联的条目后,单击与之关联的三点图标(操作图标),然后从出现的上下文菜单中单击高级选项。
  6. 进入 Xbox Game Bar 的高级菜单后,向下滚动到重置选项卡并单击修复。
  7. 等到操作完成,然后尝试启动 Xbox 游戏栏(Windows 键 + G)并查看问题现在是否已解决。
  8. 如果您仍然无法打开 Xbox Game 栏,请在相同的“高级选项”菜单中向下滚动并单击“重置”以尝试第二种缓解方法。
  9. 等到操作完成,然后再次尝试启动 Xbox Game Bar 组件,看看问题现在是否已解决。

如果您的问题仍未解决,请向下移至下面的下一个可能的修复方法。

修复 ieframe.dll 文件

事实证明,您可能会在 Windows 11 上看到此类行为的另一个原因是 Xbox Game Bar 使用的损坏依赖项(ieframe.dll)。

注意: Ieframe.dll 是一个动态链接库依赖项,一些本机 Windows 应用程序(包括 Xbox Game Bar)正在使用它。恶意软件感染或升级或更新中断是导致其损坏的最常见原因。

几个面临同样问题的用户已经确认他们设法解决了这个问题,并通过从提升的命令提示符运行集中的SFC(系统文件检查器)扫描来验证和修复 ieframe.dll来修复 Xbox Game Bar 组件

有关如何修复 ieframe.dll 文件的完整说明,请按照以下步骤操作:

  1. Windows 键 + R打开“运行”对话框。在“运行”文本框中,键入“cmd”,然后按Ctrl + Shift + Enter打开提升的命令提示符。
  2. 用户帐户控制提示提示您后,单击是以授予管理员访问权限。\
  3. 在提升的命令提示符中,按顺序键入以下命令并在每个命令后按Enter以修复 ieframe.dll 文件并检查Xbox Game Bar 所需的其余依赖项:
    迅速的
    sfc /scanfile=c:\windows\system32\ieframe.dll
    sfc /verifyfile=c:\windows\system32\ieframe.dll
    协会
    sfc /scannow
  4. 成功运行和处理每个命令后,重新启动您的 PC,并在下次启动完成后查看 Xbox Game bar 功能是否已修复。

如果您仍然无法使用快捷方式或通过 Windows 开始栏启动 Xbox Game Bar,请向下移动到下面的下一个方法。

卸载 Windows 更新 KB5004300

事实证明,这种奇怪的行为也可能是由错误的 Windows 更新 (KB5004300) 引起的,它有可能与 Xbox Game Bar 的广播组件发生冲突并扰乱其功能。

据报道,这仅发生在某些专用显卡驱动程序中。幸运的是,微软已经发布了此更新的热修复版本。

如果你觉得这种情况可能适用于你的特定情况,你应该能够通过回滚此 Windows 更新(KB5004300)来解决问题,以强制你的操作系统安装修订版本。

请按照以下说明获取有关如何执行此操作的分步指南:

  1. Windows 键 + R打开“运行”对话框。接下来,在“运行”提示中键入“appwiz.cpl”,然后按Enter 键打开“程序和功能”菜单。
  2. 进入“程序和功能”后,单击屏幕左上角垂直菜单中的“查看已安装的更新” 。
  3. 进入“已安装更新”屏幕后,右键单击KB5004300更新并从上下文菜单中选择“卸载” 。
  4. 卸载完成后,重新启动您的 PC,让您的操作系统安装修改后的等效更新。
  5. 计算机重新启动后,按Windows 键 + G查看 Xbox Game Bar 功能是否已修复。

如果问题仍未解决,请尝试下面的下一个方法。

通过注册表编辑器启用 Xbox Game Bar

如果上述两种方法在您的特定情况下不起作用,则 Xbox Game Bar 组件可能仍处于禁用状态,因为此行为在您的注册表中进行了硬编码。

请记住,如果您之前在以前的 Windows 版本上通过注册表编辑器禁用了 Xbox Game Bar,则此更改将在您升级到 Windows 11 时继续使用。

幸运的是,您可以通过使用注册表编辑器修改 GameDVR 值来解决此问题,以确保 Xbox Game Bar 组件保持启用状态。

有关如何执行此操作的分步说明,请遵循以下指南:

  1. Windows 键 + R打开“运行”对话框。在屏幕上出现的“运行”提示中,键入“regedit”并按Ctrl + Shift + Enter以打开具有管理员访问权限的注册表编辑器。
    注意:如果用户帐户 控制提示您请单击是以授予管理员访问权限。
  2. 进入注册表编辑器后,使用左侧窗格导航到以下位置:
    计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR

    注意:您可以通过手动导航到该位置或将该位置直接粘贴到顶部的导航栏并按Enter 来到达该位置。

  3. 到达正确位置后,移至右侧窗格并双击AppCaptureEnabled。
    注意:如果缺少此键,请通过右键单击空白区域并选择新建 > Dword(32 位) 来创建一个,并将新创建的值命名为AppCaptureEnabled。
  4. 最后,双击AppCaptureEnabled并确保将Base设置为Hexadecimal,并将Value 数据设置为1。单击确定以保存更改。
  5. 修改完成后,关闭注册表编辑器并重启电脑,以使修改生效。
  6. 在您的 Windows 11 PC 重新启动后,按Windows 键 + G并查看您的 Xbox Game bar 现在是否可以正常运行。

如果问题仍未解决并且你使用的是 Windows 11 PRO,请向下移动到下面的最终修复。

通过本地组策略编辑器启用 Xbox Game Bar(如果适用)

如果您使用的是 Windows 11 专业版,并且您之前违反了本地政策,则 Xbox Game Bar 功能可能会被 Windows 游戏录制和广播政策强制保持禁用状态。

注意:如果您是工作或学校组织的一员,则您的网络管理员也可能实施了强制该网络的每个 PC 部分禁用 Xbox Game Bar 的策略。

如果此方案看起来适用,您将能够通过使用本地组策略编辑器将启用或禁用 Windows 游戏录制和广播策略的状态修改 为已启用来启用 Xbox Game bar。

要了解如何操作,请按照以下说明操作:

重要提示:如果您使用的是 Windows 11 家庭版,则本地组策略编辑器(我们在下面使用的工具)将不可用。但是,您可以按照本文 将其安装在您的 Windows 11 家庭版上

  1. Windows 键 + R打开“运行”对话框。在“运行”提示中,键入“gpedit.msc”,然后按Ctrl + Shift + Enter打开本地组策略编辑器。用户帐户控制提示下,单击是以授予管理员访问权限。
  2. 进入本地组策略编辑器后,使用左侧菜单导航至以下位置:
    本地计算机策略 > 管理模板 > Windows 组件 > Windows 游戏录制和广播
  3. 当您到达正确的位置时,移至右侧窗格并双击启用或禁用 Windows 游戏录制和广播。
  4. 在 启用或禁用 Windows 游戏录制和广播 策略中,将切换开关切换为已启用并点击应用以保存更改。
  5. 调整启用或禁用 Windows 游戏录制和广播 策略的状态后 ,重新启动计算机并在下次启动完成后查看Xbox Game Bar是否正常运行。
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年4月23日 下午5:02
下一篇 2023年4月23日

相关推荐