當我們無論是在開啓windows xp,win7或者是windows10系統時,我們的電腦可能會顯示“ntoskrnl.exe is missing or corrupt”(如下圖所示)意思是Windows系統不能夠啟動,因為你的電腦缺少ntoskrnl.exe這個系統文件,缺少這個文件也會導致電腦藍屏和電腦當機。這個問題即使重新啟動電腦也無法解決,這非常影響我們的工作和生活。那麼ntoskrnl是什麼?為什麼會出現?如果電腦出現了缺少 ntoskrnl或ntoskrnl丟失的問題,要怎麽解決呢?接下來我將告訴你答案。

/ntoskrnl.exe丟失

一.什麼是 NTOSKRNL.EXE?

Ntoskrnl.exe 是你使用的Windows 的基本組成部分,它位於 C:\Windows\system32 下,如果你的電腦是正常的,你可以很輕易地找到它。系統檔 ntoskrnl.exe 負責各種服務,如硬體虛擬化、進程和記憶體管理等。它是包含 Windows 內核、記憶體管理器、執行程式和調度程式以及其他 Windows 組件的 Windows NT 內核檔。在主引導和硬體檢測例程之後,運行 NTLDR 和 NTDETECT 引導檔,然後將引導過程的控制權移交給ntoskrnl.exe。操作系統然後接收引導命令。因此,如果 ntoskrnl.exe 檔丟失或損壞,下載過程將停止,從而將導致Windows 啟動失敗、電腦藍屏( BSOD)電腦開機黑屏和電腦當機,並且您無法運行您的 Windows 系統。

二.NTOSKRNL.EXE丢失的原因?

boot.ini檔是系統啟動引導的程式檔,是windows啟動時選擇作業系統的檔。錯誤配置的 boot.ini 檔可能會導致 Windows XP 引導加載程式嘗試從錯誤的驅動器或分區加載 Windows。

如果 NTLDR 嘗試從錯誤的分區加載 Windows,它將找不到 ntoskrnl.exe,並且可能會發生此錯誤。

由於軟體安裝不正確、Windows 更新失敗、病毒感染或 Windows 升級不完整,Boot.ini 也可能配置錯誤。

1.无效的 boot.ini 配置

在一些情況下,Windows卡住的原因是因爲Windows更新或其他問題可能,因此進入安全模式可以使電腦重新正常啟動。

首先,單擊歡迎螢幕左下方的電源按鈕。按下鍵盤上的 Shift 鍵(WINDOWS10用戶)或F8鍵(Windows7用戶)同時在電源按鈕上方的菜單中點擊重新啟動。不做任何動作,以安全模式重新啟動電腦。

如果你的win10安全模式進不去,請搜索其他安全模式的進入方法,因爲不同系統有不同的進入方法。

2.損壞的啟動卷

Windows XP PC 上的引導分區損壞可能會導致出現此錯誤。

由於不安全關機、突然斷電、不安全地移除本地或外部磁片或物理磁片損壞和/或損壞,引導驅動器可能會損壞。

NTFS 和 FAT32 檔系統和卷上都可能出現損壞的引導分區。

3.ntoskrnl.exe 損壞或刪除

如錯誤螢幕所述,此錯誤有時是由 Windows 系統分區上的 ntoskrnl.exe 檔丟失或損壞引起的。系統分區可能與引導分區相同,也可能不同。

\Windows\system32\ntoskrnl.exe可能由於不安全關機、NTFS 或 FAT32 卷損壞、Windows 更新失敗或病毒感染而被刪除或損壞。

4.PS/2 鍵盤行為不正確

與鍵盤相關的軟體問題在很大程度上不再是較新的 USB/內置鍵盤的問題。但是,使用通過串行介面連接到 PC 的鍵盤的舊 PC 可能會將設備的映射記憶體誤解為存儲卷,從而導致像這樣的啟動問題。。

5.缺少硬碟控制器的驅動程式

如果 Windows 沒有必要的驅動程式來訪問主分區上的 Windows 系統檔,則可以看到此錯誤消息。這可能是由於驅動程式更新失敗、硬體配置更改或 BIOS 中的硬碟配置更改造成的。

三.缺少ntoskrnl exe 的修復方法 

如果你的電腦因爲缺少ntoskrnl.exe而ntoskrnl exe bsod windows 10,以下提到的方法均適用於Ntoskrnl.exe win7 修復,Ntoskrnl.exe win10 修復和xp等系統的修復。但前兩種方法不一定能夠成功修復,因此如果你嘗試前兩種方法都未能成功的話,我推薦你使用第三種方法,也就是使用windows修復工具—Windows Boot Genius來修復ntoskrnl exe缺少的問題。

1.更换错误的boot.ini

