如何修复 Windows 10 上的 Windows 更新错误 0x80070643?
错误0x80070643自微软发布以来一直困扰着许多Windows 10用户KB5034441:适用于 Windows 10 的 Windows 恢复环境更新。许多人报告称无法安装 KB5034441,并遇到了问题0x80070643 – 错误安装失败。不用担心,在本文中我们将讨论如何修复错误 0x80070643。让我们开始吧!
导致错误代码0x80070643的主要原因是WinRE恢复分区空间不足。所以,微软给出的方法是手动调整 WinRE 恢复分区的大小(我们将在第 3 部分选项 3&4 中介绍此方法)。除了调整 WinRE 恢复分区的大小之外,我们还将介绍一些修复 Windows Update 错误的常用方法。如果您没有恢复分区,则无需更新到 KB5034441。
第 2 部分:如何备份分区或硬盘而不丢失数据?
由于重新分区硬盘有风险,所以最好备份你的硬盘以防数据丢失。以下是使用以下命令备份分区或硬盘的步骤iSoft克隆器。
步骤一:下载并安装iSoft克隆器。
步骤2:选择“备份” 选项卡。
步骤3:在“选择要备份的卷”矩形,选择要备份的驱动器。
第4步:点击 ”选择”选择备份文件的保存路径,然后点击“开始”。
您需要做的是等待该过程完成,然后打开备份文件夹以检查您是否已成功备份数据。

第 3 部分:如何修复 Windows 10 上的 Windows 更新安装错误 0x80070643?
在这一部分中,我们不仅会找出修复 Windows 更新错误的常见方法,还会讨论一些官方且有用的方法来轻松修复此错误代码 0x80070643。
选项 1:修复 Windows 更新错误代码的常见方法
我们在下面列出了修复大多数 Windows 更新错误代码的一些常见方法。
方法 1:运行 Windows 更新疑难解答
步骤:打开“设置”>“更新和安全”>“疑难解答”>“其他疑难解答”>“Windows 更新”>“运行疑难解答”。
方式2:启用Windows更新服务
步骤一:类型 ”服务在搜索栏中输入“”并按回车按钮,然后找到以下与更新相关的服务。
• Windows 更新
• 加密服务
• 后台智能传输服务
• Windows 安装程序
步骤2:右键单击它们并单击“开始”以启用这些 Windows 更新服务。
方式3:运行DISM和SFC工具
步骤一:类型 ”电源外壳”,然后单击“以管理员身份运行”。
步骤2:键入以下命令,并在每个命令后按 Enter 按钮。
dism.exe /在线 /Cleanup-image /Restorehealth
证监会/scannow
运行DISM工具可以修复Windows映像,SFC工具可以修复损坏的系统文件,如果上述常见方法无法修复Windows更新安装错误0x80070643,您可以尝试以下方法。
选项 2:使用 PowerShell 脚本修复错误 0x80070643
微软开发了一个关于自动更新WinRE的PowerShell脚本,以下是使用此PowerShell脚本修复错误代码0x80070643的步骤。
步骤一:参观 示例 PowerShell 脚本 页。
步骤2:根据您的情况找到并复制这两个脚本之一。

步骤3:创建一个新的文本文档,将脚本粘贴到其上,然后将文档重命名为“.ps1“ 扩大。
有关的:iOS 错误 1671:如何修复此 iPhone 更新错误

第4步:右键单击该文档,然后单击“使用 Powershell 运行”。然后等待脚本完成并查看 Windows 更新错误代码 0x80070643 是否已修复。

选项 3:使用命令提示符调整 WinRE 分区大小
微软提供了修复错误0x80070643 – ERROR_INSTALL_FAILURE的官方方法是手动调整WinRE恢复分区的大小。步骤如下:
步骤一:类型 ”指令”在搜索中并以管理员身份运行,然后键入以下命令并在每个命令后点击 Enter 按钮:
试剂/信息(磁盘和分区后面的数字是安装WinRE的磁盘和分区的索引,我的是harddisk1,partition4。)
试剂/禁用(禁用 WinRE)

步骤2:依次输入以下命令来缩小操作系统分区:
磁盘部分
列出磁盘
sel disk(操作系统磁盘索引)(索引取决于OS磁盘索引,请参考自己的情况,我的是harddisk1,所以命令是sel disk 1,如果你是harddisk0,就输入sel disk 0)
列出部分
sel 部分(操作系统分区索引)(检查Primary的分区类型,我的是sel part 3)
所需收缩=250 最小=250
sel 部分(WinRE 分区索引)(在selpart命令中,可以查看Recovery分区索引,我的是selpart4)
删除分区覆盖

完成上述命令后,您就成功缩小了操作系统分区。现在,您应该使用以下命令创建一个新的恢复分区。
列出磁盘(检查您的磁盘分区样式)
笔记:
- 如果“*”在GPT下,运行以下命令:
- 创建分区主 ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac
- gpt 属性 =0x8000000000000001
- 如果“*” 不在 GPT 下,你应该运行:创建分区主 ID=27
格式快速 fs=ntfs 标签=”Windows RE 工具”
列出卷(检查您的磁盘分区样式)
出口
试剂/启用
试剂/信息

之后,您调整了WinRE恢复分区的大小,并再次运行KB5034441更新以检查错误0x80070643是否已修复。
选项 4:使用 DiskGenius 调整 WinRE 分区大小
您还可以使用磁盘工具调整 WinRE 分区的大小。操作起来就更容易理解了。以下是使用步骤磁盘精灵修复 Windows 更新 0x80070643。
步骤一:打开磁盘管理,右键单击C盘。
步骤2:选择缩小体积。

步骤3:输入要缩小的空间量。 (这取决于你想要多大的大小。建议扩展到1000MB以上。)

第4步:下载并安装 磁盘精灵 。
第5步:右键单击左侧面板中的“分区”。
第6步:选择调整分区大小。

第7步:将缩小的空间填入“前部空间”空白处,然后单击“开始”。

步骤8:打开磁盘管理检查恢复分区是否已扩展。
之后,安装Windows更新KB5034441以确认是否再次出现安装错误代码0x80070643。
