萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 10 資訊

Windows 10 藍屏「Your PC/Device needs to be repaired」錯誤 0xc0000034 解決:UEFI/GPT 啟動修復

錯誤畫面內容

Recovery
Your PC/Device needs to be repaired
The Boot Configuration Data for your PC is missing or contains errors
File: \EFI\Boot\BCD
Error Code: 0xc0000034

原因分析

Windows 10 原生支援 UEFI + GPT 啟動。若主板為 UEFI 模式,但硬碟分區表為 MBR,或 BIOS 設定錯誤嘗試從 UEFI 裝置啟動 MBR 磁碟,會導致找不到 \EFI\Boot\BCD 而藍屏。

解決方案一:BIOS 設定改為 Legacy/CSM 啟動(適用 MBR 磁碟)

  1. 重開機進入 BIOS/UEFI 設定畫面(通常按 Del、F2、F10)。
  2. 找到「Boot」或「Startup」分頁。
  3. 將「Boot Mode」/「UEFI/BIOS Boot Mode」改為 Legacy、CSM 或 UEFI and Legacy (優先 Legacy)。
  4. 確保硬碟啟動順序選擇硬碟裝置名稱(非 UEFI: 開頭)。
  5. 儲存離開 (F10 → Yes),重新開機。

BIOS 設定 Hard Disk 啟動

解決方案二:轉換為 GPT 分區並使用 UEFI 安裝(推薦現代硬體)

  1. 備份重要資料(此過程會清空硬碟)。
  2. 使用支援 UEFI 的 Windows 10 安裝 USB (Rufus 選 GPT/UEFI 模式製作)。
  3. 進入 BIOS,設定 Boot Mode 為 UEFI Only,關閉 CSM/Legacy。
  4. 從 USB 開機安裝,安裝程式會自動建立 EFI 系統分區 (ESP) 與 GPT 分區表。

如何確認目前模式

  • Windows 環境下:Win+R → msinfo32 → 查看「BIOS 模式」:UEFI 或 Legacy。
  • 磁碟管理:右鍵磁碟 0 → 內容 → 磁碟區 → 分區樣式:GPT (GUID 磁碟分割表) 或 MBR (主開機記錄)。

進階修復(不重裝系統)

若需保留資料,可嘗試從 Windows 安裝媒體進入「修復電腦」→「疑難排解」→「進階選項」→「命令提示字元」,使用 bcdboot 重建 BCD:

diskpart
list disk
select disk 0
list partition
# 找出 EFI 系統分區 (通常 100-500MB, FAT32)
select partition 1
assign letter=Z
exit
bcdboot C:\Windows /s Z: /f UEFI

若為 MBR 磁碟在 UEFI 模式下,需先轉換 GPT (使用 mbr2gpt /convert /disk:0 /allowFullOS,Windows 10 1703+ 支援),再重建 BCD。

新電腦 (2018 年後) 強烈建議使用 UEFI + GPT:支援 2TB 以上硬碟、開機更快、安全開機、BitLocker 硬體加密支援更好。
copyright © 萬盛學電腦網 all rights reserved