如何修復 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. 將WinPE開機磁碟連接電腦。重新啟動電腦並同時按F2/Del進入 BIOS。設定為從硬碟以外的「可卸除式裝置」(可開機USB磁碟)或「CD-ROM」(可開機CD/DVD)啟動PC。按「F10」儲存並退出。

步驟 4. 再次啟動EaseUS Partition Master。右鍵單擊要轉換的MBR磁碟,然後選擇「轉換為GPT」。

步驟 5. 點擊左上角的「執行操作」按鈕。接下來,點擊「應用」並開始將MBR磁碟轉換為GPT磁碟。

結論

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