ntoskrnl.exe丟失系統(tǒng)無法啟動的解決方法
更新時間:2008年08月08日 23:03:12 作者:
ntoskrnl.exe文件丟失或損壞,系統(tǒng)無法啟動的解決方法
這陣子,家里電腦系統(tǒng)啟動不了啦。出現(xiàn)提示“因以下文件損壞或丟失Windows無法啟動%systemroot%\system32\ntoskrnl.exe,請重新安裝以上文件的拷貝.”很是郁悶,然后重啟,按F8進入安全模式,沒問題。有時,多啟動幾次(硬重啟),嘿,就好了。ntoskrnl.exe文件是關(guān)鍵。
先了解這個ntoskrnl.exe文件是何許人物。
ntoskrnl - ntoskrnl.exe - 進程信息
進程文件: ntoskrnl 或者 ntoskrnl.exe
進程名稱: Microsoft Boot Up Kernel
描述:
ntoskrnl.exe是保護性的進程,在你計算機反復啟動的情況下出現(xiàn)。在正常情況下,在任務(wù)管理器是不會有該進程的。注意:ntoskrnl.exe也可能是w32.bolzano病毒。請使用殺毒軟件進行查殺。
出品者: Microsoft
屬于: Microsoft Windows Operating System
系統(tǒng)進程: 是
后臺程序: 是
使用網(wǎng)絡(luò): 否
硬件相關(guān): 否
常見錯誤: 未知N/A
內(nèi)存使用: 未知N/A
安全等級 (0-5): 0
間諜軟件: 否
Adware: 否
廣告軟件: 否
木馬: 否
ntoskrnl.exe是winows的一個進程文件,在系統(tǒng)經(jīng)過預啟動和啟動階段后進入內(nèi)核調(diào)用階段時由Ntldr調(diào)用Ntoskrnl.exe, 在WINXP系統(tǒng)中存儲了WIN XP的啟動LOGO畫面。調(diào)用Ntoskrnl.exe文件時將由Ntdetect.com收集的硬件信息傳遞給它,同時被調(diào)用的還有hal.dll文件.也就是說,如果這個文件丟失或損壞,Windows Xp啟動時那個Logo都出不來,也就沒有下一步可以看了。
關(guān)于解決方法:找到了一個合適的
在 "c:\windows\driver cache\i386"目錄下有sp2.cab和sp1.cab文件,存放了不同補丁包的一些驅(qū)動文件,將sp2.cab中的ntoskrnl.exe解壓縮到c:\windows\system32,就可以恢復了統(tǒng):
expand sp2.cab -F:ntoskrnl.exe c:\windows\system32
當然首先要用光盤啟動到修復模式,進入命令行進行操作。
網(wǎng)友提供了另外一個更簡便的方法:
遇到這個問題,實際上只要取消啟動畫面就可以了。在系統(tǒng)中打開'開始-運行',輸入MSCONFIG點擊'確定'后即打開了系統(tǒng)配置實用程序。點擊切換到BOOT.INI選項頁,在'啟動選項'功能區(qū)域中'/NOGUIBOOT.INI'復選項。這個選項使得啟動時不顯示啟動畫面,從而可以跳過這個錯誤。但是一個問題是,如果你的系統(tǒng)已經(jīng)無法啟動,是無法來使用MSCONFIG的。
那么我們可以將計算機通過光盤啟動到命令行修復模式,編輯boot.ini文件,加入該選項:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot
這個方法值得嘗試(參考)。
另外,還可以嘗試使用以下兩種方法:
1.從備份中復制.(假設(shè)XP安裝在C:\windows目錄下)
輸入"copy c:\windows\driver cache\i386\ntoskrnl.exe c:\windows\system32
2.從光盤上提?。?假設(shè)光盤是D盤)
在光盤的i386目錄下,輸入"d:\i386\expand sp1.cab -F:ntoskrnl.exe c:\windows\system32
這樣的話,也能解決問題。
先了解這個ntoskrnl.exe文件是何許人物。
ntoskrnl - ntoskrnl.exe - 進程信息
進程文件: ntoskrnl 或者 ntoskrnl.exe
進程名稱: Microsoft Boot Up Kernel
描述:
ntoskrnl.exe是保護性的進程,在你計算機反復啟動的情況下出現(xiàn)。在正常情況下,在任務(wù)管理器是不會有該進程的。注意:ntoskrnl.exe也可能是w32.bolzano病毒。請使用殺毒軟件進行查殺。
出品者: Microsoft
屬于: Microsoft Windows Operating System
系統(tǒng)進程: 是
后臺程序: 是
使用網(wǎng)絡(luò): 否
硬件相關(guān): 否
常見錯誤: 未知N/A
內(nèi)存使用: 未知N/A
安全等級 (0-5): 0
間諜軟件: 否
Adware: 否
廣告軟件: 否
木馬: 否
ntoskrnl.exe是winows的一個進程文件,在系統(tǒng)經(jīng)過預啟動和啟動階段后進入內(nèi)核調(diào)用階段時由Ntldr調(diào)用Ntoskrnl.exe, 在WINXP系統(tǒng)中存儲了WIN XP的啟動LOGO畫面。調(diào)用Ntoskrnl.exe文件時將由Ntdetect.com收集的硬件信息傳遞給它,同時被調(diào)用的還有hal.dll文件.也就是說,如果這個文件丟失或損壞,Windows Xp啟動時那個Logo都出不來,也就沒有下一步可以看了。
關(guān)于解決方法:找到了一個合適的
在 "c:\windows\driver cache\i386"目錄下有sp2.cab和sp1.cab文件,存放了不同補丁包的一些驅(qū)動文件,將sp2.cab中的ntoskrnl.exe解壓縮到c:\windows\system32,就可以恢復了統(tǒng):
expand sp2.cab -F:ntoskrnl.exe c:\windows\system32
當然首先要用光盤啟動到修復模式,進入命令行進行操作。
網(wǎng)友提供了另外一個更簡便的方法:
遇到這個問題,實際上只要取消啟動畫面就可以了。在系統(tǒng)中打開'開始-運行',輸入MSCONFIG點擊'確定'后即打開了系統(tǒng)配置實用程序。點擊切換到BOOT.INI選項頁,在'啟動選項'功能區(qū)域中'/NOGUIBOOT.INI'復選項。這個選項使得啟動時不顯示啟動畫面,從而可以跳過這個錯誤。但是一個問題是,如果你的系統(tǒng)已經(jīng)無法啟動,是無法來使用MSCONFIG的。
那么我們可以將計算機通過光盤啟動到命令行修復模式,編輯boot.ini文件,加入該選項:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot
這個方法值得嘗試(參考)。
另外,還可以嘗試使用以下兩種方法:
1.從備份中復制.(假設(shè)XP安裝在C:\windows目錄下)
輸入"copy c:\windows\driver cache\i386\ntoskrnl.exe c:\windows\system32
2.從光盤上提?。?假設(shè)光盤是D盤)
在光盤的i386目錄下,輸入"d:\i386\expand sp1.cab -F:ntoskrnl.exe c:\windows\system32
這樣的話,也能解決問題。
相關(guān)文章
三條命令搞定Winload.exe出現(xiàn)0xc000000e錯誤
三條命令搞定Winload.exe出現(xiàn)0xc000000e錯誤...2007-05-05ftp上傳時數(shù)據(jù)Socket錯誤連接超時的解決方法
ftp上傳時數(shù)據(jù)Socket錯誤連接超時的解決方法...2007-07-07