ntoskrnl.exe是win10系统里非常重要的一个内核程序文件,由于这个文件里储存了非常多的二进制内核代码。因此当你电脑里的ntoskrnl.exe出现问题时,那么电脑就会马上变成蓝屏,无法正常使用。这个时候,就需要通过ntoskrnl.exe修复工具来解决这个棘手问题了。
软件简介
ntoskrnl.exe 是 Windows 操作系统的一个重要内核程序文件,里面存储了大量的二进制内核代码,用于调度系统。在系统经过预启动和启动阶段后进入内核调用阶段时由 Ntldr 调用 ntoskrnl.exe, 在 Windows XP 系统中 ntoskrnl.exe 存储了启动 logo 画面。 调用 ntoskrnl.exe 文件时将由 ntdetect.com 收集的硬件信息传递给它,同时被调用的还有 hal.dll 文件。在正常情况下,在任务管理器是以"System"的名字出现的。注意:ntoskrnl.exe 也可能是 w32.bolzano 病毒,如果发现异常的 ntoskrnl.exe 文件,请立即使用杀毒软件进行查杀。
ntoskrnl.exe进程说明
进程名称: NT Kernel & System
出品者: Microsoft
属于: Microsoft Windows Operating System
系统进程: 是
后台程序: 是
使用网络: 否
硬件相关: 是
常见错误: 强制删除后无法启动系统
内存使用: 28KB
安全等级 (0-5): 0
间谍软件: 否
Adware: 否
广告软件: 否
木马: 否
ntoskrnl.exe使用方法
电脑在一次开机后无法启动,提示:
Windows could not start because the following file is missing or corrupt:
\system32\ntoskrnl.exe.
Please reinstall a copy of the above file.
处理方法1
以Windows XP 为例。X:\windows\driver cache\i386 目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件。用系统安装光盘中的修复模式,通过命令行利用如下命令将 sp2.cab 中的 ntoskrnl.exe解压出来即可恢复系统:
expand sp2.cab -F:ntoskrnl.exe c:\windows\system32
(此方法限安装了微软某补丁包后出现的文件替换问题)
处理方法2
遇到这个问题,实际上只要取消启动画面就可以了。
以Windows XP 为例。在选择操作系统页面长按 F8,利用“最后一次的正确设置”选项进入系统。在系统中打开“开始-运行”,输入 MSCONFIG 并单击“确定”打开“系统配置实用程序”。点击切换到 BOOT.INI 选项页,在“启动选项”功能区域中选中 /NOGUIBOOT 复选项。这个选项使得启动时不显示启动画面,从而可以跳过这个错误。
但是有一个问题,如果你的操作系统已经无法启动,是无法使用 MSCONFIG 来修改配置的。那么我们可以将计算机通过光盘启动到命令行修复模式,编辑boot.ini文件,加入该选项:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot
处理方法3
这个错误还可能和启动列表损坏或者硬件有关。
有网友遇到的是内存问题,通过橡皮擦清洁插槽、重新插拔或更换内存得以解决。内存问题,有可能是兼容性的问题。如果两条内存条大小或频率不一样都可能引起问题,显示丢失或缺少 ntoskrnl.exe 文件,可以用单条内存试试,若是其他硬件的问题也可替换解决。
处理方法4
检查磁盘和分区是否正确。如果新添加了硬盘,或改变了分区,试着改变 disk() 和 partition() 的设置值。如果确信没有错误,则可能是实际的文件损坏,从安装 CD 上将 NTOSKRNL.EXE 文件复制到 %systemroot%/system32 目录中。
系统安装了Linux后您需要编辑boot.ini文件。安装过程中,DiskDruid(Red Hats磁盘配置工具)会新建一个基本分区(取决于磁盘配置),尽管扩展 NT 分区先被创建(并列于磁盘前端),可是基本分区还是影响boot.ini文件中 partition() 中的参数。将参数作适当调整(如从“1”改成“2”)便可以使NT正常引导。
处理方法5
发生这种问题主要可能有以下原因:Boot.ini 文件的 Boot Loader 部分中的 Default 值丢失或无效、Ntoskrnl.exe 文件丢失或损坏、Boot.ini 文件中的分区路径设置不正确。可以这样解决:使用 Windows XP 安装光盘启动电脑,按照屏幕上的提示按下R键进入故障恢复控制台,使用 Administrator 账号登录系统。在提示符后输入 bootcfg /rebuild 命令然后按下回车。当屏幕上询问“将安装添加到启动列表吗?”时按下 Y 键,出现“输入加载标识符”的时候输入 Windows XP,到询问“输入OS加载选项”时直接按下回车。完成后重启动电脑到正常模式。这样做可以修复boot.ini文件。如果是文件本身损坏或者丢失了,也可以在故障恢复控制台下修复。
ntoskrnl.exe常见问题
ntoskrnl.exe丢失怎么办?
ntoskrnl.exe文件是Windows系统的一个重要进程文件,可能是某些安装软件或是病毒将ntoskrnl.exe文件损坏丢失了,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用ntoskrnl.exe,所以这文件是至关重要的
去同版本的Win7系统(正常的电脑上)拷贝一 ntoskrnl.exe文件 目录为 C:\windows\System32\
当然也可以去网上下载,不过你还得有一台可以上网的电脑。
使用U盘PE系统重启电脑进入winpe,然后吧拷贝的ntoskrnl.exe文件放到 C:\windows\System32\目录下
复制完成后即可开机,进入后使用杀毒软件对系统进行扫描。
由于ntoskrnl.exe导致的蓝屏该怎么办?
1、首先在开始菜单上单击右键或按下win+x,点击命令提示符,注意要是管理员模式。
2、然后在命令提示符中输入: chkdsk c: /f 按下回车键,会弹出如下提示。
3、是否计划在下次系统重新启动时检查这个卷”的提示输入:Y,回车。
4、然后等待WINDOWS自动修复,重新启动电脑不要进行任何操作,让电脑自己完全启动并修复即可,这样就能解决由于ntoskrnl.exe导致的蓝屏问题。
特别说明:
如果因为ntoskrnl.exe导致的文件丢失,处理方法有:
提示缺少 ntoskrnl.exe 文件的大部分原因是因该文件被木马病毒破坏导致系统程序找不到此文件,而导致出现错误提示框或程序无法运行,解决此问题只需找到专业的 exe 文件下载网站,找到适合操作系统的文件版本e799bee5baa6e58685e5aeb931333366306530并下载后,复制到相应目录即可解决。
1、Windows 95/98/Me 系统,复制到 X:\windows\system\ 目录下。
2、Windows NT/2000 系统,复制到 X:\WINNT\system32\ 目录下。
3、Windows XP/Vista/7/8 系统,复制到 X:\windows\system32\ 目录下。
注:X 为系统安装盘盘符,如 C 盘则为 C:\。
ntoskrnl.exe占用cpu高应该如何解决?
一、禁用某些计划任务。
1、打开开始菜单,在windows文件下找到控制面板点击打开。
2、将控制面板 的查看方式修改为【大图标】,在下面点击【管理工具】;
3、双击打开【任务计划程序】;
4、在右侧“活动任务”下双击打开【process memory diagnostic events】;
5、接着将“ProcessMemoryDiagnosticEvents”和“RunFullMemoryDiagnostic”分别单击右键,选择“禁用”;
6、禁用完后在右侧点击 .Net Framework 项,在右分别将“.NET Framework NGEN v4.0.30319”、“.NET Framework NGEN v4.0.30319 64”、“.NET Framework NGEN v4.0.30319 64 Critical”、“.NET Framework NGEN v4.0.30319 Critical”4个计划任务禁用,如图:
设置完成之后重启计算机,一般就可以解决问题了。如不能,请继续往下看。
二、如第一步设置无效我们就要考虑是否系统中病毒了。
打开360或者卡巴斯基等杀毒软件对全屏进行查杀即可,等待查杀完成重启电脑查看效果。