Windows 7 開機出現黑畫面,錯誤代碼 0xc000025,通常代表 BCD (Boot Configuration Data) 開機設定資料損毀或遺失。BCD 取代舊版 XP 的 boot.ini,儲存開機選單、核心載入參數等關鍵資訊。本文提供三種修復方案,由輕到重:chkdsk 修復檔案系統、手動重建 BCD、重裝系統/還原映像。

diskpart → list volume 確認):chkdsk c: /f /rexit 重啟,觀察是否正常開機。原理:BCD 檔案本身可能因檔案系統錯誤而損毀,chkdsk 修復檔案系統後,BCD 可能自動恢復正常。
diskpart select disk 0 list partition select partition 1 (系統保留分區,通常 100MB) active exit bcdboot c:\windows /s c: /l zh-tw bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
指令說明:
bcdboot:將 C:\Windows 的開機檔案複製到系統分區,重建 BCD 存放區。bootrec /fixmbr:寫入標準 MBR 開機碼。bootrec /fixboot:寫入新的開機磁區。bootrec /rebuildbcd:掃描所有磁碟的 Windows 安裝,讓使用者選擇加入 BCD。
出現 0xc000025
│
▼
┌────────────────────┐
│ 1. 備份重要資料 │ ◄── 永遠優先
└────────┬───────────┘
│
▼
┌────────────────────┐
│ 2. chkdsk /f /r │ ◄── 10 分鐘,成功率約 60%
└────────┬───────────┘
│
┌────┴────┐
▼ ▼
成功 失敗
│ │
▼ ▼
完成 3. 手動重建 BCD
│
▼
┌───┴───┐
▼ ▼
成功 失敗
│ │
▼ ▼
完成 4. 還原映像/重灌
面對 0xc000025,備份資料 → chkdsk → 重建 BCD → 還原/重灌,循序漸進,多數情況前兩步即可解決。