(图6)Win RE所需文件
第二步:运行SetAutoFailover.cmd命令配置WinRE环境 。(图7)
(图7)配置WinRE环境
注意:以上命令行需要“以管理员身份动行”Windows AIK中的Windows PE工具中的命令提示窗口 。在启动系统时 , 按下F8键进入高级启动菜单 , 选择“Repair your computer”项目即可进入WinRE环境了 。与光盘启动不同的是需要输入管理员账号才能理入该环境 , 从而提高了安全性能 。
WinRE环境可以嫁接到磁盘分区中也说明该环境是建立在WinPE2基础上的 , 可以通过WinPE映像引导启动再进入 。
四、修复能力测试
前面我们领略了Vista引导修复功能的易用性和丰富性 , 那么 , 关键的是 , 面对各种系统故障 , 它的修复能力究竟如何呢?我们来做下测试:
1、修复引导文件:成功
为了检测引导文件修复能力 , 我们重命名了Vista的引导文件bootmgr(相当于Windows XP系统的ntldr)使系统无法正常引导如图8 , 然后 , 使用Vista安装光盘进入WinRE环境进行引导修复 。修复完成后 , 发现Windows Vista可以正常启动如图9 。
(图8)无法引导的系统
(图9)修复完成报告
进入系统后发现Windows Vista的引导修复功能复制了bootmgr到活动分区 , 这说明Windows Vista的引导修复可以检测到缺失的引导文件并进行修复 。
2、修复双系统引导:未完全成功
我们在安装有Windows XP和Vista双系统的计算机中删除BCD文件(引导配置数据文件)使系统无法正常引导.然后使用Vista安装光盘进入WinRE环境进行引导修复 , 修复完成后,发现 Vista可以正常启动,但是无法进入Boot Manager界面选择Windows XP,进入系统后发现Vista的引导修复只是复制了原始的BCD文件到原目录,原始的BCD文件没有双系统引导菜单而导致无法进入Windows XP 。(图10)
(图10)Windows启动菜单
以上情况说明 Vista的引导修复只是简单地修复了MBR而并未添加Windows XP的引导菜单到Boot Manager 。
3、修复主引导记录:成功
为了检测主引导的能力 , 我们DiskGen重写主引导记录导致无法正常启动Vista 。然后使用 Vista安装光盘进入WinRE环境进行引导修复 。结果提示找不到Vista分区 , 需要重启进行修复 。重启后查看修复详细信息 , 发现成功添加了Vista启动选项 , 重启之后可以正常引导进入Vista 。
【Windows Vista光盘修复功能应用图解】这说明Vista的引导修复功能在其他操作系统(如Linux)破坏主引导记录的时候将大有可为 , 我们再也不必为重新安装系统来修复主引导记录而浪费时间了 。
推荐阅读
- Vista SP1与XP SP2文件操作评测
- Windows中的救星:帐户
- 新玩法?Vista系统下提高SATA硬盘性能
- 用Vista安装盘修复Vista系统完全攻略
- DirectX 10只支持Windows Vista系统原因
- DirectX 10为什么只支持Windows Vista
- 微软建议不要对Vista操作系统减肥
- 在Vista系统中如何调整雅黑字体大
- 微软官方发布的Vista专用加速指南
- 微软官方:不要给Vista操作系统进行减肥