如何解决 Windows 计算机上的更新错误 0x800f0922?

已发表: 2018-09-24

由于 Windows 10 的定期更新,我们继续看到计算机安全性的改进。 更重要的是,如果出现系统错误,微软会通过这些更新及时发布相应的修复。 这家科技巨头还将它们用作为其操作系统实施新功能的场所。

然而,正如许多用户所知,这些更新有时充满了错误。 与 Windows 更新相关的各种问题之一是 0x800f0922 错误代码。 它以前与 Windows 8.1 上的升级失败相关联。 不知何故,它出现在 Windows 10 的标准更新程序中。

如何修复错误代码 0x800f0922?

在学习如何摆脱 Windows 10 更新错误 0x800f0922 之前,最好先了解导致问题出现的原因。 这样,您可以防止它再次发生。 在大多数情况下,由于计算机无法连接到相应的更新服务器或系统保留分区中没有足够的内存而出现错误。

如果您遇到此问题,请不要担心,因为我们已经为此准备了一些解决方法。 如果您想了解如何修复 Windows 7 升级错误代码 0x800f0922,那么您也来对地方了。 我们的大多数解决方案都是为 Windows 10 设计的,但您也可以将它们用于其他版本的操作系统。

方法 1:禁用您的 VPN

您应该做的第一件事是检查您的 Internet 连接,看看您的 VPN 是否导致了问题。 为此,只需按照以下步骤操作:

  1. 打开您的 Internet 浏览器并检查您是否可以打开任何网页。 如果没有建立连接,则继续下一步。
  2. 重新启动计算机和路由器。
  3. 尝试使用有线连接,而不是通过 Wi-Fi 连接。
  4. 如果您使用的是 VPN,请禁用它。
  5. 尝试运行疑难解答。 考虑运行疑难解答程序来解决您的问题。
  6. 禁用占用带宽的应用程序,例如下载管理器和 torrent 客户端。

方法 2:检查 .NET Framework

此问题背后的可能罪魁祸首之一是 .NET Framework。 因此,摆脱 Windows 10 更新错误 0x800f0922 的方法之一是安装最新版本的 .NET Framework。 此外,您应该在 Windows 功能中激活它。 您可以按照以下说明进行操作:

  1. 在键盘上,按 Windows 键 + S。
  2. 键入“Windows 功能”(无引号)。
  3. 从结果中选择“打开或关闭 Windows 功能”。 单击“打开或关闭 Windows 功能”。
  4. 选择与 .NET Framework 相关的选项。
  5. 单击确定以保存您的选择。
  6. 重启你的电脑。

确保您谨慎执行这些操作,因为您可能会触及一些关键功能。 如果错误仍然存​​在,请尝试我们的下一个解决方案。

方法 3:关闭防火墙

有时,您的防火墙会干扰更新并阻止它们成功安装。 这听起来可能很奇怪,但在某些情况下确实会发生。 因此,建议您在尝试再次下载更新时禁用 Windows 防火墙。 当然,您不应忘记在安装更新之前再次启用该功能。 要关闭防火墙,请按照以下步骤操作:

  1. 按键盘上的 Windows 键+S。
  2. 键入“防火墙”(无引号),然后从结果中选择 Windows Defender 防火墙。
  3. 转到左窗格菜单,然后选择“打开或关闭 Windows Defender 防火墙”。
  4. 禁用专用和公共网络设置的防火墙。 禁用防火墙。
  5. 单击确定以保存更改。
  6. 再次尝试下载更新。

在安装更新之前不要忘记启用防火墙。 您不想危及您的安全,因此请确保先执行此步骤。

值得注意的是,您的第三方防病毒软件可能会导致错误出现。 要解决此问题,我们建议禁用您的防病毒软件的某些功能。 另一方面,如果问题仍然存在,我们建议您完全删除您的防病毒软件。 如果您能够使用此方法摆脱 Windows 10 更新错误 0x800f0922,那么我们建议您切换到其他安全程序。

受到推崇的

使用反恶意软件保护 PC 免受威胁

