今天系统启动被折腾残了,重建了引导,启动到桌面后,用reagentc /enable开启WinRE时,竟然提示“REAGENTC.EXE: 未找到 Windows RE 映像。”,以前都是“REAGENTC.EXE: 操作成功。”,这什么情况?
先用diskpart为恢复分区分配盘符,分区只有Recovery文件夹,没有文件,磁盘占用明显偏小,这说明300多M的wim文件不在磁盘上,先格式化一下试试,还是不行。重新设置恢复分区试试,虽然已经显示类型是恢复,用diskpart选中恢复分区,执行“set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac”,顺便到系统存放RE映像的目录看看,打开C:\Windows\System32\Recovery,文件都在,打开目录下的ReAgent.xml文件看看,咦?数据都是一堆零???感觉不太正常,从系统盘install.wim提取覆盖后,有数据了。再次运行“reagentc /enable”,终于出现操作成功的提示,刚才分配盘符的恢复分区占用大了好多,看来成功了。再看一眼ReAgent.xml,数据又是一堆零?关闭重开RE环境试试……看来是重新设置分区ID起了作用,ReAgent.xml没啥影响。
为什么有时winre.wim会创建在C盘,不是恢复分区?
答:因为你创建的恢复分区可用空间比winre.wim小,放不进去自然会放到C盘,否则会自动创建在恢复分区。。。 |