ntoskrnl.exe丢失系统无法启动的解决方法
ntoskrnl.exe丢失系统无法启动的解决方法
发布时间:2016-12-26 来源:查字典编辑
摘要:这阵子,家里电脑系统启动不了啦。出现提示“因以下文件损坏或丢失Windows无法启动%systemroot%system32ntoskrnl...

这阵子,家里电脑系统启动不了啦。出现提示“因以下文件损坏或丢失Windows无法启动%systemroot%system32ntoskrnl.exe,请重新安装以上文件的拷贝.”很是郁闷,然后重启,按F8进入安全模式,没问题。有时,多启动几次(硬重启),嘿,就好了。ntoskrnl.exe文件是关键。

先了解这个ntoskrnl.exe文件是何许人物。

ntoskrnl-ntoskrnl.exe-进程信息

进程文件:ntoskrnl或者ntoskrnl.exe

进程名称:MicrosoftBootUpKernel

描述:

ntoskrnl.exe是保护性的进程,在你计算机反复启动的情况下出现。在正常情况下,在任务管理器是不会有该进程的。注意:ntoskrnl.exe也可能是w32.bolzano病毒。请使用杀毒软件进行查杀。

出品者:Microsoft

属于:MicrosoftWindowsOperatingSystem

系统进程:是

后台程序:是

使用网络:否

硬件相关:否

常见错误:未知N/A

内存使用:未知N/A

安全等级(0-5):0

间谍软件:否

Adware:否

广告软件:否

木马:否

ntoskrnl.exe是winows的一个进程文件,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用Ntoskrnl.exe,在WINXP系统中存储了WINXP的启动LOGO画面。调用Ntoskrnl.exe文件时将由Ntdetect.com收集的硬件信息传递给它,同时被调用的还有hal.dll文件.也就是说,如果这个文件丢失或损坏,WindowsXp启动时那个Logo都出不来,也就没有下一步可以看了。

关于解决方法:找到了一个合适的

在"c:windowsdrivercachei386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,将sp2.cab中的ntoskrnl.exe解压缩到c:windowssystem32,就可以恢复了统:

expandsp2.cab-F:ntoskrnl.exec:windowssystem32

当然首先要用光盘启动到修复模式,进入命令行进行操作。

网友提供了另外一个更简便的方法:

遇到这个问题,实际上只要取消启动画面就可以了。在系统中打开'开始-运行',输入MSCONFIG点击'确定'后即打开了系统配置实用程序。点击切换到BOOT.INI选项页,在'启动选项'功能区域中'/NOGUIBOOT.INI'复选项。这个选项使得启动时不显示启动画面,从而可以跳过这个错误。但是一个问题是,如果你的系统已经无法启动,是无法来使用MSCONFIG的。

那么我们可以将计算机通过光盘启动到命令行修复模式,编辑boot.ini文件,加入该选项:

[operatingsystems]

multi(0)disk(0)rdisk(0)partition(2)WINDOWS="MicrosoftWindowsXPProfessional"/noexecute=optin/fastdetect/noguiboot

这个方法值得尝试(参考)。

另外,还可以尝试使用以下两种方法:

1.从备份中复制.(假设XP安装在C:windows目录下)

输入"copyc:windowsdrivercachei386ntoskrnl.exec:windowssystem32

2.从光盘上提取.(假设光盘是D盘)

在光盘的i386目录下,输入"d:i386expandsp1.cab-F:ntoskrnl.exec:windowssystem32

这样的话,也能解决问题。

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新应用技巧学习
热门应用技巧学习
网页设计子分类