4種Windows 10 BCD 錯誤的修復方法

如何在 Windows 作業系統中進行 Windows 10 BCD 修復?本文提供了4種解決方案,幫助您快速實現Win10 Boot BCD修復。

由 @Daisy 發佈 2024年11月15日 於 @Daisy 最近一次更新 2024年11月15日

第1部分:Windows電腦中的BCD 是什麼?

BCD(Boot Configuration Data)在 Windows (10) 作業系統中被稱為開機組態資料庫。

Windows開機管理程式會讀取開機組態資料庫(BCD)下的啟動資料,并根據其中的資料載入與預設或使用者所選擇的作業系統。因此,BCD對於成功載入和執行作業系統是非常重要的。

BCD檔案具體是在Windows 10中的哪個位置呢?在不同的開機模式下,BCD 儲存的位置不同。

對於傳統的BIOS開機模式,BCD 檔案位於活動分割區上的Boot資料夾 ,通常在系統分割區的「C:\Boot」資料夾。

對於UEFI模式,該檔案位於EFI系統分割區上的C:\EFI\Microsoft\Boot\BCD

第2部分:當Windows電腦出現Boot BCD 錯誤怎麼辦?

當您的Windows電腦面臨下面這些困境時,可能會損壞BCD 檔案並導致一系列錯誤:

  • 擴展系統活動分割區
  • 意外關機

  • 藍屏或其他需要重新開機的錯誤

  • 硬碟故障

  • 病毒攻擊

BCD損壞會導致Windows 11/10/8/7電腦無法啟動。以下是BCD 錯誤常見報錯提示之一:

1.您的電腦/裝置需要修復。開機組態資料庫包含作業系統的異質性資訊。檔案:\BCD  錯誤代碼:xc000000f

2.Windows 無法啟動。最近的硬體或軟體變更可能是原因所在。狀態:0xc0000225 資訊:未連接必要裝置或無法存取必要裝置。

3.連接到您電腦的某個裝置發生問題。發非預期的 I/O 錯誤。錯誤代碼:0xc00000e9

4.您的電腦需要維修。開機組態資料庫不包含作業系統的有效資訊。檔案:\Boot\BCD 錯誤代碼:0xc0000098

5.檔案:\Boot\BCD 狀態:0xc0000034 資訊。Windows 開機組態資料庫缺少必需的資訊。

那麼,如何在Windows 無法啟動時快速執行Win10 boot BCD修復?下面我將為您提供 4 種Win10 BCD修復方式。

4種方法:快速實現Windows 10 BCD修復

有不少部落格貼文:【如何在 Windows 10 中手動重建 BCD?】因此,在本節中,我們將逐步向您展示進行Win10 boot BCD修復的 4 種方法。

🌟提示:

如果您有 Windows 安裝光碟,您可以嘗試前3種方法。如果沒有Windows安裝光碟,請直接使用方法4,通過專業的BCD修復工具重建BCD。

方法1:使用簡單可靠的BCD修復工具

如果您沒有 Windows 10 安裝光碟,您可以先創建可開機光碟,然後再修復Windows 10 BCD。您可以通過專業的Win10 Boot BCD修復工具——AOMEI Partition Assistant,以便在Windows 11/10/8/7等系統中輕鬆實現Win10 BCD修復。

此外,它還支援您創建可開機光碟後自動修復 Windows 10 BCD 檔案(重建 MBR)。

⚠️準備工作
  • 一個空的 USB(至少 16GB)。
  • 一台功能正常的電腦:需要與您的作業系統(32 位或 64 位)相同。然後在這臺電腦上進入本文,點擊下方下載按鈕,免費下載並安裝AOMEI Partition Assistant Professional試用版,然後按照以下步驟執行操作。

AOMEI Partition Assistant

最好的 Windows 磁碟分割槽管理器和 PC 最佳化工具

步驟 1.將USB連接到正常工作的 Windows 電腦,安裝並運行AOMEI Partition Assistant Professional。點選上方工作列“工具”——“製作可開機光碟精靈”,然後點選“下一步”。

步驟 2.選擇您的開機裝置(USB),然後點選“繼續”。

步驟 3.然後從這個USB啟動損壞的Windows 10 電腦,您將看到可開機隨身碟包含預安裝的AOMEI Partition Assistant Professional。

