完美解決 開機無法啟動 提示0xc000000e

2023-03-19 04:25:31 字數 2901 閱讀 9135

注:昨天裝系統碰到這個問題,這個方法說的較詳細,我的是win7系統,開機提示引導檔案錯誤,**為0xc000000e 無法進入系統,使用pe進入後,在執行裡輸入cmd,然後按下文紅字開始操作

完美解決 開機無法啟動 提示0xc000000e 問題

摘要:本文提供0xc000000e問題的解決方法和原理解釋,保證完美修復啟動選單,啟動選單不會變成英文還是中文,且所有啟動項都可以正常使用。

問題描述:

用 ghost 還原映象檔案到c盤,第一次開機正常,重啟後卻出現黑底白字,提示語為:

file: \windows\system32\winload.exe

status: 0xc000000e

解決方法:

注意:千萬不要按提示用 windows vista sp1 的系統碟修復,不然啟動選單會變成英文,且無法改變成中文。而且只能修復 windows vista 這個啟動項,不能修復 windows xp 和 一鍵ghost 等啟動項。

用 ghost 還原映象檔案到 c 盤後,如果第一次啟動就進入 winpe 的 cmd 輸入“bcdedit /v”,會顯示“找不到配置檔案”。應該啟動一次系統,一切很正常,重啟後就會出現 0xc000000e 錯誤提示,再使用winpe光碟啟動電腦,筆者使用雨林木風 ghost xp 的光碟中的 winpe 系統。具體操作:將光碟放入光碟機,按ctrl + alt + delete,重啟電腦。如果預設情況下系統自動提示 boot from cd/*** ... ,請趕緊按回車鍵,出現的選單選[b] winpe,就進入到 winpe。

winpe 其實就是光碟版的 windows xp。在桌面有一個cmd,雙擊進入後:

(1)輸入“c:”,按回車鍵,轉到c:盤。(注:不包含雙引號,下同)

(2)輸入“cd windows”,轉到c:\windows。

(3)輸入“cd system32”,轉到c:\windows\system32。

(4)輸入“bcdedit /v”,顯示如下:

windows 啟動管理器

識別符號              

device                  unknown

description             windows boot manager

locale                  zh-cn

inherit                 

default                 

resumeobject            

displayorder            

toolsdisplayorder      

timeout                 2

windows 啟動載入器

識別符號              

device                  unknown

path                    \windows\system32\winload.exe

description             microsoft windows vista

locale                  zh-cn

loadoptions             ddisable_integrity_checks

inherit                 

osdevice                unknown

systemroot              \windows

resumeobject            

nx                      optin

vga                     no

quietboot               no

sos                     no

真實模式啟動扇區

識別符號              

device                  unknown

path                    \ghldr.mbr

description             一鍵ghost v2008.08.08 奧運版

注意看紅色的“unknown”,我們要將這些“unknown”都更改成“partition=c:”。操作如下:

(5)輸入“bcdedit /set device partition=c:”,按回車鍵,提示修改成功。

(6)輸入“bcdedit /set device partition=c:”,按回車鍵,提示修改成功。

(7)輸入“bcdedit /set osdevice partition=c:”,按回車鍵,提示修改成功。

(8)輸入“bcdedit /set device partition=c:”,按回車鍵,提示修改成功。

(9)重啟就可以正常進入系統了。

(10)網友 ryanxiao 提供:如有必要,加多一步修復引導。輸入“bootsect /nt60 c:”,按回車鍵,提示修改成功。(本人還未親自驗證)

(注:昨天我也只是按照教材操作到第九步就可以了,第十步並沒有操作)

原理解釋:

導致問題的原因:使用了別的硬碟ghost下來的映象檔案,導致bcdedit裡面該賦值為“partition=c:”的全部變成了“unknown”

解決問題的方法:使用bcdedit /set 設定命令,後加 ,這裡指的是“windows 啟動管理器”,指的是預設的“windows 啟動載入器 microsoft windows vista”, 指的是“ 一鍵ghost v2008.08.08 奧運版”(注:這個長符號按照自己的電腦上顯示的輸入),再加“device”或“osdevice”變數名,表示要給這個變數賦值,最後加 “partition=c:”,賦值。例如:“bcdedit /set device partition=c:”