电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

Vista光盘修复功能应用图解


发布日期:2023/5/14
 
Windows XP提供了光盘修复功能但其功能及其简陋少有人问津是名副其实的鸡肋即使进入功能相对强大的故障恢复控制台那些艰深难记的命令又足以让不少用户却步

相对于XPVista安装光盘中依旧保留了引导修复功能不过让人欣喜的是它不再是鸡肋不仅功能更加强大更重要的是使用起来也非常简单灵活使用其提供的功能就可以让Vista起死回生

轻点鼠标 修复系统

导致Windows无法启动的病因常常是复杂的常见的如后安装低版本的Windows导致双系统无法引导高版本的Windows;主分区的主引导记录被病毒破坏;系统引导文件丢失磁盘故障等

一旦出现这样的故障很多朋友宁可选择重装系统也不愿进入门槛较高的故障选择恢复控制台用那些难记的命令来修复这一现象在Vista时代不复存在因为Vista安装光盘的故障修复功能的易用性已大大改观只需要选择相应的选项即可自动完成修复任务

用Vista安装光盘引导系统进入WinPE(Windows Preinstallation Environment即Windows预安装环境)窗口后点击下一步按钮在出现的窗口点击修复计算机链接后将查找已安装的Vista系统;找到安装的系统后点击下一步按钮将出现系统恢复选项的窗口(图)

(图)系统恢复选项的窗口

点击自动修复链接开始按照系统磁盘测试磁盘故障诊断系统启动日志诊断启动状态测试等检测步骤进行诊断恢复修复速度很快完成之后还可以获得修复后的详细结果(图)

(图)自动修复进行诊断恢复

进WinRE环境 拥有更高控制权

多数简单的故障用上边的傻瓜化修复方法就可以修复系统但对于高级用户来说如果需要更加灵活的命令行方式来进行其他的系统操作(如分区)该怎么办?别着急Vista安装光盘引导修复的系统环境中也提供了与Windows XP故障恢复控制台类似的功能而且功能更加丰富

Vista安装光盘引导修复的系统环境称为WinRE(Windows Recovery Environment即Windows恢复环境)它是建立在Windows PE基础上的从Vista安装光盘引导后点击下一步按钮接着在出现的窗口点击修复计算机链接即开修复已安装的Vista系统完成后即可进入WinRE系统

WinRE是一个先进的恢复工具的集中管理平台除了提供自动诊断和修复引导的启动恢复工具外还具有离线系统还原从备份还原计算机内存诊断工具命令提示符等功能(图)

(图)修复工具菜单

提示WinRE并不是只有通过Vista安装光盘才能引导进入的其实还可以通过一些方式比如OEM厂商也可以在计算机上预安装WinRE环境这就是OPK(OEMPreinstallation Kit即OEM预安装工具包);企业管理员可以通过WDS(Windows Deployment Server即Windows部署服务器)以PXE启动引导工作站进入WinRE环境

在硬盘上安装Win RE

如果你觉得每次修复都要用安装光盘太麻烦还可以考虑在硬盘上安装WinRE环境来方便修复引导前提条件是:需要安装Windows AIK(Windows Automated Installation Kit即Windows自动安装工具包)它包含了部署映像的命令(如imagex)和离线编辑wim映像工具(即Windows System Image Manager)(图)安装步骤如下

(图)安装

第一步使用Imagex命令从Windows Vista安装光盘的bootwim映像解压缩出WinRewim映像并复制到非系统分区(在系统崩溃时可以提高安全修复的概率);(图)

(图)加载bootvim文件

复制(包含在Windows AIK安装目录用于引导进入WinRE环境)到同一分区(图)

(图)Win RE所需文件

第二步运行SetAutoFailovercmd命令配置WinRE环境(图)

(图)配置WinRE环境

注意以上命令行需要以管理员身份动行Windows AIK中的Windows PE工具中的命令提示窗口在启动系统时按下F键进入高级启动菜单选择Repair your computer项目即可进入WinRE环境了与光盘启动不同的是需要输入管理员账号才能理入该环境从而提高了安全性能

WinRE环境可以嫁接到磁盘分区中也说明该环境是建立在WinPE基础上的可以通过WinPE映像引导启动再进入

修复能力测试

前面我们领略了Vista引导修复功能的易用性和丰富性那么关键的是面对各种系统故障它的修复能力究竟如何呢?我们来做下测试

修复引导文件成功

为了检测引导文件修复能力我们重命名了Vista的引导文件bootmgr(相当于Windows XP系统的ntldr)使系统无法正常引导如图然后使用Vista安装光盘进入WinRE环境进行引导修复修复完成后发现Windows Vista可以正常启动如图

(图)无法引导的系统

(图)修复完成报告

进入系统后发现Windows Vista的引导修复功能复制了bootmgr到活动分区这说明Windows Vista的引导修复可以检测到缺失的引导文件并进行修复

修复双系统引导未完全成功

我们在安装有Windows XP和Vista双系统的计算机中删除BCD文件(引导配置数据文件)使系统无法正常引导然后使用Vista安装光盘进入WinRE环境进行引导修复修复完成后发现 Vista可以正常启动但是无法进入Boot Manager界面选择Windows XP进入系统后发现Vista的引导修复只是复制了原始的BCD文件到原目录原始的BCD文件没有双系统引导菜单而导致无法进入Windows XP(图)

(图)Windows启动菜单

以上情况说明 Vista的引导修复只是简单地修复了MBR而并未添加Windows XP的引导菜单到Boot Manager

修复主引导记录成功

为了检测主引导的能力我们DiskGen重写主引导记录导致无法正常启动Vista然后使用 Vista安装光盘进入WinRE环境进行引导修复结果提示找不到Vista分区需要重启进行修复重启后查看修复详细信息发现成功添加了Vista启动选项重启之后可以正常引导进入Vista

这说明Vista的引导修复功能在其他操作系统(如Linux)破坏主引导记录的时候将大有可为我们再也不必为重新安装系统来修复主引导记录而浪费时间了

上一篇:Windows 2000 公钥基础结构详解(1)

下一篇:你真的需要活动目录吗?