|
|
本帖最后由 yjqd 于 2018-11-13 12:01 编辑
一、winre修复winre
winre修复能正常使用,winre的目录结构为
C:\Windows\System32\Recovery\winre.wim
C:\Windows\System32\Recovery\boot.sdi
执行reagentc /disable关闭后
C:\Windows\System32\Recovery中的boot.sdi会消失
bcd中关于winre的启动项和设备项也会消失
系统启动项中的recoverysequence {winre的启动标识} 和recoveryenabled Yes也会消失,recoveryenabled Yes为成recoveryenabled No
此时又复制一个boot.sdi到里面去,重启计算机,用另一种方式启动winre.wim,启动后,会进行修复,修复完成出现面板:
系统恢复选项
windows发现计算机启动项存在问题。
现在就应用修复并重新启动计算机吗?
查看详细信息
点击查看详细信息:
将修复以下启动选项:
名称: Windows Boot Manager
标识符: {9DEA862C-5CDD-4E70-ACC1-F32B344D4795}
将添加以下启动选项:
名称: Windows Recovery Environment (已恢复)
路径: Recovery\WindowsRE\Winre.wim
Windows 设备: 分区=C: (77650 MB)
当前启动配置数据的副本将另存为: C:\Boot\BCD.Backup.0001
注意:
上面面板提示"应用修复并重新启动计算机吗",意思是修复并重新启动计算机,不是重新启动计算机再修复,当你点击"修复并重新启动"按钮,它就先修复了
点击"修复并重新启动"按钮,重启后,原来C:\Boot\BCD被另存为: C:\Boot\BCD.Backup.0001,新的bcd是修复后的bcd,增加的内容如下:
1、修复了bootmgr项,只是增加了path \bootmgr
注意:增加了path \bootmgr会导致开机bcd菜单不出现中文是乱码,解决办法:删除path \bootmgr
2、增加了winre的启动项,并且描述部分出现了"(已恢复)"字样
description Windows Recovery Environment (已恢复)
3、增加了winre的设备选项
注意:
修复后的bcd的系统启动项中没增加:
recoverysequence {winre的启动标识}
recoveryenabled Yes
所以开机按 F8不会出现修复计算机选项
小结:
winre修复winre满足的条件:
1、winre的目录结构为:
C:\Windows\System32\Recovery\winre.wim
C:\Windows\System32\Recovery\boot.sdi
2、需要执行reagentc /disable关闭
二、winre修复winre后和reagentc命令的影响
此时执行reagentc /enable,成功,但bcd中又出现了新的winre启动项和设备项,系统启动项中增加了recoverysequence {winre的启动标识} ,recoveryenabled No变成recoveryenabled Yes,这是reagentc创建的;
winre修复winre后bcd中的winre启动项和设备项仍然存在
此时执行reagentc /disable,reagentc创建的winre启动项和设备项消失,
系统启动项中的recoverysequence {winre的启动标识} 和recoveryenabled Yes也会消失,recoveryenabled Yes为成recoveryenabled No
winre修复winre后bcd中的winre启动项和设备项仍然存在
|
|