修复 0x80070643 - 尝试安装 Windows 更新时出现错误安装失败

修复0x80070643-尝试安装Windows更新时出现错误安装失败

近日微软为其Windows操作系统发布了新的安全更新。某些管理员在尝试安装更新时会看到错误消息 0x80070643 - ERROR_INSTALL_FAILURE。该更新将无法安装,再次尝试会再次抛出相同的错误消息。

我们的一些网友遇到了这个问题。有些人收到错误消息“安装更新时出现一些问题,但我们稍后会重试。如果您不断看到此消息并想要搜索网络或联系支持人员以获取信息,这可能会有所帮助:(0x80070643)”。

修复0x80070643-尝试安装Windows更新时出现错误安装失败

错误代码 0x80070643 确认了该问题。Microsoft发布了一篇支持文章,确认了该问题并提供了一些解释。 据微软称,该更新解决了一个安全漏洞,该漏洞可能允许攻击者使用 Windows 恢复环境 (WinRE) 绕过 Bitlocker 加密。

导致 Windows PC 出现错误代码的问题是恢复分区不够大,无法完成更新。当管理员尝试安装它时,也可能会收到错误消息“Windows 恢复环境服务失败。(CBS_E_INSUFFICIENT_DISK_SPACE)”。

更新 :在对恢复分区进行任何更改之前,请尝试重新启动一次,看看是否可以解决问题。

Microsoft 提供的唯一建议是手动调整恢复分区的大小,以便可以安装更新。请注意,仅当恢复分区位于操作系统分区之后时,这些说明才有效。

修复0x80070643-尝试安装Windows更新时出现错误安装失败

如果是这种情况,您可以按照说明进行操作。请注意,它需要缩小操作系统分区以获得恢复分区的空间。

修复0x80070643-尝试安装Windows更新时出现错误安装失败

我们建议您在对系统进行任何更改之前创建系统备份。Microsoft 的解决方法需要删除分区并调整分区大小。

修复0x80070643-尝试安装Windows更新时出现错误安装失败

首先,检查 WinRE 是否可用:

  1. 打开“开始”,键入 CMD,然后选择“以管理员身份运行”以启动提升的命令提示符窗口。
  2. 运行命令 reagentc /info 。如果您看到路径信息,则表明 WinRE 已启用。记下路径中硬盘和分区后面的数字,稍后需要这些。
  3. 运行 reagentc /disable 以禁用WinRE 操作。

现在缩小操作系统分区以创建新的恢复分区:

  1. 运行 diskpart
  2. 运行 list disk 以获取连接到计算机的所有硬盘的列表。
  3. 要选择操作系统磁盘,请运行命令 sel disk <OS disk index> 。将 >OS 磁盘索引”替换为硬盘值。
  4. 通过运行 list part 列出所有分区。检查那里的主分区。它通常是最大的。
  5. 使用命令 selpart<OSpartitionindex> 选择(主)操作系统分区。
  6. 运行收缩所需 = 250 最小值 = 250。这会将操作系统分区缩小 250 MB。
  7. 运行 sel part <WinRE 分区索引> 以选择恢复分区。使用运行顶部第一个命令时获得的分区号。
  8. 通过运行 删除分区覆盖来 删除分区。
  9. 再次输入 list disk 并检查驱动器的 GPT 列中是否有星号字符 (*)。如果Windows盘是GPT,则执行以下命令: 创建分区主 ID=de94bba4-06d1-4d40-a16a-bfd50179d6acgpt 属性 =0x8000000000000001 如果磁盘是MBR,则运行以下命令: 创建分区主 ID=27
  10. 要格式化分区,请运行命令 format fast fs=ntfs label=”Windows RE tools”
  11. 运行命令 list vol 以验证恢复分区是否再次可用。
  12. 键入 exit 退出 diskpart。
  13. 运行 reagentc /enable 以再次启用恢复环境。
  14. 通过运行reagentc /info 确保情况如此。

修复0x80070643-尝试安装Windows更新时出现错误安装失败