步驟 4.右擊系統碟,點選“重建MBR”。

步驟 5.在彈出的視窗中,設定當前作業系統的MBR類型,然後點選“確定”。

步驟 6.點擊“套用”執行操作。

🌟提示:

AOMEI Partition Assistant Professional可以提供更多實用功能,包括分割區復原、SSD安全抹除、合併分割區等。如果想在Windows Server 2022/2019/2016/2012等系統中使用,需升級到AOMEI Partition Assistant Server版。

方法2:使用啟動修復執行Win10 BCD修復

Windows 復原環境中的啟動修復選項可以修復 BCD 儲存。請按照以下步驟進行修復:

1.將Windows 10安裝光碟放入電腦,從安裝光碟啟動電腦。

2.電腦出現第一個螢幕後不斷按F1、F2、F12、DEL或其他功能鍵(不同電腦功能鍵不同)可以進入電腦的BIOS/UEFI。

3.更改開機順序,將安裝光碟設定為第一啟動順序。

4.選擇語言、時間及貨幣格式、鍵盤或鍵入法,然後點選“下一步”。

5.點選左下方的“修復您的電腦”。

6.在“選擇選項”畫面時,選擇“疑難排解”。

7.在“疑難排解”視窗中選擇“進階選項”。

8.然後選擇“啟動設定”。

9.選擇您的帳戶並鍵入密碼。點選“繼續”按鈕。

完成這些步驟後,啟動修復將開始掃描、檢測和修復任何可能阻止 Windows 10 正確載入的問題。

之後,您可以檢查是否可以正常啟動到 Windows 10。如果可以,則問題已解決。

方法 3:在 Windows 10 中使用 Bootrec.exe 工具重建 BCD

如果啟動修復不能解決問題,您可以使用 Windows 修復環境 (Windows RE) 中的 Bootrec.exe工具重建BCD。

下面是Win10 BCD修復的完整步驟:

1.從 Windows 安裝光碟訪問命令提示字元(如上:在“進階選項”螢幕中選擇“命令提示字元”)。

2.在命令提示字元視窗中,鍵入以下命令,每次輸入後按下Enter鍵執行:

bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd

🌟提示:

命令列中的「C」為BCD檔所在的磁碟機代號,一般是系統碟,您可以使用DiskPart查看您系統碟的代號。

方法 4:使用命令提示字元修復 Windows 10 BCD

如果上述方法不起作用,您還可以嘗試以下命令來執行Win10 BCD修復。

下面是Win10 Boot BCD修復的完整步驟:

使用Windows 安裝光碟開啟CMD視窗,依次執行以下命令,每次輸入後請按下Enter鍵執行:

Bootrec /fixmbr Bootrec /fixboot Bootrec /rebuildBCD

關於Win10 boot BCD修復的常見問答

1、Win10 Boot BCD修復方法適用於Windows 7嗎?
 
當然適用於Windows 7系統!本文介紹的4個方法可以用於所有Windows 11/10/8/7等所有主流系統。
2、Win10 Boot BCD修復失敗怎麼辦?
 
本文介紹的前3個方法確實有修復失敗的可能性,但最後一種方法目前還沒有收到過修復失敗的報告。您可以放心地使用專業的AOMEI Partition Assistant來修復BCD。
3、Win10 Boot BCD修復需要花費多少時間?
 
本文介紹的Win10 Boot BCD修復方法並不複雜,只要嚴格按照步驟進行操作即可輕鬆修復。 不過,前3個方法對於電腦初學者來說會有一定的難度,可能出現修復失敗的情況。因此,更推薦您使用最後一種方法,以確保萬無一失。

 

概括

上文為您介紹了4種方法來執行Win 10 BCD修復,您可以根據自己的情況選擇合適的方法來執行 Windows 10 BCD 修復。相比之下,BCD修復工具AOMEI Partition Assistant Professional是重建BCD最簡單的方法。

事實上,AOMEI Partition Assistant Professional不僅是一款專業的Windows 10 BCD修復工具,還是一款全面可靠的磁碟管理工具。您也可以使用它來延伸、拆分、移動、格式化、調整大小、克隆和刪除分割區。