开机时显示windows root\system32\ntoskrnl.exe无法进入WINDOWS

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:59:14
开机时显示windows root\system32\ntoskrnl.exe无法进入WINDOWS
就是重装系统都还是windows root\system32\ntoskrnl.exe
系统碟换了都还是开机时显示windows root\system32\ntoskrnl.exe无法进入WINDOWS

ntoskrnl.exe是winows的一个进程文件,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用Ntoskrnl.exe, 在WINXP系统中存储了WIN XP的启动LOGO画面。
调用Ntoskrnl.exe文件时将由Ntdetect.com收集的硬件信息传递给它,同时被调用的还有hal.dll文件.

也就是说,如果这个文件丢失或损坏,Windows Xp启动时那个Logo都出不来,也就没有下一步可以看了。

昨天尝试了很多方法,光盘上的copy、解压覆盖,系统上的备份覆盖还是不管用。
最后放弃了,修复安装,结果今天打补丁到某次重起后,问题再次出现。

现在我不能忍受再次重装了,于是反复研究,终于还是找到了一个合适的版本。
在 "c:\windows\driver cache\i386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,我将sp2.cab中的ntoskrnl.exe解压缩出来,终于恢复了系统:
当然首先要用光盘启动到控制台修复模式,进入命令行进行操作。

expand sp2.cab -F:ntoskrnl.exe c:\windows\system32

ntoskrnl.exe是winows的一个进程文件

可能是文件被弄坏了
根据电脑故障时的提示,找不到ntoskrnl.exe文件有两种可能:一是用户误操作将该文件删除或是使其损坏了;二是该文件存在,但是由于启动记录出错导致系统引导时无法找到它。
你可以这样做```
从光盘上提取。用Windows XP安装光盘启动后,选择“R”进入故障恢复控制台,输入“X:”和“cd i386”进入安装目录。然后输入“X:\i386>expand sp1.cab -F:ntoskrnl.exe c:\windows\system32”将文件从安装包中复制出来。

用ghost盘重装系统后,
把内存条拔下来再插.