如何修复Windows更新错误0x8007371b

当用户尝试在 Windows 10 中下载和安装更新时出现 Windows 更新错误 0x8007371b;许多用户都遇到过这个错误,并且这个错误似乎在以前的 Windows 版本(如 Windows 7 和 Windows Vista)中是一致的。

该错误表示类似于0x8007371B = ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE。微软官方网站称,该错误翻译为“一个或多个必需的交易成员不存在”。这意味着名为 WinSxS 的 Windows 文件夹中的一个或多个文件丢失,或者该文件夹已损坏。

第三方防病毒软件也可能阻止更新。因此,在您继续解决方案之前,请确保您是否安装了任何第三方反软件,您将其从您的系统中删除,并且他们会尝试执行更新。如果仍然不起作用,请继续执行以下方法。

方法 1:使用 Windows 疑难解答

在这种方法中,我们将使用 Windows 内置的疑难解答程序来自动修复可能阻止您更新 Windows 的错误。此工具会尝试找出其他应用程序所做的任何更改,这些应用程序可能会等待系统重新启动,或者某个服务是否崩溃并需要重新启动。

  1. 单击 Windows 菜单并在搜索框中键入疑难解答,然后单击疑难解答设置
  2. 现在单击 Windows Update,然后单击运行疑难解答程序,并在出现提示时提供您的密码。
  3. 故障排除过程完成后,按照屏幕上的说明进行操作

方法 2:使用部署映像服务管理 DISM

在此方法中,我们将使用名为部署映像服务和管理的 Windows 实用程序,它允许我们修复已安装的 Windows 映像。首先,我们会查找文件是否可用,然后尝试修复它们。

  1. 管理员身份打开命令提示符
  2. 键入“DSIM /Online /Cleanup-Image /CheckHealth”,然后按 Enter。这将执行 Windows 文件的快速扫描并检查是否有任何损坏。
  3. 输入??“DISM /online /Cleanup-Image / ScanHealth”并按回车键执行。这将对 Windows 执行更深入的扫描并检查损坏的文件,此过程可能需要几分钟时间。
  4. 输入“?DISM /Online /Cleanup-Image /RestoreHealth”来修复文件
  5. 命令执行后,重新启动系统并检查问题是否已解决。

方法 3:重置 Windows 更新组件

Microsoft 提供了一个批处理文件,其中包含一组预先编写的指令,这些指令在执行时会重置 Windows 更新实用程序及其所有组件。这将删除旧的 Windows 更新,重新注册 Windows 更新文件,并重置您的连接设置。请参阅以下步骤:

  1. 从下面的链接下载脚本
    Windows 10??????? |?????????????Windows 7 和 8
  2. 下载后解压ZIP文件
  3. 以管理员身份运行WuReset批处理文件
  4. 等待执行完成
  5. 现在重新启动计算机并尝试立即安装更新
版权声明