检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁

Auslogics Anti-Malware 是 Auslogics 的产品,获得了 Microsoft Silver Application Developer 认证
现在下载

市面上有许多防病毒工具,但我们建议使用可靠的程序,例如 Auslogics Anti-Malware。 这提供了针对数据安全威胁和病毒的一流​​保护。 除此之外,它旨在与 Windows 10 兼容。因此,它不会干扰更新或您的主要防病毒软件。 因此,您可以方便地安装更新并仍然拥有所需的安全性。

等到该工具完成扫描。

方法四:通过第三方工具更改分区大小

您可以使用第三方工具扩展系统分区空间。 请记住,您必须始终拥有至少 500 MB 的可用空间才能成功安装更新。 您可以尝试删除一些文件以重新获得一些空间。 您还可以使用内置的系统工具来清理垃圾文件。 另一方面,您可以尝试通过第三方分区程序扩展空间。

方法 5:删除某些注册表值

某些注册表值也可能导致出现错误 0x800f0922。 因此,您必须查找这些条目并将其删除。 但是,在继续之前,您必须知道注册表是一个敏感数据库。 即使是最小的错误也可能导致系统不稳定问题。 因此,如果您对自己的技术技能有信心,则只能尝试此解决方案。

  1. 按 Windows 键 + R 打开“运行”对话框。
  2. 键入“regedit”(无引号),然后按 Enter。
  3. 导航到此路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers

  1. 右键单击发布者,然后从菜单中选择导出。
  2. 选择导出此密钥的位置,然后键入您的首选文件名。 单击保存。 如果您犯了任何错误,您可以运行此文件以将密钥恢复到其原始状态。
  3. 查找以下键,然后将其删除:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8c416c79-d49b-4f01-a467-e56d3aa8234c}

删除这些密钥后,检查错误是否仍然存在。

方法 6:删除临时文件

有时,您的 PC 累积的临时文件会干扰您的系统,导致出现错误 0x800f0922。 您可以通过删除计算机中的所有临时文件来解决此问题。 为此,请按照以下简单说明进行操作:

  1. 在键盘上,按 Windows 键 + R。 这将弹出运行对话框。
  2. 键入“%temp%”(无引号),然后按 Enter。
  3. Temp 文件夹启动后,删除其所有内容。
  4. 再次打开“运行”对话框,然后键入“TEMP”(不带引号)。 单击确定。
  5. 删除 TEMP 文件夹的所有内容。

完成此操作后,您应该可以轻松安装更新。

方法 7:禁用安全启动

Windows 10 计算机具有内置功能,可保护它们免受常见恶意软件的侵害。 此功能(安全启动)有时会导致更新问题。 因此,如果您遇到错误 0x800f0922,我们建议暂时禁用该功能。 您可以通过进入 BIOS 来执行此操作。 请务必查看主板手册以获取有关进入 BIOS 和禁用安全启动的详细说明。

禁用安全启动后,请尝试再次下载并安装更新。 检查这是否修复了错误。

方法 8:修复安装

您的 Windows 10 安装可能已损坏,这就是您无法成功安装更新的原因。 您可以通过执行 SFC 扫描来解决此问题。 为此,请按照下列步骤操作:

  1. 按键盘上的 Windows 键 + X。
  2. 从选项中选择命令提示符(管理员)或 PowerShell(管理员)。
  3. 键入“sfc /scannow”(无引号),然后按 Enter。

使用“sfc”扫描您的 Win 10 文件是否损坏。

SFC 扫描现在将开始。 该过程可能需要几分钟才能完成。 完成后,请尝试再次下载并安装更新。 检查错误是否消失。 如果它仍然存在,我们建议运行 DISM 扫描。 您只需执行与运行 SFC 扫描相同的步骤。 但是,在第三步中,您必须输入“DISM /Online /Cleanup-Image /RestoreHealth”。 此过程可能需要更长的时间才能完成。 所以,请耐心等待,不要干扰它。

您需要澄清我们提供的任何解决方案吗?

随时在下面的评论部分提出问题!