,用XP SP2恢复后硬盘C,提示我少windows\system32\ntoskrnl.exe.

来源:百度知道 编辑:UC知道 时间:2024/09/21 17:59:44
我的机子重了木马,黑着屏起不来了,用XP SP2恢复后硬盘C,走到100了,可再起机子,还是黑着,提示我少windows\system32\ntoskrnl.exe.

我从别的机子上拷来这个文件,可我不会装,说是进DOS装,可我也不会进DOS,进了也不知怎么弄,请高手帮助,说得越细越好,谢谢,万分感谢

windows\system32\ntoskrnl.exe应该是在这个目录下的^_^
ntoskrnl.exe是winows的一个进程文件,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用Ntoskrnl.exe, 在WINXP系统中存储了WIN XP的启动LOGO画面。
调用Ntoskrnl.exe文件时将由Ntdetect.com收集的硬件信息传递给它,同时被调用的还有hal.dll文件.
也就是说,如果这个文件丢失或损坏,Windows Xp启动时那个Logo都出不来,也就没有下一步可以看了。
我的个人经验是在 "c:\windows\driver cache\i386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,将sp2.cab中的ntoskrnl.exe解压缩出来,恢复系统.
标准故障排除如下操作:
根据电脑故障时的提示,找不到ntoskrnl.exe文件有两种可能:一是用户误操作将该文件删除或是使其损坏了;二是该文件存在,但是由于启动记录出错导致系统引导时无法找到它。
如果是文件损坏或是被删除,我们可以尝试恢复该文件。恢复该文件有两种方法(假设Windows XP安装在“c:\windows”目录下,C分区为FAT32格式,Windows XP的安装光盘盘符为“X:”)。
1.从备份中复制。用Window 98启动光盘启动到纯DOS操作系统下,输入“copy c:\windows\driver cache\i386\ntoskrnl.exe c:\windows\system32”即可。
2.从光盘上提取。用Windows XP安装光盘启动后,选择“R”进入故障恢复控制台,输入“X:”和“cd i386”进入安装目录。然后输入“X:\i386>expand sp1.cab -F:ntoskrnl.exe c:\windows\system32”将文件从安装包中复制出来。

换个盘重装