KB5034441 0x80070643 reagentc.exe 无法更新引导配置数据

微软2024年1月的更新补丁正常更新会出现0x80070643错误,原因是正常安装系统默认的恢复分区留小了,通过压缩系统盘空间然后在diskgenius扩容恢复分区空间可以解决这个问题,但是笔者在进行上述操作时依旧出现了报错,按照网上的说法可能是去年年底进行的系统迁移没有正常设置分区。
参考网上的方案后发现需要重新激活恢复分区,但是激活却一直失败,提示:reagentc.exe 无法更新引导配置数据。

这个问题笔者上周连续搞了三天没搞定,今天再来一试发现了上周的一个小漏项,最后成功了,这里把解决的过程分享下。

首先是恢复分区的文件要在合适的位置,这里默认在恢复分区的windows re文件夹

安装easybcd 2.4(需要2.3版本以上,官网有,个人用户免费用),打开软件,在BCD备份\恢复选项中重置bcd设置(我之前就是漏了这一项)
随后在添加新条目选项中
在windows下添加新条目
(2.4版本是在驱动器那一行点最后的小加号)
成功后powershell下输入reagentc /enable 提示成功,但是输入reagentc /info,显示disabled ,bcd引导符全0,于是想起来【关于用reagentc命令修复恢复环境、恢复分区时遇到的那些奇怪的问题 https://www.bilibili.com/read/cv28391099/?from=search&spm_id_from=333.337.0.0】提到的,先重启一次电脑

重启电脑
提示BCD错误,不能启动
插U盘进pe系统,选择windows引导修复,选择legency引导修复,提示修复成功,重启电脑
依旧提示BCD错误,不能启动
再进pe系统,选择windows引导修复,选择uefi修复,重启,成功进入系统

进系统后,打开powershell,输入regentc /enable,提示成功;再输入reagentc /info,还是提示disabled,并且windows re目录空,bcd引导目录空;怀疑是需要重新设置目录,进入C:WINDOWS/SYSTEM32/RECOVERY下删除regent.xml文件,powershell下输入reagentc /setreimage /path ② \?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE,提示找不到恢复镜像,于是打开diskgenius查看,发现多了一个分区,原来的恢复镜像第4分区变成第5分区了,于是在powershell中输入了reagentc /setreimage /path ② \?\GLOBALROOT\device\harddisk0\partition5\Recovery\WindowsRE,提示成功;再输入reagentc /enable,提示成功;但是输入reagentc /info,依旧是disabled,于是再次重启
重启后再删了一遍系统中的reagent.xml文件,然后powershell输入reagentc /enable,提示成功;再输入reagentc /info,显示enabled,恢复镜像位置正常,bcd引导信息正常;至此,恢复分区复原完毕

最后在设置中更新KB5034441,成功

总结:
1.无法更新引导配置数据是由于引导数据不准确;
2.系统迁移造成引导不正常的解决办法:easybcd重置bcd,随后重启电脑j进入pe,修复uefi引导(我怀疑easybcd新建的引导可能默认是efi的,证据是系统盘多了efi文件夹),重启后可以进行恢复分区复原操作;
3.reagent /info提示不更新的时候,可以多重启几次;

最后吐槽一句:如果解决不了我就要重装系统了,电脑上种类繁多的软件让我迟疑了……该死的微软印度阿三,更新也不搞好点……

参考链接:
参考1:Windows10系统迁移后无法更新 Windows10系统迁移后无法更新
参考2:关于用reagentc命令修复恢复环境、恢复分区时遇到的那些奇怪的问题 关于用reagentc命令修复恢复环境、恢复分区时遇到的那些奇怪的问题
参考3:Windows找不到恢复环境解决方法Windows找不到恢复环境解决方法

  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值