Windows系统更新错误:0x80070643

 查了一下,发现了这样一个说明:

Microsoft 更改了运行 Windows 恢复环境 (WinRE) 的电脑的更新方式。 WinRE 将使用每月累积更新进行更新。 此更改仅适用于从 Windows Update (WU) 和 Windows Server Update Services (WSUS) 获取更新的电脑。 此更改从 2023 年 6 月 27 日开始,适用于 Windows 11 版本 22H2 累积更新。

某些电脑可能没有足够大的恢复分区来完成此更新。 因此,WinRE 更新可能会失败。 您将收到错误消息“Windows 恢复环境服务失败。” 

意思是恢复分区空间太小,无法更新。

那就是要增加恢复分区的空间,我查看了一下,说是需要至少750M的空间,而我的电脑的恢复分区空间是830多M,那应该是剩余空间不足,需要增加空间。

手动调整分区大小

1、以管理员身份打开命令提示符窗口 ( cmd )

2、reagentc /info     #检查恢复分区信息

3、reagentc /disable   #禁用WinRE 

4、缩小操作系统分区并为新的恢复分区准备磁盘,也就从其他分区匀点空间出来给恢复分区

        a、运行diskpart

        b、运行list disk

        

        c、运行sel disk 0

        

        d、运行list,可以看到磁盘的所有分区

        e、运行sel part <分区>,

        f、 运行 shrink desired=250 minimum=250。这一步我无法进行,不知道为什么我的系统分区无法压缩了。但因为原来的恢复分区已经超过750M了,所以我就直接下一步,而不用借其他区的空间

        

        g、运行sel part <恢复分区(图片里是2)>,然后删除它,delete partition override

        

5、创建新的恢复分区

        a、首先需要确认,你的磁盘 MBR还是GPT ,如果是GPT,下图GPT下面会有个*号

        

        1)GPT:create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac followed by the command gpt attributes =0x8000000000000001

        2)MBR:create partition primary id=27

        b、格式化分区,运行 format fast fs=ntfs label=”Windows RE tools” 

         

6、运行list vol,确认分区     

7、退出dispart,运行exit,重新启动 WinRE,运行reagentc /enable(注意),确认 WinRE 的安装位置,请运行 reagentc /info

磁盘管理中也可以看到新的恢复分区“Windows RE tools”

最后再次进行系统更新,更新成功

*对硬盘的操作有风险,谨慎操作

*错误提示:不能在启动了bitlocker驱动 器加密的卷上启动windows re

参考文档:KB5034441:适用于 Windows 10 版本 21H2 和 22H2 的 Windows 恢复环境更新:2024 年 1 月 9 日 - Microsoft 支持

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值