system32 toskrnl.exe丢失或损坏的问题解决 system文件丢失或损坏
启动时出现<windows root>system32ntoskrnl.exe丢失或损坏,如果是你遇到了,你又该解诀,不知道的,那就先看看他们电脑高手的办法,我也遇到了这个问题,希望下面的方法可以解诀我的问题!
方法案例1:
Julia的电脑在一次开机后无法启动,XP提示:
Windows could not start because the following file is missing or corrupt:
system32ntoskrnl.exe.
Please reinstall a copy of the above file.
ntoskrnl.exe文件找不到了,那么这个文件是干什么的?哪里去了呢?
ntoskrnl.exe是winows的一个进程文件,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用Ntoskrnl.exe, 在WINXP系统中存储了WIN XP的启动LOGO画面。
调用Ntoskrnl.exe文件时将由Ntdetect.com收集的硬件信息传递给它,同时被调用的还有hal.dll文件.
关于这个进程的官方描述是:
ntoskrnl - ntoskrnl.exe - 进程信息
进程文件: ntoskrnl 或者 ntoskrnl.exe
进程名称: Microsoft Boot Up Kernel
描述:
ntoskrnl.exe是保护性的进程,在你计算机反复启动的情况下出现。在正常情况下,在任务管理器是不会有该进程的。注意:ntoskrnl.exe也可能是w32.bolzano病毒。请使用杀毒软件进行查杀。
出品者: Microsoft
属于: Microsoft Windows Operating System
也就是说,如果这个文件丢失或损坏,Windows Xp启动时那个Logo都出不来,也就没有下一步可以看了。
昨天尝试了很多方法,光盘上的copy、解压覆盖,系统上的备份覆盖还是不管用。
最后放弃了,修复安装,结果今天打补丁到某次重起后,问题再次出现。
现在我不能忍受再次重装了,于是反复研究,终于还是找到了一个合适的版本。
在 "c:windowsdriver cachei386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,我将sp2.cab中的ntoskrnl.exe解压缩出来,终于恢复了系统:
expand sp2.cab -F:ntoskrnl.exe c:windowssystem32
当然首先要用光盘启动到修复模式,进入命令行进行操作。
看来是微软的某个Patch有问题,覆盖之后会导致系统无法启动。
目前的怀疑对象是:KB890859
网友提供了另外一个更简便的方法:
遇到这个问题,实际上只要取消启动画面就可以了。
在系统中打开'开始-运行',输入MSCONFIG点击'确定'后即打开了系统配置实用程序。
点击切换到BOOT.INI选项页,在'启动选项'功能区域中选中'/NOGUIBOOT.INI'复选项。
这个选项使得启动时不显示启动画面,从而可以跳过这个错误。但是一个问题是,如果你的系统已经无法启动,是无法来使用MSCONFIG的。
那么我们可以将计算机通过光盘启动到命令行修复模式,编辑boot.ini文件,加入该选项:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot
这个方法值得尝试。
当然,这个错误还可能和启动列表损坏或者硬件有关。
有网友遇到的是内存问题,通过清洁、重新插拔或更换内存得以解决
关于Windows 2000上的问题,可以参考微软的支持文章:
http://support.microsoft.com/kb/124550/(有用啊!)
关于Xp的参考文章:
http://support.microsoft.com/kb/314477/(我是问真的有用吗?)
-The End-
方法2:
这个问题 ,我也遇到过 ,计算机内存引起的故障,,尤其是其计算机上扩展过内存,,很容易出现这样的问题.,并不是硬盘问题 ,是内存问题 ,换根内存{如果是两根的话拔掉一根在试一下}拔下来清理灰尘后插上,应该能解决, 希望没解决的朋友试一试!
方法3:
我也遇到这个问题,研究了两天,重装系统(正常安装和ghost都试了,不行)。操,原来是硬盘数据线出问题了,换了一根数据线马上恢复正常!好好的一个周末就被一根线浪费了!,搞了2天最后居然是数据线的问题,换了根就好了!
方法4:
1)开机—运行—msconfig
在系统配置实用程序中的boot.ini选项中把启动选项的noguiboot勾上(注意:不能进入桌面)
2)、使用COPY CON命令创建一个Boot.ini文件。在DOS下输入Copy Con C:\boot.ini以后回车。然后按照Boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按CTRL+Z,屏幕上会看到^Z的提示。这个时候再敲一次回车,系统会提示1 file(s) copied.这就表示创建成功了。
3)、使用故障恢复控制台里面的bootcfg命令。
4)、在别的电脑上创建好以后,拷贝到受损电脑的C盘根目录上覆盖源文件即可。
5)DOS操作系统下,输入“copy c:windowsdriver cachei386ntoskrnl.exe c:windowssystem32”
方法5:
可以用引导盘修复一下,不用重装系统的。
其实所有的问题都不用重装系统,但只不过重装系统是解决所有问题最有效的方法。
如果没有引导盘买一张windows安装盘也行。不点安装点修复就好了。
方法6:
这个问题一般来说引起这个ntoskrnl.exe文件出错的原因是boot.ini文件里面对应的引导条目和实际引导分区的不符合,还有就是从别的机器GHOST系统过来时候没有正确给BOOT.INI写入正确相应条目。
先可以试试把其他机器上面的ntoskrnl.exe拷到你的电脑的对应的目录底下,如果不行的话就选择用WINXP光盘修复安装好了!
上面方法不行试试下面的方法:
1、请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(如果正常模式恢复失败,请开机按F8进入到安全模式中使用系统还原)。
2、如果无法进入安全模式进行系统还原。可开机按F8进入“带命令提示的安全模式”回车,可以在命令提示符中输入C:Windows system32restorerstrui 命令回车(以系统所在盘符为C盘为例),同样也可打开系统还原操作界面,以实现系统还原。
3、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
4、如果故障依旧,建议重装操作系统。
方法7:
系统有时候会无原无故地出现启动文件丢失的情况,而且到了第二天,会毫无理由的好起来了,一般这样的情况也会发生的,但是很少,如果是因为旧机子拆网卡或显卡清理灰尘时会出现这样的情况!等待!是没有办法的办法!
更多阅读
语音麦克风说话话筒没有声音的问题解决方法 铁三角麦克风话筒
语音麦克风说话话筒没有声音的问题解决方法——简介 大家可能也会常常遇到 电脑在打游戏的时候,插上话筒可是说话怎么都没声音的问题。这个方法其它很简单,有的时候只不过是一些细节出现的问题都会让我们找不到门路。这里来看教程:语
关于IE临时文件夹中文件无法复制的问题 win7ie临时文件夹路径
有的时候需要下载一些网络上的在线视频,要在视频缓冲之后在IE临时文件夹(即Temporary InternetFiles文件夹)复制粘贴出来。但有的时候提示“无法复制文件:无法读源文件或磁盘”这样的错误,无法复制,好不容易缓冲的视频就下不下来。这时候
DropDownList的SelectedValue不存在导致出错的问题解决 dropdownlist的value
两个表,是一对多的关系,两个表之间的关系我没有做约束,所以a表中的外键所指向的记录可以被任意删除这就导致一个问题了,程序里面本来是用DropDownList的数据绑定是用了SelectedValue来默认选择所指向的记录,但是当该记录已经被删除也
教你如何解决电脑网速慢的问题 解决问题教学反思
网络是信息传输、接收、共享的虚拟平台,通过它可以实现各种资源的共享。网络是人们信息交流、使用的一个工具。越来越多的人们使用网络这个平台,它的功能也会越来越多、越来越强大,内容也会越来越丰富。但是,网络在不断地发展进步,我们的
关于searchindexer.exe应用程序错误的解答 恢复searchindexer
公司新配的电脑,只能用xp系统,因为习惯了办公软件,尤其是outlook等,所以windowssearch必装。但是出现searchindexer.exe应用程序错误的问题。网上搜索,各种解答,基本上都是信口雌黄,什么修改注册表,删除searchindexer.exe等等不负责任的解答