由于突然停电,一台机器出现了故障。自检完成后出现
“system32ntoskrnl.exe丢失无法启动”
懒的重新装系统,ghost安装偶不喜欢。难道没其他办法了么?

老是听说Windows故障恢复控制台,也没怎么玩过,今天这不很好的机会么?
设置从CD-ROM启动,用Windows XP安装光盘启动系统,选择故障恢复控制台进入。
因为administrator密码为空,直接回车进入到 C:WINDOWS>目录下。
可以从安装光盘的i386文件夹或者“C:WINDOWSDriver Cachei386>”下的sp2.cab文件里提取ntoskrnl.exe文件,我选择后者。
因为目录比较深,先复制一个先:
C:>copy "C:WINDOWSDriver Cachei386sp2.cab" c:
已复制 1 个文件。
然后查看一下文件是否存在:
C:>expand c:sp2.cab /d /f:ntoskrnl.exe
Microsoft (R) 文件展开实用程序 版本 5.1.2600.0
版权所有 (C) Microsoft Corp 1990-1999。保留所有权利。
c:sp2.cab: ntoskrnl.exe
有了,呵呵。很好办,直接释放到 windowssystem32目录下即可:
C:>expand c:sp2.cab /f:ntoskrnl.exe c:windowssystem32
Microsoft (R) 文件展开实用程序 版本 5.1.2600.0
版权所有 (C) Microsoft Corp 1990-1999。保留所有权利。
将 c:sp2.cab 展开成 c:windowssystem32ntoskrnl.exe。
最后exit命令退出故障恢复控制台,机器自动reboot。
HOHO~~……看到了熟悉的Windows XP滚动条……