如何修復 Windows 11 UEFI Bootloader [完整指南]

摘要:

當您升級到 Windows 11 但無法啟用 UEFI 和從 MBR 轉換為 GPT 時該怎麼辦?這是一個終極指南,可讓您在不丟失數據的情況下進行轉換,並使用 Advanced Recovery 啟用 UEFI。

UEFI 或統一可擴展韌體接口是韌體的擴展,可以從磁碟分區讀取條目並啟動 Windows,即作業系統 (OS) 和平台韌體之間的接口。 Windows UEFI 引導加載程式負責加載 Windows 作業系統並初始化筆記型電腦上的其他裝置。如果 UEFI 引導加載程式損壞或損壞,除非恢復,否則您將無法引導進入 Windows。

要解決此問題,需要將 EFI 引導檔案指向並將其複製到 EFI/Microsoft/Boot 目錄。這篇文章著眼於可以解決此問題的各種方法。

可行的解決方案 逐步故障排除
修復 1. 使用 Diskpart 修復 Windows 11 中的 UEFI 啟動錯誤 到故障排除 > 進階選項 > 命令提示字元並啟動進入恢復模式... 完整步驟
修復2.用Windows安裝硬碟/USB 隨身碟修復電腦 下載 Windows Media Creation Tool 並使用它來創建可啟動 USB 隨身碟... 完整步驟
修復 3. 將 Windows 11 的啟動模式更改為 UEFI 第 1 步:打開設定 (Win + I),然後至選項 > 更新和安全 > 恢復... 完整步驟
修復 4. 使用 EaseUS Partition Master 從 MBR 轉換為 GPT 第 1 步。準備一個光碟或硬碟,如 USB 隨身碟、SD 卡或 CD/DVD 光碟... 完整步驟

對於那些不知道並運行舊電腦的人來說,UEFI 是現代形式的 BIOS。它提供了更多的安全性和功能。

使用 Diskpart 修復 Windows 11 中的 UEFI 引導錯誤

由於您無法啟動進入 Windows,解決該問題的唯一方法是使用進階恢復。您將需要一個可引導的 USB 隨身碟,您可以在另一台 Windows 電腦上創建該硬碟。您可以下載 Windows Media Creation Tool 並使用它。完成後,確保在 UEFI 或 BIOS 中將第一個引導裝置設定為 USB 隨身碟。

開機進入恢復

從 USB 隨身碟啟動後,它看起來就像常規的 Windows 安裝。您需要點擊安裝螢幕左下方的修復電腦選項。它將帶您進行進階恢復。到故障排除 > 進階選項 > 命令提示字元

找到 EFI 分區

在命令提示字元中,鍵入以下命令。

  • 磁碟部分
  • 選擇磁碟 0
  • 列表卷

通常,EFI 分區在第一個磁碟中可用,因此使用 Select Disk 0 命令,然後是 list vol 命令中的分區或卷列表。

它將顯示分區列表,包括那些隱藏在檔案總管中的分區。找到標有 EFI 的捲。

為 EFI 分區分配硬碟代號

EFI 分區是隱藏的,因為它沒有硬碟代號。此外,如果您需要執行任何操作,則需要分配盤符。執行以下操作。

為 EFI 分區分配硬碟代號選擇一個映像

  • 選擇音量
  • 分配字母

首先,選擇卷或分區。在這種情況下,EFI 分區或卷號為 2。接下來,分配一個尚未分配的硬碟代號。最好是選擇一個隨機字母表,例如 Q 或 R 或列表中沒有的任何字母。

鍵入 exit,然後按 Enter 鍵關閉 Diskpart 工具,並返回到命令提示字元。

修復引導記錄

下一步是轉到 EFI 分區並藉助這些命令修復引導記錄。

  • 光碟/天
  • bootrec /FixBoot
  • ren BCD BCD.bak
  • bcdboot C:\Windows /l en-us /sx: /f ALL
  • bootrec /rebuildbcd

現在我們已經使用 BCDBoot 命令用新檔案替換了損壞的 BCD 檔案,然後使用 bootrec 命令重建它,一切就緒。

您現在需要做的就是重新啟動電腦,拔下 USB,讓 Windows 正常啟動。

用Windows安裝硬碟/USB 隨身碟修復電腦

Windows 進階恢復模式提供了一個自動修復選項,也可以修復此類問題。

創建可啟動媒體

您可以下載 Windows Media Creation Tool 並使用它來創建可引導的 USB 隨身碟。這包含一組工具,可幫助您在崩潰時恢復電腦。接下來,插入裝置,並使用 USB 啟動電腦。

進階恢復—自動修復

當電腦使用 USB 啟動時,它看起來像 Windows 安裝。當它出現時,選擇修復電腦以啟動到進階恢復。

點擊疑難解答 > 進階選項 > 自動修復。它應該能夠修復損壞的 EFI 引導加載程式問題。

如何將 Windows 11 的啟動模式更改為 UEFI

您可能擁有支援 UEFI 的主板,但您仍在 Legacy BIOS 模式下運行。 Windows 11 將無法在較舊的韌體上運行並且需要 UEFI。也就是說,將引導模式更改為 UEFI 相當容易。

第 1 步:打開設定 (Win + I),然後至選項 > 更新和安全 > 恢復 > 進階啟動。點擊重新啟動按鈕。

第 2 步:進入“進階恢復”後,點擊“疑難解答”>“進階選項”>“UEFI 韌體設定”。

第 3 步:點擊“重新啟動”按鈕,它將帶您進入主板的 UEFI 設定。確保啟用推薦的設定,然後重新啟動電腦。

使用 EaseUS Partition Master 從 MBR 轉換為 GPT

使用 Windows 11 時,您需要確保您有基於 GPT 的分區而不是 MBR。升級時,您會收到警告。但是,使用內建工具進行轉換的最大缺點是它會格式化所有資料。這就是您需要使用第三方軟體的地方。

EaseUS Partition Master是一款專業軟體,可幫助您管理與磁碟管理相關的所有操作。它還可以幫助您將 MBR 分區轉換為 GPT 而不會丟失資料。以下是步驟:

步驟 1. 將空的 USB 隨身碟或 CD/DVD 光碟連線到正常的計算機,啟動 EaseUS Partition Master,點選「開機磁碟」並選擇「建立開機裝置」。按一下“下一步”繼續。

步驟 2. 選擇 USB 或 CD/DVD,然後點選「新建」開始建立可啟動媒體。

步驟 3. 將可啟動媒體的 USB 連線到您的電腦,然後從 EaseUS 可啟動媒體重新啟動電腦。

按 F2/Del 進入 BIOS 並將電腦設定為從「可移動裝置」(可啟動 USB 磁碟)或「CD-ROM 磁碟機」(可啟動 CD/DVD)啟動電腦。按下「F10」儲存並退出以將電腦重新啟動至 EaseUS 可啟動媒體。

步驟 4. 當您的電腦進入 ​​EaseUS Partition Master 後,請前往磁碟轉換器並選擇「將 MBR 轉換為 GPT」。按一下“下一步”繼續。

步驟 5. 選擇您想要轉換為 GPT 的目標 MBR 磁碟,然後按一下「轉換」開始轉換。

結論

Windows 11 要求與其前身有很大不同。您可能有一台最近購買的電腦,支援 UEFI 和 GPT,但不知道如何在不丟失資料的情況下啟用和轉換。使用 EaseUS Partition Master 等專業軟體,您只需點擊幾下即可完成。但是,請始終確保備份。