如何修复 Windows 更新错误 0x800f0986?

已发表: 2021-10-01

Windows 10 的工作方式与以前版本的 Windows 操作系统完全不同,尤其是在更新方面。 该系统需要定期更新以保持正常运行。 Microsoft 在每个月的第二个星期二发布更新,以修复错误、添加新功能并引入安全改进。

通常,更新过程是自动的,这意味着 Windows 10 会搜索更新并在可用时自动安装它们。 但是,该过程有时可能存在缺陷,并且经常看到 Windows 用户在在线论坛上抱怨更新失败。

Windows 10 更新错误 0x800f0986 就是这样一个问题。 在这篇文章中,我们将向您展示如何解决 Windows 10 PC 上的更新错误 0x800f0986。

Windows 10 中的错误 0x800f0986 是什么?

最近,相当多的 Windows 用户在尝试更新其 Windows 10 系统时遇到了问题。 更新失败并出现更新错误 0x800f0986。 当用户尝试更新操作系统时会出现此问题,尤其是那些运行 Windows 10 版本 1909 的用户。重试该过程会导致相同的错误。

错误消息全文如下:

安装某些更新时出现问题,但我们稍后会重试。

适用于基于 x64 的系统的 Windows 10 版本 1909 的 2020 年 3 月累积更新 (KB4551762) – 错误 0x800f0986。

错误的真正原因尚不清楚,但主要归咎于损坏的系统文件和 Windows 更新组件。

尽管这种情况令人沮丧,但您不必惊慌。 我们有解决方案来帮助您解决问题。

如何修复 Windows 10 更新错误 0x800f0986

解决方案 1:运行 Windows 更新疑难解答

鉴于您无法查明错误原因,运行 Windows 更新疑难解答可能会很有用。

以下是如何运行它:

  1. 按键盘上的 Windows 徽标并选择齿轮(齿轮图标)以启动 Windows 设置应用程序。
  2. 找到“更新和安全”部分,然后单击它以显示更多设置。
  3. 在左侧窗格中搜索“疑难解答”选项卡,然后在右侧栏中选择“其他疑难解答”。
  4. 在“其他疑难解答”页面上,导航到“Windows Update”选项,选择它并单击“运行疑难解答”。
  5. 如果疑难解答程序发现问题,它将尝试自动修复它们。 请务必执行任何推荐的建议。 完成后,重新启动您的 PC 以应用您所做的更改。

解决方案 2:检查 Windows 更新服务是否正在运行

Windows 更新服务负责促进 Windows 更新和其他程序的检测、下载和安装。 该服务必须正在运行,自动更新才能正常工作。

因此,检查服务是否已启用并在未启用时激活它至关重要。 就是这样:

  1. 按键盘上的 Win + R 快捷键,在“运行”对话框中键入msc ,然后按“Enter”。 或者,按 Windows 徽标键,键入“Services”(不带引号),然后按“Enter”。
  2. 在“服务”窗口中,导航到“Windows 更新服务”并双击它以打开其“属性”窗口。
  3. 在“常规”选项卡下,检查“服务状态”是否显示“已停止”。 如果是这样,请单击“启动类型:”下拉列表并选择“自动”。
  4. 单击“服务状态”部分下的“开始”按钮。
  5. 单击应用 > 确定,然后退出所有窗口。

现在运行 Windows 更新服务,检查更新是否会在不引发错误 0x800f0986 的情况下安装。

解决方案 3:清除 SoftwareDistribution 文件夹

SoftwareDistribution 文件夹是重要的 Windows 更新组件。 它的主要功能是临时存储安装新更新所需的文件,由 Windows 更新代理 (WUAgent) 维护。

在正常情况下,该文件夹应单独放置。 但是,当在尝试安装 Windows 更新时遇到问题时,已知刷新此文件夹的内容有助于修复这些问题。

请记住,清除 SoftwareDistribution 文件夹会删除您的 Windows 更新历史记录。 因此,下次运行 Windows 更新时,第一次运行的时间会比平时长。

但是,如果您无法在 PC 上安装更新,这是必要的步骤。 毕竟,Windows 10 将重新填充文件夹中的所有必要文件。

以下是清除 SoftwareDistribution 文件夹内容的步骤:

  1. 您首先需要以管理员身份运行命令提示符。 为此,请按 Win + R 键盘快捷键,在“运行”框中键入CMD ,然后按 Ctrl + Shift + Enter 组合键。
  2. 在“用户帐户控制”窗口中单击“是”以启动提升的命令提示符。
  3. 接下来,键入命令net stop wuauserv并按“Enter”以停止 Windows 更新服务。
  4. 键入命令net stop bits并按“Enter”以停止后台智能传输服务。
  5. 现在,使用 Win + E 快捷方式打开文件资源管理器。
  6. 转到“SoftwareDistribution”文件夹的位置,该文​​件夹通常位于 C:\Windows\SoftwareDistribution。
  7. 选择所有内容(使用 Ctrl + A 快捷键),然后点击“删除”按钮。 请务必清空回收站中的内容以从您的计算机中完全删除这些文件。 如果您在清除文件夹时遇到问题,则某些文件可能正在使用中。 尝试重新启动系统以查看是否可以删除它们。
  8. 如上所述,使用管理员权限启动命令提示符。
  9. 键入命令net start wuauserv 并按“Enter”以启动 Windows 更新服务。
  10. 键入命令net start bits并按“Enter”启动后台智能传输服务。

