admin 管理员组

文章数量: 887053

最近win10突然就不能更新了,一直提示无法完成更新,正在撤销更改。

 尝试了以下处理都无效

1、网络问题

2、 framework没有启用

3、sfc /scannow 和 DISM.exe /Online /Cleanup-image /Scanhealth

4、系统自带的疑难解答

5、重置系统更新组件

最后还有一种方法没尝试,就是修复win10的ESP和MSR分区。

由于前不久恢复系统,做了系统盘克隆操作,硬盘被设置成MBR分区了,虽然记得win10要用GPT分区,但恢复完能够正常使用,也就没有多想了,实际上ESP和MSR分区已经不对了。

使用diskgenius可以重建ESP和MSR分区,同时有一个帖子也提到了这个方法,但进行了系统分区的备份和恢复操作。是否不进行备份和恢复直接重建修复呢?我决定试一下,当然为了保险起见,我也进行了系统盘的克隆操作。

使用pe启动u盘启动系统,pe启动盘基本都带有diskgenius工具,我当前系统盘分区如下图

 

 n盘原来为ESP分区,p盘原来为MSR分区,改为MBR分区后这两个分区已经变成普通分区了

那么第一步就是把硬盘改为GPT分区,右键点击硬盘,选择 “转换分区表类型为GUID格式”,这个操作是无损的。

然后删除错误的两个分区。

接着右键点击系统分区,选择 “建立ESP/MSR分区”,完成后就重新建立了ESP和MSR分区,如下图

 最后就是修复引导,运行Dism++,pe启动盘因该都有,在顶部正确选择win10所在的硬盘,选择菜单 “恢复功能” 下的 “引导修复”,然后确定即可,如下图。由于我的其它硬盘有残留的系统,所以有多个硬盘项

 完成后就可以正常启动系统了,再进行更新操作,错误消失,更新正常了。

看来并不需要对系统分区进行备份和恢复,这样可以节省了大量的时间。

给遇到同样问题的朋友参考下。

本文标签: 重装系统 错误