重建引導配置數據以修復一些Windows啟動問題
如果引導配置數據(BCD)存儲缺失,損壞或未正確配置, Windows將無法啟動,並且您會在啟動過程中很早就看到BOOTMGR丟失或類似的錯誤消息。
解決BCD問題的最簡單方法是簡單地重建它,您可以使用bootrec 命令自動執行該操作,下面會詳細介紹。
注意:如果您已經通過本教程向下滾動,看起來太多了,不用擔心。 是的,有幾個命令可以運行,並且屏幕上有很多輸出,但重建BCD是一個非常簡單的過程。 只要按照指示完全,你會沒事的。
重要提示:以下說明適用於Windows 10 , Windows 8 , Windows 7和Windows Vista 。 Windows XP中可能存在類似的問題,但由於引導配置信息存儲在boot.ini文件中,而不是BCD,因此糾正引導數據的問題涉及完全不同的過程。 有關更多信息,請參閱如何在Windows XP中修復或替換Boot.ini 。
如何在Windows中重建BCD
在Windows中重建BCD應該只需要大約15分鐘,儘管這不是最容易的事情,但它也不是太難,尤其是如果你堅持下面的說明。
- 如果您使用Windows 10或Windows 8,請啟動高級啟動選項。如果您不確定如何訪問高級啟動選項,請參閱“ 如何訪問高級啟動選項” 。
- 如果您使用Windows 7或Windows Vista,請啟動系統恢復選項 。 如果這是您第一次使用菜單,請參閱如何訪問該鏈接中的“ 如何訪問系統恢復選項菜單”部分。
- 從高級啟動選項或系統恢復選項菜單打開命令提示符 。
- 注意:從這些診斷菜單中可用的命令提示符與您在Windows中可能熟悉的命令提示符非常相似。 另外,以下過程應該在Windows 10,8,7和Vista中以相同的方式工作。
- 在提示符下,鍵入bootrec命令,如下所示,然後按Enter鍵 : bootrec / rebuildbcd bootrec命令將搜索未包含在引導配置數據中的Windows安裝,然後詢問您是否要向其中添加一個或多個。
- 您應該在命令行中看到以下消息之一。
- 選項1掃描Windows安裝的所有磁盤。 請等待,因為這可能需要一段時間......成功掃描Windows安裝。 確定的Windows安裝總數:0操作成功完成。 選項2掃描Windows安裝的所有磁盤。 請等待,因為這可能需要一段時間......成功掃描Windows安裝。 確定的Windows安裝總數:1 [1] D:\ Windows將安裝添加到引導列表中? 是/否/全部:如果您看到:
- 選項1:轉到步驟5.此結果很可能意味著BCD存儲中的Windows安裝數據存在,但bootrec在您的計算機上找不到任何其他 Windows安裝數據以添加到BCD。 沒關係,你只需要採取一些額外的步驟來重建BCD。
- 選項2:輸入Y或是以將安裝添加到引導列表中? 問題,之後你應該看到一個操作完成成功的消息,然後在提示符處閃爍光標。 完成步驟10,直至頁面底部。
- 由於BCD存儲存在並列出了Windows安裝,因此您必須首先手動“移除”它,然後嘗試重新構建它。
- 在提示符下,如圖所示執行bcdedit命令,然後按Enter鍵 :
- bcdedit / export c:\ bcdbackup這裡使用bcdedit命令將BCD存儲導出為文件: bcdbackup 。 沒有必要指定文件擴展名 。
- 該命令應該在屏幕上返回以下內容,這意味著BCD導出按預期工作:操作已成功完成。
- 此時,您需要調整BCD存儲的幾個文件屬性 ,以便操作它。
- 要重命名BCD存儲,請執行ren命令,如下所示: ren c:\ boot \ bcd bcd.old現在,BCD存儲已重命名,您現在應該能夠成功重建它,如同您在步驟3中所做的那樣。
- 注意:您可以完全刪除BCD文件,因為您即將創建一個新文件。 但是,重命名現有的BCD可以實現相同的功能,因為現在Windows無法使用它,除了在步驟5中執行的導出之外,如果您決定撤銷操作,還可以為您提供另一層備份。
- 嘗試通過執行以下命令重試BCD,然後輸入 : bootrec / rebuildbcd它應該在命令提示符窗口中產生:掃描Windows安裝的所有磁盤。 請等待,因為這可能需要一段時間......成功掃描Windows安裝。 確定的Windows安裝總數:1 [1] D:\ Windows將安裝添加到引導列表中? 是/否/全部:這意味著BCD商店重建按預期進行。
- 在添加安裝到引導列表? 問題,輸入Y或Yes ,然後按Enter鍵。
- 您應該在屏幕上看到這一點,以顯示BCD重建已完成:操作成功完成。
- 重新啟動計算機 。
- 假設BCD商店的問題是唯一的問題,Windows應該按照預期啟動。
- 如果沒有,請繼續解決您遇到的任何特定問題,這些問題會阻止Windows正常引導。
- 重要事項:根據您啟動的高級啟動選項或系統恢復選項的不同,您可能需要在重新啟動之前刪除光盤或閃存驅動器 。