如何不用U盤解決Windows因BCD無法啟動(dòng)錯(cuò)誤0xc0000098

啟動(dòng)配置丟失無法啟動(dòng)

現(xiàn)在系統(tǒng)的啟動(dòng)信息是放EFI這個(gè)隱藏分區(qū)里的,把BCD信息寫回EFI里就可以正常啟動(dòng)了。

這是個(gè)挺常見的啟動(dòng)問題。用各種U盤工具基本都能修復(fù)引導(dǎo),不過有時(shí)間一時(shí)找不到U盤或進(jìn)不去,其實(shí)Windows自帶的命令行是可以解決這個(gè)問題。

谷歌可以找到很詳細(xì)的解釋和解決辦法,像我文末列出來的那兩篇,中文的大家寫的都讓人摸不著頭腦,英文好的可以看原文,我這里給英文苦手們一個(gè)參考。

1、使用u盤啟動(dòng),進(jìn)入安裝界面時(shí)點(diǎn)擊“修復(fù)計(jì)算機(jī)”選擇“疑難解答”點(diǎn)擊“啟動(dòng)修復(fù)”。

2、也可以回到“疑難解答”選擇“命令提示符”,輸入代碼:

bootrec /scanos

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

如果以上命令能正常執(zhí)行,沒有報(bào)錯(cuò)的話,像下面這樣,重啟后你就能進(jìn)系統(tǒng)了。

正常修復(fù)

3、如果在fixboot遇到提示“拒絕訪問”,那我們需要用diskpart命令來給EFI分區(qū)分配卷標(biāo),再修復(fù):

diskpart

# 列出所有硬盤
list disk

#系統(tǒng)分區(qū)所在硬盤是0
sel disk 0  

# 列出所有卷
list vol

# EFI分區(qū)所在是卷3,也就是FAT3格式,大小200M左右那個(gè),
# 可以看出現(xiàn)在它是沒有卷標(biāo)的,為了用命令寫入BCD信息,這里需要給它分配一個(gè)
sel vol 3

# 給一個(gè)不占用的卷標(biāo)V
assign letter=V:

exit

具體執(zhí)行輸出可以參考以下:

命令執(zhí)行過程-1
命令執(zhí)行過程-2

4、最后

# 向EFI分區(qū)重新寫入bcd文件
# 這里的V就是上面我們給EFI分區(qū)分配的卷標(biāo)
bcdboot c:\Windows /s V: /f UEFI  

隨后重啟即可。

用這種方式,沒有U盤在手,啟動(dòng)不了也不用怕。


參考:

  1. How to Fix Windows Boot Error 0xc0000098 Quickly (partitionwizard.com)
  2. Quickly Fix: Bootrec /Fixboot Access Is Denied in Windows 10 (partitionwizard.com)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容