完成后,Windows 10 将重新填充该文件夹。 现在尝试运行 Windows 更新,看看您是否仍会遇到更新错误 0x800f0986。

解决方案 4:重置 Windows 更新组件

我们提到损坏的 Windows 更新组件可能会导致 Windows 10 中的更新错误 0x800f0986。重置这些组件可能会解决此问题。

请务必先创建系统还原点,以防出现问题。

  1. 启动提升的命令提示符。 为此,请按 Win + R 键盘快捷键,在“运行”对话框中键入CMD ,然后立即按 Ctrl + Shift + Enter 快捷键。
  2. 在 UAC 窗口中单击“是”。
  3. 在命令提示符窗口中,一一执行以下命令,在每个命令后按“Enter”:
  • 净停止 wuauserv
  • 净停止 cryptSvc
  • 净停止位
  • 净停止 msiserver
  • 任 C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • 任 C:\Windows\System32\catroot2 Catroot2.old
  • 净启动 wuauserv
  • 网络启动 cryptSvc
  • 网络起始位
  • 网络启动 msiserver
  1. 退出命令提示符并检查 Windows 更新错误 0x800f0986 是否已解决。

解决方案 5:使用 SFC 和 DISM 工具修复损坏的系统文件

损坏的系统文件可能会导致您的 PC 上出现错误 0x800f0986。 幸运的是,Windows 10 附带了有用的工具来帮助解决这个问题。 系统文件检查器 (SFC) 和部署映像服务和管理 (DISM) 工具用于修复 Windows 损坏问题。 这是你应该做的:

  1. 我们将首先执行 SFC 扫描以修复损坏的系统文件。 为此,请按 Windows 徽标键,键入CMD ,然后选择“以管理员身份运行”。
  2. 键入sfc /scannow ,按“Enter”并等待扫描完成。
  3. 然后运行 ​​DISM 工具来修复 Windows 映像。 在同一命令提示符窗口中,键入以下命令并在每个命令后按“Enter”:
    • DISM /在线 /Cleanup-Image /CheckHealth
    • DISM /在线 /Cleanup-Image /ScanHealth
    • DISM /在线 /Cleanup-Image /RestoreHealth
  4. 完成后,重新启动 PC 以检查更新错误是否已解决。

解决方案 6:尝试手动安装更新

虽然 Windows 10 会自动安装更新,但有时您可能必须手动安装它们,尤其是当它多次失败并出现错误代码 0x800f0986 时。 以下是要遵循的步骤:

  1. 使用 Win + I 键盘快捷键打开 Windows 设置应用程序,然后转到更新和安全 > Windows 更新。
  2. 在右侧边栏中,找到“查看更新历史记录”选项并选择它。
  3. 此页面列出了所有已成功安装和失败的更新。
  4. 记下显示错误代码 0x800f0986 的更新旁边的 KB 编号,例如 KB4551762。
  5. 接下来,访问微软官网的微软更新目录,在搜索框中输入或粘贴KB编号,点击“搜索”。
  6. 从结果中,选择与您的操作系统兼容的正确 KB,然后按照屏幕上的说明进行操作。
  7. 安装更新后,重新启动计算机。

Windows 更新错误 0x800f0986 不应再次出现。 如果是这样,您可能必须运行就地升级。

解决方案 7:执行就地升级

您可以使用 Windows 媒体创建工具解决 Windows 更新错误。 要使该过程成功,请务必在系统的 BIOS 中禁用安全启动。 此外,您的系统必须有足够的可用空间(至少 20GB)。

以下是要遵循的步骤:

  1. 启动浏览器并打开 Windows Media Creation 工具下载页面。
  2. 滚动到“创建 Windows 10 安装媒体”部​​分,然后单击“立即下载工具”按钮。
  3. 下载后,双击安装程序并选择“立即升级此电脑”。
  4. 单击“下一步”,Windows 应下载并安装最新版本的 Windows 10。
  5. 升级成功完成后重新启动系统。

调整您的 PC 以获得最佳性能

有时,您可能会在 Windows PC 上遇到系统错误。 虽然这是意料之中的,但您不必忍受频繁的错误。 使用像 Auslogics BoostSpeed 这样的 PC 优化器,您可以高枕无忧,因为您知道您的系统正在得到妥善处理。

受到推崇的

使用 Auslogics BoostSpeed 解决 PC 问题

除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。

Auslogics BoostSpeed 是 Auslogics 的产品,获得了 Microsoft 银级应用程序开发人员认证
免费下载

该程序提供了十多种 PC 优化工具来帮助调整和提高您的 PC 性能。 从删除不必要的程序和文件副本到清理 PC 垃圾和修复注册表,您可以相信该软件可以安全地完成工作。

可能,Windows Update 错误 0x800f0986 是由系统上的减速问题或互联网设置错误引起的。 或者,可能累积的垃圾文件已损坏并干扰某些核心系统功能。

BoostSpeed 易于使用,只需单击几下即可解决此类问题。 您将通过易于理解的说明获得每一步的指导,并且您可以使用它的任何工具来恢复系统稳定性并提高性能。

而已! 我们希望您能够解决 Windows 10 计算机上的更新错误 0x800f0986。 如需进一步的帮助,请随时通过下面的评论与我们联系。