如何修复Win11/10中的更新错误0x80240019

错误0x80240019基本上是一个与更新相关的问题,一旦发生就会阻止用户在他们的设备上安装可用的补丁。如果您在Windows11/10电脑上也遇到此问题,请阅读本指南直到最后。

让我们了解更新错误 0x80240019 发生背后的常见原因以及可能在 Windows 11/10电脑上修复它的六种可能方法。此错误通常带有类似于以下内容的警告消息 –

WU_E_EXCLUSIVE_INSTALL_CONFLICT – An exclusive update cannot be installed with other updates at the same time.

是什么导致 Windows 因错误代码 0x80240019 而失败?

当您的系统遇到以下一个或多个问题时,Windows 11 或 10 可能会因错误代码 0x80240019 而失败 –

  • 损坏的 Windows 更新组件
  • 在 SoftwareDistribution 或 Catroot2 中不必要地存储缓存
  • C: 驱动器上没有足够的磁盘存储空间
  • 存在 pending.xml 文件

Windows 更新错误 0x80240019 解决方案

如果您因错误代码 0x80240019 而在安装 Windows 更新时遇到问题,请尝试以下修复 –

1]手动安装Windows更新

解决错误代码 0x80240019 的最佳方法是手动安装之前在您的 PC 上失败的更新。为此,您需要知道最新的安全补丁号。如果您不知道,可以从 Windows 更新历史记录页面获取。

  • 知道累积更新号后,访问Microsoft 更新目录。
  • 在搜索栏中输入 KB 编号,然后按 Enter。
  • 匹配结果列表将出现在显示屏上。
  • 选择最适合您的系统架构的一个,然后点击下载按钮。
  • 单击顶部链接开始下载独立包。
  • 下载完成后,双击安装文件以完成安装。
  • 安装期间您的 PC 可能会重启几次。

虽然这是解决 Windows 11 上不同更新相关问题的有效方法,但当下一个补丁可用时,该错误可能会再次出现。只有当您的设备出现一些内部故障时,这才会重新出现。要修复它们,您可以尝试这些修复。

2]运行Windows更新疑难解答

Windows Update Troubleshooter 是 Microsoft 的内置工具,旨在自动查找和修复 Windows 11 或 10 PC 上与更新相关的任何问题。以下是您可以运行此实用程序的方法 –

  • 首先,按 Win + I 打开“设置”应用程序。
  • 接下来转到“系统”>“疑难解答”>“其他疑难解答”
  • 在“最频繁”下,您会在 Windows 更新中找到“运行”按钮。
  • 好吧,点击它。在故障排除窗口中,点击下一步并按照屏幕上的说明进行操作。

3]清除pending.xml文件

如果您之前也尝试过下载 Windows 更新但下载不正确,则您的计算机上可能存在一些待处理的 .xml 文件。先尝试清除它们,您会发现错误 0x80240019 也已解决。要清除此类文件,请执行以下操作 –

  • 打开具有管理员权限的命令提示符。
  • 在提升的控制台上,复制/粘贴以下内容,然后按 Enter –

Ren c:windowswinsxspending.xml pending.old

  • 清除 Windows 更新文件后,检查您是否可以立即更新 Windows。

4]确保Windows 11更新有适当的磁盘空间

C: 驱动器上没有足够的存储空间也可能导致 Windows 11 上与更新相关的不同问题。因此,请检查您的根驱动器是否有足够的磁盘空间。如果没有,请尝试使用磁盘清理工具清除未使用的文件、旧安装、临时文件等。

清除上述文件后,应该有足够的磁盘空间用于新的 Windows 更新。所以,转到下面的路径,然后点击检查更新 –

Settings > Windows update > Check for updates

5]重置更新组件

很多时候,更新问题的发生仅仅是因为更新组件内部损坏、更新服务被禁用或 Windows 缓存文件夹中存储了不必要的文件。没有必要一一解决。相反,您可以做的是以管理员身份打开 CMD,然后一一运行下面的代码。为了更好地理解它,我们将重置过程分开划分,它们是——

  • 禁用/停止更新相关服务
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
  • 清除 Windows 缓存文件夹
rmdir %systemroot%SoftwareDistribution /S /Q rmdir %systemroot%system32catroot2 /S /Q
  • 重新启动您之前停止的服务
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc

注意:上面的代码应该足以重置更新组件。但是,如果错误是由于缺少某些 DLL 文件而发生的,您可以重新注册它们。为此,请关注此帖子。

执行上面提供的所有代码后,访问 Windows 更新并点击检查更新。让系统在您的计算机上查找并安装待处理的补丁程序。

6]检查Windows更新日志文件

我希望错误 0x80240019 现在一定已经解决了。如果没有,您可以检查 Windows 更新日志文件,看看那里显示的内容。通常,只要您的设备遇到与更新相关的问题,Windows 更新日志文件中就会记录相同的问题。访问此文件将清楚地了解为什么问题仍然存在。您可以通过以下方式访问此日志文件 –

  • 按 Windows + S 启动搜索窗口。
  • 键入“事件查看器”,然后双击最匹配的结果。
  • 在“事件查看器”窗口中,转到以下路径 –

Applications & Services Logs > Microsoft > Windows > WindowsUpdateClient > Operational

  • 进入 Operational 后,至少检查它是否显示任何重要消息或警告。
  • 在这里,您将找到解决错误代码 0x80240019 的适用方法。

如果 Windows 11 仍未更新怎么办?

如果事件查看器没有建议任何可以消除错误代码 0x80240019 的方法,并且 Windows 11 仍然失败,我们建议您重新安装 Windows。