Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 7 開機引導修復全攻略:MBR、PBR、BCD、Bootmgr 完整說明與指令操作

編輯:Windows 7 系統介紹

電腦開機流程:BIOS → MBR → DPT → PBR → Bootmgr → BCD → Winload.exe → 核心載入。本文詳細解析 MBR 至 BCD 各階段可能故障與修復指令,涵蓋 bootrec、bootsect、bcdboot、bcdedit 等核心工具,並說明 Windows RE 環境下磁碟代號辨識技巧,是解決雙系統、誤格式化、引導損壞的權威指南。

開機流程簡圖

BIOS → MBR → DPT → PBR → Bootmgr → BCD → Winload.exe → 核心 → 完整系統

常見故障與修復指令 (均需進入 Windows RE:光碟啟動 → Shift+F10 開啟 CMD)

故障層級現象範例修復指令說明
MBRUbuntu 覆寫 MBR 後格式化 Linux 分區,雙系統皆無法啟動bootrec /fixmbr
或 bootsect /nt60 sys /mbr
重寫 MBR。fdisk /mbr 不相容 Win7,會改寫磁碟簽章導致仍需重建 BCD。bootsect 同時修 MBR 與 PBR,且可在 XP/PE 下執行,最推薦。
DPT (分區表)分區表錯誤磁碟工具 (如 DiskGenius) 修復篇幅限制不詳述。
活動分區系統盤非活動主分區DiskGenius 設為活動主分區—
PBR活動分區被寫入 XP 適用的 PBRbootrec /fixboot
或 bootsect /nt60 sys
重建活動分區 PBR。Vista 版 bootsect 無 /mbr 參數,只能修 PBR。
Bootmgr/BCD引導檔遺失或 BCD 損壞bcdboot X:\Windows /s X:重寫所有引導檔 (Bootmgr、BCD 等)。X: 為 Win7 所在分區 (RE 環境下代號可能不同,先用 dir /a 確認)。
僅 BCD 損壞BCD 遺失/錯誤bootrec /RebuildBcd掃描並提示加入偵測到的 Win7/Vista。或用 bcdedit 手動編輯 (較複雜)。

關鍵補充

  • bootsect.exe 位於安裝光碟 \boot 目錄,可提取於 XP/PE 下使用,極便利。
  • RE 環境下磁碟代號常與正常系統不同,執行指令前務必用 dir /a 確認各分區內容。
Copyright © Windows教程網 All Rights Reserved