当你的win10系统在更新时遇到0x8007003,我们无法完成更新正在撤销更改,抱歉,我们很难确定你的电脑能否运行windows10之类的问题,并且在删除c盘windows文件夹下SoftwareDistribution文件夹后,运行
Dism /Online /Cleanup-Image /ScanHealth
之后也没发现任何问题,等等各种网站告诉你的方法都试过,问题依旧的话,不妨使用bootice检查一下你的Windows Boot Manager有没有从ESP分区启动。
如果你的硬盘上没有esp分区,而是直接从C盘启动的话,除了更新以外其他功能会一切正常,但微软给的补丁都打不了,甚至无法在系统里安装Windows iso。
如果启动分区是C盘而不是ESP分区的话,就用DiskGenius在系统盘上创建ESP分区,然后用bcdboot命令往esp分区中写入引导信息。bcdboot命令如下:
bcdboot C:\Windows /s S: /f uefi /l zh-cn
S: 指的是esp分区的盘符,一般需要在DiskGenius里面手动分配一个。
完成后用bootice将启动分区修改为esp分区,保存设置后就大功告成。
(以上操作建议在PE环境下进行)