当用户尝试从 Xbox 应用程序安装任何游戏时,会出现 Xbox 错误 0x8007112a。安装过程中出现错误代码“发生意外错误”。此错误对话框还建议执行重新启动并检查是否有帮助,但根据大多数用户的说法,这是无用的。
我们调查了这个问题,发现它可能是由多种原因引起的,例如过时的系统和不兼容的驱动程序。下面,我们讨论了您可以尝试解决问题的故障排除方法。但是,在您继续之前,如果您还没有尝试过,我们建议您重新启动您的 PC。如果错误是由于系统中的临时故障引起的,执行重新启动将修复它。
如果错误仍然存在,请继续执行以下解决方案。
1.更新Windows
我们建议您做的第一件事是安装最新的 Windows 更新,因为您可能会因为 Xbox 应用程序与系统之间的不兼容而面临这个问题。如果问题是由于不兼容引起的,将 Windows 更新到最新的可用版本应该可以解决问题。
Windows 更新还包含错误修复,因此即使错误是罪魁祸首,它们也可能会帮助您解决问题。
以下是安装最新 Windows 更新的方法:
- 按Win + I打开“设置”应用程序。
- 在接下来的窗口中,从左窗格中选择Windows 更新。
- 移动到窗口的右侧,然后单击“检查更新”按钮。
- 系统现在将扫描可用更新。如果找到任何更新,请单击“下载并安装”按钮逐一安装它们。
安装所有更新后,重新启动计算机并检查问题是否已解决。
2.更新相关驱动
与系统一样,驱动程序也需要是最新的,Xbox 等应用程序才能正常运行。在出现此错误的情况下,相关驱动程序(显卡驱动程序)可能已过时,从而导致手头的问题。
在这种情况下,解决方案很简单,因为您需要做的就是将驱动程序更新到最新版本。为此,我们将使用设备管理器实用程序。
这是您需要做的:
- 在 Windows 搜索中键入设备管理器,然后单击打开。
- 在以下窗口中,展开显示适配器部分并找到您的显卡驱动程序。
- 右键单击它并从上下文菜单中选择更新驱动程序。
- 接下来,单击自动搜索驱动程序并等待系统自动选择驱动程序。
- 按照屏幕上的说明进行安装。
安装驱动程序后,检查您现在是否可以使用 Xbox 应用程序安装目标游戏。
3. 修复 Windows Store 和 Xbox 应用程序
另一个对用户有用的修复是修复 Windows 应用商店和 Xbox 应用程序。有两种方法可以做到这一点,我们在下面详细解释了这两种方法。
如果第一种方法不适合您,请继续使用第二种方法,这也涉及修复 Windows 的更新组件。
这是您需要做的所有事情:
- 右键单击任务栏中的Windows 图标并选择Windows Powershell (Admin)。
- 或者,您可以在任务栏的搜索区域中键入 Powershell,然后选择以管理员身份运行。
- 在用户帐户控制提示中单击是。
- 在 Powershell 窗口中,键入以下命令并按 Enter 键执行它。
获取 AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
执行命令后,检查问题是否已解决。如果错误仍然存在,请继续执行以下步骤:
- 再次以管理员身份打开 Windows Powershell。
- 在下面的窗口中,一一执行以下命令:
净停止位 净停止 wuauserv 净停止appidsvc 净停止 cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll netsh winsock 重置 netsh winsock 重置代理 净起始位 净启动 wuauserv 净启动 appidsvc 净启动 cryptsvc
- 完成后,重新启动您的 PC,并在重新启动后检查问题是否已解决。
4.更新Xbox App
您的 Xbox 应用程序本身可能已过时,这导致了问题。幸运的是,更新应用程序非常简单,应该可以帮助您解决问题。
以下是您可以如何做到这一点:
- 单击任务栏中的 Microsoft Store 图标。
- 在 Microsoft Store 窗口中,单击左下角的库图标。
- 现在,在更新和下载部分,单击获取更新按钮。
- 您将在屏幕上看到一个过时应用程序列表,等待安装它们的更新。检查 Xbox 或游戏服务应用程序是否在列表中。
- 等待更新成功安装,然后检查问题是否已解决。
5.修复Xbox App
如果问题是由 Xbox 应用程序中的问题(例如损坏错误或错误)引起的,您还可以尝试使用内置修复功能修复应用程序。
我们也将为此方法使用“设置”应用程序。
请按照以下步骤继续:
- 按Win + I打开设置。
- 从左窗格中选择应用程序,然后单击窗口右侧的应用程序和功能。
- 在接下来的窗口中,向下滚动以找到 Xbox 应用程序并单击与其关联的三个点。
- 从上下文菜单中选择高级选项。
- 现在,向下滚动到“重置”部分,然后单击“修复”按钮。
- 按照屏幕上的说明继续并检查问题是否已解决。
6.调整区域设置
一些用户在调整系统的区域设置后也报告成功。显然,在短时间内将区域更改为美国可以解决问题。
虽然发生这种情况的确切原因尚不清楚,但我们建议您试一试并检查是否能为您解决问题。
- 按Win + I打开设置。
- 从左窗格中选择应用程序,然后单击窗口右侧的应用程序和功能。
- 在接下来的窗口中,向下滚动以找到 Xbox 应用程序并单击与其关联的三个点。
- 从上下文菜单中选择卸载。
- 完成后,转到“设置”应用中的“时间和语言”部分。
- 在右窗格中选择日期和时间。
- 打开自动设置时间和自动设置时区选项的开关。
- 现在,返回 Time & Language 页面,这次选择Language & region。
- 将区域更改为美国。
- 最后,打开 Microsoft Store 应用并安装 Xbox 应用。
- Microsoft Store 安装应用后,检查您现在是否可以安装新游戏。
解决问题后,您可以改回区域设置。