Boot.ini 檔是一個文本檔,其中包含用於運行 Windows Vista 之前基於 NT 的操作系統的 BIOS 固件的電腦的引導選項。它位於系統分區的根目錄,通常是 c:\Boot.ini。這個方法步驟如下

  • 為此,請插入 Windows CD,重新啟動電腦,然後在出現提示時按任意鍵從 CD 啟動。如果你沒有 Windows CD,你不能使用這個方法

    windows cd
  • 隨後,輸入您的管理員密碼,然後按 Enter 繼續。
  • 現在輸入:bootcfg / rebuild,按 Enter 後,它將掃描您的電腦以查找已安裝的 Windows 副本。

    輸入bootcfg rebuild
  • 您將收到與此類似的消息:

    已識別的 Windows 安裝總數:1

    [1] C:\Windows

    將安裝添加到下載列表?(是/否/全部)

    按 Y 鍵,您會收到以下消息:

    輸入負載 ID

    你可以輸入啟動 ID:Windows XP Professional

    接下來,您可以獲得以下請求:

    輸入操作系統啟動參數,然後輸入/fastdetect並回車,然後重新啟動電腦。

    2.啟動到最後一次正確的配置

    將電腦重新啟動到“最後一次正確配置”模式需要它使用上次正確啟動時保存的 Windows 註冊表版本。如果問題是由不正確、配置錯誤或卸載的驅動程式引起的,以“最後一次正確配置”模式重新啟動電腦可能會有所幫助。此選項可在系統啟動時從 Advanced Boot Options 菜單中獲得。

    last known configuration windows-7

    以下是如何使用 Last Known Good Configuration 選項來啟動您的電腦。還有更詳盡的說明,用於使用最後一次已知的正確配置來設置您的 PC。

    • 您的電腦應該重新啟動
    • 讓您的 BIOS 完成 POST(顯示製造商徽標和/或系統資訊的螢幕)。
    • 開始連續按 F8,直到出現啟動選項列表。
    • 應選擇“最後一次正確配置(高級)”。
    • 按 Enter 後等待電腦啟動。

    四.使用windows修復工具—PassFab FixUWin推薦

    以上介紹的方法非常複雜,如果你遇到了電腦缺少ntoskrnl.exe 的情況無法開啓電腦,那你可以嘗試使用 這款100%成功修復windows問題的修復工具—PassFab FixUWin。這款工具操作簡單、安全。

    PassFab FixUWin是一個強大的windows系統修復應用程式,能夠修復幾乎所有的電腦問題,包括電腦啓動問題、電腦當機、電腦藍屏等問題,還可以修復損壞的 Windows 系統。將其下載到您可以訪問的電腦上,只需要 3 個步驟,就可以修復“ntoskrnl.exe is missing”的問題。你還可以通過它進行資料救援、windows密碼破解、硬碟備份/還原等等

    使用步驟如下:

    如何使用PassFab FixUWin解決缺少ntoskrnl.exe

    • 提前在電腦上下載,或在另一臺可訪問的電腦下載並安裝PassFab FixUWin,隨後使用有足夠空間的 CD 或 USB驅動器連接電腦,點擊軟體書面中心的“立即創建開機碟”按鈕。(這會格式化你的cd或usb,因此請提前備份重要的檔,或盡量使用空的usb)

      create boot disk now select boot media downloading process creat boot disk successfully
    • 把刻錄的CD 或USB 連接缺少ntoskrnl.exe而不能開機的電腦,重啓電腦並按下F12(不同電腦可能按鍵不同),此時會進入BIOS啟動菜單。把 CD 或 USB 作為第一個啓動的設備並繼續。

      enter into boot menu
    • 啟動PassFab FixUWin。點擊立即修復修復“ntoskrnl.exe is missing”,系統會自動幫你解決ntoskrnl.exe is missing的問題。

      click automated repair select partition repair complete

    如何使用PassFab FixUWin進行資料備份/還原

    1.分區備份

    • 從列表中選擇 "分區備份"。 select place to move on
    • 這裏列出了你電腦上所有的磁片,包括名稱、類型、大小和容量。選擇一個你想克隆的磁片,然後點擊 "下一步 "繼續。 select place to move on
    • 選擇目標磁片位置,點擊 "下一步 "進行備份。 click next to backup

    2.分區還原

    • 從列表中選擇 "分區還原"。
    • 展開資料夾選擇你需要恢復的分區。然後點擊 "下一步",開始恢復分區。 start partition recovery
    • 你恢復的檔將被保留在指定位置。點擊 "下一步",繼續。 click next to move on

總結

以上總結了windows作業系統確實缺少Ntoskrnl.exe 修復的方法,Ntoskrnl.exe會導致電腦當機、藍屏和電腦無法開機的情況,因此希望能夠幫助你解決問題。當然,PassFab FixUWin這款工具才是我真正想向你推薦的,因爲他是一款安全、高效、功能超全的windows修復工具。

評論