<windows root> /system32/ntoskrnl.exe文件丢失

简介:

<windows root> /system32/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

 

1.起初开始重新插拔一下内存重新换dimm清理内存插槽和内存还是不行。
2.网上搜索答案说在boot.ini添加noguiboot是最简单的方法可是还是失败告终。
boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptOut
c:\grldr = "Centos5.1 Linux system"
在最后面加上/noguiboot,但是还是出现以上错误。

3.到别的系统拷贝ntoskrnl.exe文件到u盘,u盘进入pe拷贝到system32目录下,可是还是不行,可能是版本问题。失败告终

4.有网友说可能是补丁的缘故KB890859

5.因为别人等着所以直接重新装了系统虽然来的快,但是没有得出结论,大致有个了解。

6.后来有网友说可以用C:\WINDOWS\Driver Cache\i386 目录下用扩展命令expand sp3.cab  -F:ntoskrnl.exe c:\windows\system32//这个方法可惜没有找到解决问题的方法。


本文转自zh888 51CTO博客,原文链接:http://blog.51cto.com/zh888/378920,如需转载请自行联系原作者


相关文章
windows常见的创建命令
.创建文件内容 echo hellow doudou >1.text 创建一个内容为hellow doudou的到1.text的文件里
|
Linux Windows Java
如何在windows下和linux下获取文件(如exe文件)的详细信息和属性
<p>程序员都很懒,你懂的!</p> <p>最近在项目开发中,由cs开发的exe的程序,需要自动升级,该exe程序放在linux下,自动升级时检测不到该exe程序的版本号信息,但是我们客户端的exe程序需要获取服务器上新程序的版本号信息。最后由我用java实现linux上exe文件的版本号读取功能。下面是详细代码:</p> <p></p> <pre code_snippet_id="3
2077 0
|
网络协议 安全 Windows