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

開機報錯 Error loading OS 兩大解法:啟動分區未標記、MBR/分區表損壞重建

編輯:系統常見問題解答

開機卡在 Error loading OS,系統無法從啟動分區載入開機載入器。兩大成因:啟動分區未設 Active、MBR/分區表邏輯錯誤。兩種解法對應不同場景。

成因分析

  • BIOS 讀取 MBR → MBR 代碼尋找標記為 Active (0x80) 的主分區 → 讀取該分區 VBR (Volume Boot Record) → 載入開機載入器 (NTLDR/BOOTMGR)
  • 無 Active 分區 / Active 分區 VBR 損壞 / MBR 代碼錯誤 / 磁碟幾何參數不符 → Error loading OS

解法一:FDISK 標記啟動分區 Active (適用 DOS/Win9x/PE 環境)

  1. 啟動 DOS/Win98 開機碟/WinPE → 執行 FDISK
  2. 選擇 2. Set active partition
  3. 選擇系統所在主分區 (通常是 1) → Enter
  4. 狀態欄顯示 A (Active) → 完成
  5. 重開機驗證

⚠ 僅限 MBR 分區表、主分區。邏輯分區不能設 Active。GPT 磁碟不適用。

解法二:完整版 Windows 安裝光碟重建分區表 + 修復開機 (適用無法進 DOS/PE、GPT/UEFI、分區表嚴重損壞)

  1. 啟動 完整版 Windows 安裝光碟 (非 Ghost/精簡版,必須有分區管理功能)
  2. 安裝介面 → 「自訂:僅安裝 Windows (進階)」
  3. 依序刪除所有分區:選 C → 刪除 → 確認 → 同理刪 D/E/F... → 變成一塊「未配置空間」
  4. 選未配置空間 → 新建 → 設定大小 (建議 C: 200GB+) → 套用 → 系統自動建立系統保留分區 (100~500MB) + C: 主分區
  5. 選 C: → 下一步 → 安裝 Windows (會格式化 C:)
  6. 複製檔案完成 → 重開機 → 拔除安裝光碟 (關鍵!否則再次進入安裝程式)
  7. 進入桌面 → 磁碟管理 → 其餘未配置空間新建 D/E/F... → 格式化

原理:完整版安裝程式會重寫標準 MBR/BPB、建立正確 Active 主分區、寫入標準 VBR (NTLDR/BOOTMGR),徹底修復邏輯錯誤。
⚠ 刪除分區 = 資料全失,**必須先備份重要資料** (用 PE/Linux Live USB 掛載複製)。

進階:僅修復開機檔案不重灌 (Win7/8/10/11)

  1. 安裝光碟 → 修復電腦 → 疑難排解 → 進階選項 → 命令提示字元
  2. bootrec /fixmbr (重寫 MBR 代碼)
  3. bootrec /fixboot (重寫 VBR)
  4. bootrec /scanos (掃描 Windows 安裝)
  5. bootrec /rebuildbcd (重建 BCD)
  6. 重開機驗證

此法保留資料、不重灌,成功率 80%+。若失敗再用解法二重灌。

快速選擇指南

場景建議解法
有 DOS/PE 環境、MBR 分區、只是 Active 標記遺失解法一 FDISK (最快、保留資料)
無 DOS/PE、或 GPT/UEFI、或分區表混亂、或想徹底乾淨解法二 完整版安裝重建 (需備份資料)
Win7+、想保留資料、嘗試修復開機鏈路進階 bootrec 指令組 (優先嘗試)

Error loading OS 不是神秘絕症,是「開機鏈路中斷」。找到斷點 (Active 標記、MBR、VBR、BCD),用對工具接上,系統自然開機。

Copyright © Windows教程網 All Rights Reserved