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 文件,請立即使用殺毒軟件進行查殺。
進程名稱: NT Kernel & System
出品者: Microsoft
屬于: Microsoft Windows Operating System
系統進程: 是
后臺程序: 是
使用網絡: 否
硬件相關: 是
常見錯誤: 強制刪除后無法啟動系統
內存使用: 28KB
安全等級 (0-5): 0
間諜軟件: 否
Adware: 否
廣告軟件: 否
木馬: 否
電腦在一次開機后無法啟動,提示:
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文件是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或者卡巴斯基等殺毒軟件對全屏進行查殺即可,等待查殺完成重啟電腦查看效果。