电脑技术学习

xp系统下故障恢复控制台应用指南

dn001

  三、让垂危的系统起死回生
  从开机错误提示中我们可以看到是“Hal.dll文件丢失或损坏造成了系统无法启动,因此,只需从安装光盘中找到同名文件将其释放到原文件所在目录就可以了。安装光盘的“I386文件夹是一个重要的文件夹,几乎所有的系统级文件全部位于其中。
  在故障恢复控制台的命令提示符后依次输入如下命令 :
  C:\WINDOWS>x: //x为光驱盘符,请自行修改为你的光驱盘符
  X:\>CD I386//切换到光盘的I386文件夹下
  X:\>I386>expand hal.dl_C:\WINDOWS\system32\ //将安装光盘I386文件夹中的“hal.dl_文件释放到  “C:\Windows\项式system32\目录中
  当出现“扩充了一个文件的提示后,表明已经将“hal.dll文件释放出来,重新启动计算机后,即可使电脑重新启动(如图4)。
;4
  “expand命令是释放文件命令,在Windows安装光盘中所有的动态链接库文件为了缩小体积,减少对光盘空间的占用,都是经过特殊压缩的,是以“*.dl_的形式存在的。要替换系统中丢失或损坏的同名文件,必须用“expand命令释放到系统才行。

  四、故障恢复控制台精彩实例
  过招1:无法启动故障
小菜发难:安装有Windows XP的机器,系统无法启动,提示“NTLDR is Missing,press any key to restart(如图5)。
;5
  这主要是由于NTLDR文件丢失或损坏所致,只要从Windows 2000/XP/Server 2003安装光盘的I386文件夹中提取出此文件,然后复制到C盘的根目录下覆盖即可。在故障恢复控制台中的命令提示符依次输入以下命令,重启计算机即可修复此故障。
  C:\WINDOWS>x:;;;;;
  X:\>CD I386;
  X:\>I386>COPY NTLDR C:\ //将安装光盘I386文件夹中的NTLDR文件复制到C盘的根目录下
  过招2:多系统并存故障
  小菜发难:GF的机器安装有Windows 98/XP,当从屏幕上的多重启动菜单中选择了Windows 98之后,出现错误提示:“访问引导扇区文件Multi(0)disk(0)rdisk(0)partition(1)\\BOOT,出现I/O错误(如图6)。
;6
  这主要是由于找不到启动Windows 98启动分区文件Bootsect.dos所造成的。我们在安装多操作系统的过程中,一般是先安装Windows 98,然后再安装高版本的操作系统如Windows 2000/XP/2003。在安装高版本系统的过程中,安装程序首先将原有的启动分区保存成Bootsect.dos文件,然后将自身的启动程序放入启动分区。由于Bootsect.dos文件是在安装过程中由安装程序创建的,无法象其它丢失或损坏的文件一样,从安装光盘拷贝覆盖一下完事。
  首先在DOS提示符后键入“SYS C:,传递Windows 98的系统文件到C盘。然后,将Windows 2000/XP/Server 2003的安装光盘插入光驱,重新启动计算机,从光盘引导系统,当出现欢迎屏幕之后,按两次“R键,当安装程序运行到修复任务选项的时候,选中“检查启动扇区选项,然后将光标移动到“继续(执行所选任务)选项上按回车,按照向导的提示进行直到“安装程序已完成修复的提示。现在重新启动计算机,故障即可排除。
  过招3:显示乱码故障
  小菜发难:在系统启动过程中,凡是有中文的地方均显示为乱码,英文可以正常显示。
此问题主要是字库文件bootfont.bin文件损坏或丢失造成的,从 Windows 2000/XP/2003安装光盘的I386文件夹中提取出此文件,复制到C盘根目录下覆盖即可。多操作系统能否正常运转,只需将安装光盘I386文件夹中的NTLDR、ntdetect.com、Boot.ini、Bootsect.dos、bootfont.bin这五个文件复制覆盖到C盘根目录下,再将ntoskrnl.exe、hal.dll这两个文件复制覆盖到X:\Windows\System32\文件夹下(X为操作系统所在的分区盘符),多重引导故障便不攻自破,实为一劳永逸之举。

标签: