WINDOWS故障修复台 免去重装的烦恼

    早上刚一上班,老板就递给我一台笔记本,说是缺乏文件,没法启动了。
    拿回办公室一看,启动时系统显示
    windows could not start because the following file is missing or corrupt
   <windows root>\system2\ntoskrnl.exe
    please re-install a copy of the above file
    按之前的作法我就直接拿GHOST恢复了,可是考虑到C盘会不会有一些重要资料,因而便不敢轻举妄动,先想一想办法看可否修复再说。
   拿出一张XP盘,从光盘启动进入故障修复台。既然是ntoskrnl.exe 文件丢失,那就找个拷回去,可这个文件在那里呢?在网上搜索一下,发如今windows\driver cache\i386\有这个文件,但是让我迷茫的是竟然利用CD命令不管如何也进不去driver cache这个文件夹,缘由是里面有个空格。气死我也!
   进入纯DOS模式,发现这个文件夹名称显示为DRIVER~1,能够进去,但在纯DOS里又不能使用EXPAND命令。怎么办呢?
    灵机一动,我就在WINDOWS下又新建了一个短名称的文件夹,而后把所须要的文件拷贝进去。再次进入故障修复台,一切OK!
具体命令为:
expand sp2.cab -F:ntoskrnl.exe c:\windows\system32
注意SP2.CAB就是咱们须要的文件。
本觉得万事大吉了,谁料系统是启动起来了,可当登录的时候就会自动注销。看来仍是中病毒了。再次利用故障修复台,在XP光盘的I386目录下EXPAND一个叫作userinit.ex_的文件到C盘SYSTEMS32下(expand userinit.ex_  c:\windows\system32)。这时系统会提示成功复制一个文件userinit.exe。而后再次输入命令(copy c:\windows\system32\userinit.exe userinit32.exe ).
   到此就万事大吉,巧用故障修复台,免去了重装系统的危险啊!
 
附进入故障修复台办法:
第一种方法: 在xp中将故障恢复控制台加入启动菜单中:开始->运行->浏览->在xp盘上找到i386\winnt32.exe后回车,在运行对话框中已有的命令后加上一个空格,再加入/cmdcons->回车->是。 第二种方法: 在bios中设置为从光盘启动->将xp盘放入光驱从光盘启动后在出现欢迎界面后按r键进入故障恢复控制台。
相关文章
相关标签/搜索