
使用方法
電腦在一次開(kāi)機(jī)后無(wú)法啟動(dòng),提示:
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文件,存放了不同補(bǔ)丁包的一些驅(qū)動(dòng)文件。用系統(tǒng)安裝光盤中的修復(fù)模式,通過(guò)命令行利用如下命令將 sp2.cab 中的 ntoskrnl.exe解壓出來(lái)即可恢復(fù)系統(tǒng):
expand sp2.cab -F:ntoskrnl.exe c:\windows\system32
(此方法限安裝了微軟某補(bǔ)丁包后出現(xiàn)的文件替換問(wèn)題)
處理方法2
遇到這個(gè)問(wèn)題,實(shí)際上只要取消啟動(dòng)畫(huà)面就可以了。
以Windows XP 為例。在選擇操作系統(tǒng)頁(yè)面長(zhǎng)按 F8,利用“最后一次的正確設(shè)置”選項(xiàng)進(jìn)入系統(tǒng)。在系統(tǒng)中打開(kāi)“開(kāi)始-運(yùn)行”,輸入 MSCONFIG 并單擊“確定”打開(kāi)“系統(tǒng)配置實(shí)用程序”。點(diǎn)擊切換到 BOOT.INI 選項(xiàng)頁(yè),在“啟動(dòng)選項(xiàng)”功能區(qū)域中選中 /NOGUIBOOT 復(fù)選項(xiàng)。這個(gè)選項(xiàng)使得啟動(dòng)時(shí)不顯示啟動(dòng)畫(huà)面,從而可以跳過(guò)這個(gè)錯(cuò)誤。
但是有一個(gè)問(wèn)題,如果你的操作系統(tǒng)已經(jīng)無(wú)法啟動(dòng),是無(wú)法使用 MSCONFIG 來(lái)修改配置的。那么我們可以將計(jì)算機(jī)通過(guò)光盤啟動(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)列表?yè)p壞或者硬件有關(guān)。
有網(wǎng)友遇到的是內(nèi)存問(wèn)題,通過(guò)橡皮擦清潔插槽、重新插拔或更換內(nèi)存得以解決。內(nèi)存問(wèn)題,有可能是兼容性的問(wèn)題。如果兩條內(nèi)存條大小或頻率不一樣都可能引起問(wèn)題,顯示丟失或缺少 ntoskrnl.exe 文件,可以用單條內(nèi)存試試,若是其他硬件的問(wèn)題也可替換解決。
處理方法4
檢查磁盤和分區(qū)是否正確。如果新添加了硬盤,或改變了分區(qū),試著改變 disk() 和 partition() 的設(shè)置值。如果確信沒(méi)有錯(cuò)誤,則可能是實(shí)際的文件損壞,從安裝 CD 上將 NTOSKRNL.EXE 文件復(fù)制到 %systemroot%/system32 目錄中。
系統(tǒng)安裝了Linux后您需要編輯boot.ini文件。安裝過(guò)程中,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ā)生這種問(wèn)題主要可能有以下原因:Boot.ini 文件的 Boot Loader 部分中的 Default 值丟失或無(wú)效、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)屏幕上詢問(wèn)“將安裝添加到啟動(dòng)列表嗎?”時(shí)按下 Y 鍵,出現(xiàn)“輸入加載標(biāo)識(shí)符”的時(shí)候輸入 Windows XP,到詢問(wèn)“輸入OS加載選項(xiàng)”時(shí)直接按下回車。完成后重啟動(dòng)電腦到正常模式。這樣做可以修復(fù)boot.ini文件。如果是文件本身?yè)p壞或者丟失了,也可以在故障恢復(fù)控制臺(tái)下修復(fù)。
上一篇:橙瓜碼字軟件