问题更新 Windows 10 错误 0x80240016(修复)

一些用户遇到了 0x80240016 每当他们需要在其 Windows 10 计算机上安装关键、累积或功能更新时。 据报告,此问题会在各种不同的 KB 更新中发生。

怎样修复 Windows 更新错误 0x80240016

事实证明,有几个不同的潜在原因可能导致此 Windows 更新。 以下是可能阻止您安装挂起的 Windows 更新的潜在罪魁祸首列表:

  • 常见的 WU 故障 – 如果您正在处理 Microsoft 已经知道的相当常见的故障,您应该首先部署 Windows 更新疑难解答并应用推荐的修复程序。
  • 错误缓存的 WU 数据 – 另一个可能触发此错误的相当常见的原因是一组缓存不良的数据阻止安装新的更新签名的情况。 在这种情况下,您应该能够通过从提升的命令提示符重置每个 Windows 更新组件来解决问题。
  • 系统文件损坏 – 在某些情况下,您可能正在处理某种类型的系统损坏,这些损坏最终会影响 Windows 更新组件。 如果此方案适用,您可以使用 SFC 和 DISM 扫描来识别和修复阻止更新的损坏问题。
  • 过度保护的防火墙 – 事实证明,Windows 防火墙有时会干扰安全 WU 更新的安装。 在这种情况下,如果您不想首先等待安全检查完成,则需要在安装更新时禁用防火墙的实时保护。

既然您已经熟悉了可能触发 0x80240016 错误代码的每种情况,下面列出了其他受影响的用户已成功用于解决此问题的方法列表:

1. 运行 Windows 更新疑难解答

在您进入能够解决您正在处理的 Windows 更新问题的更高级修复策略之前,请通过检查 Windows 10 是否能够自动解决问题来启动此故障排除指南。

默认情况下,Windows 10 包含许多内置修复策略,能够解决大多数安装挂起的 Windows 10 更新失败的问题——这不能保证有效,但这是一个很好的起点。

我们遇到此问题的一些用户已通过运行 Windows 更新疑难解答并应用在扫描结束时弹出的推荐修复程序来解决问题并安装挂起的更新。

笔记: 此故障排除程序包含数十种修复策略,如果发现某种类型的不一致,这些策略将自动应用。 如果扫描发现可行的修复策略,该实用程序将自动推荐可行的修复,您只需单击即可应用。

按照以下说明部署 Windows 更新疑难解答以解决 Windows 10 上的 0x80240016 错误代码:

  1. 打开一个 对话框按 Windows 键 + R. 接下来,在文本框中,键入 “ms-settings-疑难解答” 并按下 Enter 打开 故障排除 选项卡 设置 应用程序。
    打开 WU 疑难解答
  2. 在 – 的里面 故障排除 选项卡,转到右侧的部分 设置 屏幕然后向下移动到 启动并运行 部分,然后单击 Windows 更新。
  3. 从下一个菜单 Windows 更新疑难解答,然后点击 运行疑难解答 从新出现的上下文菜单中。
    问题更新 Windows 10 错误 0x80240016(修复) 1打开 Windows 更新疑难解答
  4. 执行此操作后,该工具将自动开始扫描您的系统是否存在任何不一致之处。 耐心等待,直到初始扫描完成。
    问题更新 Windows 10 错误 0x80240016(修复) 2运行 WU 疑难解答

    笔记: 然后,疑难解答程序将开始工作并确定其中包含的任何修复策略是否与当前影响您的 PC 的 WU 问题匹配。

  5. 找到可行的修复策略后,您将看到一个新窗口,您可以在其中单击 应用此修复程序 应用推荐的修复程序。
    问题更新 Windows 10 错误 0x80240016(修复) 3应用推荐的修复

    笔记: 请记住,根据疑难解答推荐的修复方法,您可能需要遵循一系列额外的手动说明。

  6. 应用修复程序后,重新启动计算机,并在下次启动完成后查看问题是否已解决。

如果错误代码 0x80240016 当您尝试安装挂起的更新或 Windows 更新疑难解答没有找到可行的修复策略时,仍然会发生,请直接移至下方的下一个修复程序。

2. 重置每个 Windows 更新组件

如果您上面部署的内置疑难解答对您不起作用,您可能会看到 0x80240016 Windows 更新 由于更新组件不一致而导致的错误(尤其是当您尝试安装的每个更新都看到此错误时)。

在绝大多数情况下,您会看到 0x80240016 由于更新组件不知何故陷入不确定状态(既未打开也未关闭)而导致的错误。 如果这种情况适用,您应该能够通过重置 Windows 更新快速解决问题。

