ntoskrnl.exe是系統(tǒng)的重要進(jìn)程文件,如果你的電腦缺少ntoskrnl.exe或者ntoskrnl.exe出問題,可能會(huì)導(dǎo)致系統(tǒng)藍(lán)屏等其他故障。如出現(xiàn)上述問題,不要慌張,來本站下載ntoskrnl.exe文件修復(fù)即可。
ntoskrnl.exe是什么
ntoskrnl.exe 是 Windows 操作系統(tǒng)的一個(gè)重要進(jìn)程文件,在系統(tǒng)經(jīng)過預(yù)啟動(dòng)和啟動(dòng)階段后進(jìn)入內(nèi)核調(diào)用階段時(shí)由 Ntldr 調(diào)用 ntoskrnl.exe, 在 Windows 系統(tǒng)中 ntoskrnl.exe 存儲(chǔ)了啟動(dòng) logo 畫面。 調(diào)用 ntoskrnl.exe 文件時(shí)將由 ntdetect.com 收集的硬件信息傳遞給它,同時(shí)被調(diào)用的還有 hal.dll 文件。ntoskrnl.exe 是保護(hù)性的進(jìn)程,在你的計(jì)算機(jī)反復(fù)啟動(dòng)的情況下出現(xiàn)。在正常情況下,在任務(wù)管理器是以“System”的名字出現(xiàn)的。注意:ntoskrnl.exe 也可能是 w32.bolzano 病毒,如果發(fā)現(xiàn)異常的 ntoskrnl.exe 文件,請(qǐng)立即使用殺毒軟件進(jìn)行查殺。
常見問題
電腦在一次開機(jī)后無法啟動(dòng),提示:
Windows could not start because the following file is missing or corrupt:
system32toskrnl.exe.
Please reinstall a copy of the above file.
處理方法1
以Windows XP 為例。X:windowsdriver cachei386 目錄下有sp2.cab和sp1.cab文件,存放了不同補(bǔ)丁包的一些驅(qū)動(dòng)文件。用系統(tǒng)安裝光盤中的修復(fù)模式,通過命令行利用如下命令將 sp2.cab 中的 ntoskrnl.exe解壓出來即可恢復(fù)系統(tǒng):
expand sp2.cab -F:ntoskrnl.exe c:windowssystem32
(此方法限安裝了微軟某補(bǔ)丁包后出現(xiàn)的文件替換問題)
處理方法2
遇到這個(gè)問題,實(shí)際上只要取消啟動(dòng)畫面就可以了。
以Windows XP 為例。在選擇操作系統(tǒng)頁面長(zhǎng)按 F8,利用“最后一次的正確設(shè)置”選項(xiàng)進(jìn)入系統(tǒng)。在系統(tǒng)中打開“開始-運(yùn)行”,輸入 MSCONFIG 并單擊“確定”打開“系統(tǒng)配置實(shí)用程序”。點(diǎn)擊切換到 BOOT.INI 選項(xiàng)頁,在“啟動(dòng)選項(xiàng)”功能區(qū)域中選中 /NOGUIBOOT 復(fù)選項(xiàng)。這個(gè)選項(xiàng)使得啟動(dòng)時(shí)不顯示啟動(dòng)畫面,從而可以跳過這個(gè)錯(cuò)誤。
但是有一個(gè)問題,如果你的操作系統(tǒng)已經(jīng)無法啟動(dòng),是無法使用 MSCONFIG 來修改配置的。那么我們可以將計(jì)算機(jī)通過光盤啟動(dòng)到命令行修復(fù)模式,編輯boot.ini文件,加入該選項(xiàng):
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)WINDOWS=“Microsoft Windows XP Professional” /noexecute=optin /fastdetect /noguiboot
處理方法3
這個(gè)錯(cuò)誤還可能和啟動(dòng)列表損壞或者硬件有關(guān)。
有網(wǎng)友遇到的是內(nèi)存問題,通過橡皮擦清潔插槽、重新插拔或更換內(nèi)存得以解決。內(nèi)存問題,有可能是兼容性的問題。如果兩條內(nèi)存條大小或頻率不一樣都可能引起問題,顯示丟失或缺少 ntoskrnl.exe 文件,可以用單條內(nèi)存試試,若是其他硬件的問題也可替換解決。
處理方法4
檢查磁盤和分區(qū)是否正確。如果新添加了硬盤,或改變了分區(qū),試著改變 disk() 和 partition() 的設(shè)置值。如果確信沒有錯(cuò)誤,則可能是實(shí)際的文件損壞,從安裝 CD 上將 NTOSKRNL.EXE 文件復(fù)制到 %systemroot%/system32 目錄中。
系統(tǒng)安裝了Linux后您需要編輯boot.ini文件。安裝過程中,DiskDruid(Red Hats磁盤配置工具)會(huì)新建一個(gè)基本分區(qū)(取決于磁盤配置),盡管擴(kuò)展 NT 分區(qū)先被創(chuàng)建(并列于磁盤前端),可是基本分區(qū)還是影響boot.ini文件中 partition() 中的參數(shù)。將參數(shù)作適當(dāng)調(diào)整(如從“1”改成“2”)便可以使NT正常引導(dǎo)。
處理方法5
發(fā)生這種問題主要可能有以下原因:Boot.ini 文件的 Boot Loader 部分中的 Default 值丟失或無效、Ntoskrnl.exe 文件丟失或損壞、Boot.ini 文件中的分區(qū)路徑設(shè)置不正確??梢赃@樣解決:使用 Windows XP 安裝光盤啟動(dòng)電腦,按照屏幕上的提示按下R鍵進(jìn)入故障恢復(fù)控制臺(tái),使用 Administrator 賬號(hào)登錄系統(tǒng)。在提示符后輸入 bootcfg /rebuild 命令然后按下回車。當(dāng)屏幕上詢問“將安裝添加到啟動(dòng)列表嗎?”時(shí)按下 Y 鍵,出現(xiàn)“輸入加載標(biāo)識(shí)符”的時(shí)候輸入 Windows XP,到詢問“輸入OS加載選項(xiàng)”時(shí)直接按下回車。完成后重啟動(dòng)電腦到正常模式。這樣做可以修復(fù)boot.ini文件。如果是文件本身損壞或者丟失了,也可以在故障恢復(fù)控制臺(tái)下修復(fù)。