如何在 Windows 重建 BCD

如何在 Windows 重建 BCD

如果Windows的BCD(啟動設定資料)儲存空間遺失、損壞或設定不正確,Windows將無法啟動,並且您將在啟動過程中看到「BOOTMGR is Missing」錯誤或類似的動態錯誤訊息。

BCD 問題最簡單的解決方案是簡單地重建它,您可以使用 bootrec 命令自動完成此操作(將在下面詳細解釋)。

如果本指南看起來太長,請不要擔心。有幾個命令需要運行,螢幕上有很多輸出,但重建 BCD 是一個非常簡單的過程。只要嚴格按照說明進行操作,一切都會好起來的。

注意:這些說明適用於 Windows 10、Windows 8、Windows 7 和 Windows Vista。 Windows XP 中也可能存在類似的問題,但由於啟動設定資訊儲存在 boot.ini 檔案中而不是 BCD 中,因此使用啟動資料修復 XP 錯誤是一個完全不同的過程。

如何在 Windows 10、8、7 或 Vista 重建 BCD

在 Windows 中重建 BCD 只需要大約 15 分鐘:

1.如果您使用的是 Windows 10 或 Windows 8 ,請開啟「進階啟動選項」 ;如果您使用的是 Windows 7 或 Windows Vista,請開啟「系統復原選項」 。

如何在 Windows 重建 BCD

2. 在 Windows 10/8 中,選擇疑難排解 > 進階選項

如何在 Windows 重建 BCD

3. 選擇命令提示字元按鈕以啟動它。

提示: 命令提示字元不會立即啟動。當電腦準備好時,電腦將短暫顯示「正在準備」畫面。

注意:您可能需要選擇您的帳戶名稱並輸入密碼才能進入命令提示字元。

如何在 Windows 重建 BCD

4. 在提示字元下,輸入 bootrec 指令,如下所示,然後按下Enter

bootrec /rebuildbcd

如何在 Windows 重建 BCD

bootrec 指令將會尋找 BCD 中沒有的 Windows 設置,然後詢問您是否要在其中新增一項或多項設定。

5. 您將在命令列中看到以下訊息之一。

選項1

Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 0 The operation completed successfully.

選項2

Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 1 [1] D:\Windows Add installation to boot list? Yes/No/All:

  • 如果您看到選項 1:轉到步驟 7。此結果很可能表示 BCD 儲存體中的 Windows 安裝資料存在,但 bootrec 無法在您的電腦上找到任何其他 Windows 安裝。請您將其新增至 BCD。您只需要採取更多步驟即可重建 BCD。
  • 如果您看到選項 2:在問題將安裝新增至啟動清單?Y中輸入或是,然後您將看到訊息“操作成功完成”,然後出現閃爍的遊標提示。完成說明底部的步驟 10。

6. 由於 BCD 儲存存在並列出了 Windows 安裝,因此您必須先手動刪除它,然後再次嘗試建置。在提示符號下,執行命令 bcdedit,然後按Enter

bcdedit /export c:\bcdbackup

如何在 Windows 重建 BCD

此處使用 bcdedit 指令將 BCD 儲存匯出為檔案:bcdbackup。無需指定檔案副檔名。該命令將在螢幕上返回以下項目,這意味著 BCD 匯出按預期工作:

The operation completed successfully.

7. 此時,您需要調整一些檔案屬性以使 BCD 儲存能夠對其進行操作。在提示符號處,執行attrib 指令,如下所示:

attrib c:\boot\bcd -h -r -s

如何在 Windows 重建 BCD

您剛剛使用 attrib 命令執行的操作從 bcd 檔案中刪除了隱藏、唯讀和系統屬性。這些屬性限制您可以對檔案執行的操作。現在它們已經消失了,您可以更自由地操作文件(即重命名文件)。

8. 若要重新命名 BCD 存儲,請執行 ren 指令,如下所示:

ren c:\boot\bcd bcd.old

現在,BCD店已更名。您可以成功重建它,正如您在步驟 6 中嘗試執行的那樣。

如何在 Windows 重建 BCD

注意:您可以完全刪除 BCD 文件,因為您將要建立一個新文件。然而,重命名現有的BCD 可以完成相同的事情,因為它目前不適用於Windows,此外,如果您決定撤消他的操作,除了在步驟5 中完成的匯出之外,還可以為您提供另一層備份。

9. 執行以下操作再次嘗試重建 BCD,然後按Enter

bootrec /rebuildbcd

如何在 Windows 重建 BCD

該命令將在命令提示字元中產生:

Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 1 [1] D:\Windows Add installation to boot list? Yes/No/All:

如何在 Windows 重建 BCD

這意味著 BCD 儲存重建正在按預期進行。

10. 在問題將安裝加入啟動清單?,鍵入YYes,然後按 鍵Enter

您將在螢幕上看到此內容,表示 BCD 重建已完成:

The operation completed successfully.

如何在 Windows 重建 BCD

11. 重新啟動計算機。假設 BCD 儲存的問題是唯一的問題,Windows 將如預期啟動。

重要:根據您是否啟動「進階啟動選項」「系統復原選項」,您可能需要在重新啟動之前移除磁碟或隨身碟。

如果重建 BCD 無法解決您遇到的問題,請繼續對阻止 Windows 正常啟動的任何特定問題進行故障排除

希望你成功。


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。