按照以下说明从提升的 CMD 提示重置每个 Windows 更新组件。

  1. 按开始 Windows 键 + R 打开一个 对话框。 在文本框中,键入 ‘命令’ 并按下 Ctrl + Shift + Enter 打开提升的命令提示符窗口。
    问题更新 Windows 10 错误 0x80240016(修复) 4打开提升的 CMD 提示

    笔记: 一旦你进入 UAC(用户帐户控制), 点击 是的 授予 admin 使用权。

  2. 在提升的 CMD 窗口中,按任意顺序键入以下命令,然后按 Enter 每一个之后:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    笔记: 这组命令将停止所有相关的 Windows 更新服务运行:BITS 服务、加密服务、MSI 安装程序服务、Windows 更新服务(主)。

  3. 在您设法停止所有相关服务后,运行以下命令以清除和重命名两个重要的 WU 文件夹 (软件分发猫根2):
    ren C:WindowsSoftwareDistribution SoftwareDistribution.old 
    ren C:WindowsSystem32catroot2 Catroot2.old

    笔记: 这两个文件夹(SoftwareDistribution 和 Catroot)是负责保存和维护 Windows 更新文件的两个主要文件夹。 您无法按照惯例真正删除它们,因此确保它们没有任何可能导致此错误的损坏文件的最佳方法是重命名它们以强制您的操作系统创建新的和健康的等效项。

  4. 重命名这两个文件夹后,运行以下命令以重新启用您之前禁用的服务(在第 2 步中):
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. 重新启动每个相关服务后,重复之前触发 0x80240016 的 WU 操作 错误并查看问题现在是否已解决。

如果在尝试安装挂起的 Windows 更新时仍然出现相同的错误代码,请向下移至下面的下一个潜在修复。

3. 部署 SFC 和 DISM 扫描

如果从 CMD 窗口刷新每个 Windows Update 组件都没有解决问题,您还应该考虑某种系统文件损坏导致此特定 Windows Update 错误。

在这种情况下,您应该继续使用两个内置实用程序运行几次扫描 – 系统文件检查器 (SFC)部署映像服务和管理(DISM).

笔记: 尽管 SFC 和 DISM 有一些相似之处,但我们建议您快速连续运行这两种扫描,以提高修复损坏系统文件的机会。

理想的起点是一个简单的 证监会扫描。

重要的:在您启动此程序后,非常重要的是不要 close CMD 窗口,即使该实用程序看起来像冻结了。 请耐心等待该过程完成,因为中断操作可能会导致 HDD/SSD 出现逻辑错误。

问题更新 Windows 10 错误 0x80240016(修复) 5执行 SFC 扫描

笔记: 该工具完全是本地的,不需要您主动连接到互联网。

成功完成 SFC 扫描后,重新启动计算机,并通过尝试再次安装功能更新来查看在下一次计算机启动完成后问题是否已解决。

我仍然发生同样的错误, 部署 DISM 扫描 并按照屏幕提示完成操作。

问题更新 Windows 10 错误 0x80240016(修复) 6启动 DISM 扫描

笔记: DISM 使用子组件 Windows更新 下载旨在替换损坏的系统文件的健康等效项。 因此,您需要确保您拥有可靠的 在启动此操作之前 Internet。

成功完成 DISM 扫描后,再次重新启动计算机并查看 0x80240016 错误现已修复。

4. 暂时关闭Windows防火墙

事实证明,如果 Windows 防火墙当前正在执行后台安全检查,某些安全 Windows 更新将拒绝安装。

通常,如果您有足够的耐心让背景检查完成,您最终应该能够安装待处理的更新。

但是,如果您不耐烦,您应该能够通过强制停止 Windows 防火墙并禁用实时保护,直到更新安装完成来立即安装挂起的 Windows 更新。

按照以下说明暂时禁用 Windows Defender,以便安装安全 WU 更新:

  1. Windows 键 + R 打开一个 对话框。 接下来,键入 ‘Windows Defender的’ 在文本框中,然后按 Enter 打开 视窗安全 菜单。
    问题更新 Windows 10 错误 0x80240016(修复) 7访问 Windows Defender
  2. 进入后 视窗安全 菜单,点击 病毒和威胁防护 选项卡,然后继续并单击 管理设置 超链接(在 病毒和威胁防护设置)。
    问题更新 Windows 10 错误 0x80240016(修复) 8访问病毒和威胁防护屏幕
  3. 在下一个屏幕上,禁用与 防火墙和网络保护。

    问题更新 Windows 10 错误 0x80240016(修复) 9禁用防火墙
  4. 一路回到第一个 视窗安全 窗口,然后单击 防火墙和网络保护.
  5. 进入下一个屏幕后,单击当前处于活动状态的网络,然后禁用与 Windows Defender 防火墙.
    问题更新 Windows 10 错误 0x80240016(修复) 10禁用 Windows Defender 防火墙
  6. 执行此操作后,重新启动计算机重复挂起更新的安装以查看问题现在是否已解决。

相关阅读:

Posted in: 实用技巧