Windows10更新失败 错误 0x80070643、KB5034441
在知乎Windows10更新失败 错误 0x80070643、KB5034441的原因分析和几个解决方法 - 知乎
参考文章进行操作,更详细信息自己看上面链接。
我电脑的硬盘是mbr格式,而且没有划分恢复分区。
Microsoft Windows [版本 10.0.19045.3930]
(c) Microsoft Corporation。保留所有权利。
C:\WINDOWS\system32>ReAgentc /info
Windows 恢复环境(Windows RE)和系统初始化配置
信息:
Windows RE 状态: Enabled
Windows RE 位置: \\?\GLOBALROOT\device\harddisk1\partition2\Recovery\WindowsRE
引导配置数据(BCD)标识符: 3ef59ce7-5153-11ee-8711-7cb59b6d986c
恢复映像位置:
恢复映像索引: 0
自定义映像位置:
自定义映像索引: 0
REAGENTC.EXE: 操作成功。
C:\WINDOWS\system32>ReAgentc /disable
REAGENTC.EXE: 操作成功。
C:\WINDOWS\system32>ReAgentc /info
Windows 恢复环境(Windows RE)和系统初始化配置
信息:
Windows RE 状态: Disabled
Windows RE 位置:
引导配置数据(BCD)标识符: 00000000-0000-0000-0000-000000000000
恢复映像位置:
恢复映像索引: 0
自定义映像位置:
自定义映像索引: 0
REAGENTC.EXE: 操作成功。
C:\WINDOWS\system32>diskpart
Microsoft DiskPart 版本 10.0.19041.3636
Copyright (C) Microsoft Corporation.
在计算机上: DESKTOP-O5VFKJM
DISKPART> list disk
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 12 TB 6144 KB *
磁盘 1 联机 1907 GB 15 MB
DISKPART> select disk 1
磁盘 1 现在是所选磁盘。
DISKPART> list part
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 主要 1607 GB 16 MB
分区 2 主要 300 GB 1607 GB
DISKPART> list part
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 主要 1555 GB 16 MB
分区 2 主要 300 GB 1607 GB
压缩分区我直接使用控制面板--管理工具--计算机管理--存储--磁盘管理进行分区压缩
创建恢复分区
DISKPART> create partition primary id=27
DiskPart 成功地创建了指定分区。
DISKPART>
查看分区情况
DISKPART> list part
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 主要 1555 GB 16 MB
* 分区 3 恢复 52 GB 1555 GB
分区 2 主要 300 GB 1607 GB
exit
reagentc /enable
reagentc /info
DISKPART> exit
退出 DiskPart...
C:\WINDOWS\system32>reagentc /enable
REAGENTC.EXE: 操作成功。
C:\WINDOWS\system32>reagentc /info
Windows 恢复环境(Windows RE)和系统初始化配置
信息:
Windows RE 状态: Enabled
Windows RE 位置: \\?\GLOBALROOT\device\harddisk1\partition2\Recovery\WindowsRE
引导配置数据(BCD)标识符: 9f8e1fd9-c04d-11ee-b1ea-7cb59b6d986c
恢复映像位置:
恢复映像索引: 0
自定义映像位置:
自定义映像索引: 0
REAGENTC.EXE: 操作成功。
C:\WINDOWS\system32>
再次安装KB5034441,不会再提示0x80070643错。整个过程,无需重启OS,无需挂WinPE离线处理。