重裝 Win7 旗艦版後,開機畫面卡在黑底白字 Invalid partition table,這是典型的主開機記錄(MBR)分區表錯誤。本文深度解析成因,並提供 DiskGenius 重建分區表的完整操作流程。
錯誤成因深度解析
MBR 位於硬碟 0磁頭/0柱面/1扇區,包含三部分:
- 主開機程式碼(446 Bytes):檢查分區表、載入作業系統載入器;
- 分區表(64 Bytes):記錄最多 4 個主分區資訊,每個分區 16 Bytes,含啟動旗標(0x80=啟動、0x00=非啟動);
- 結束標誌 0x55AA:驗證 MBR 完整性。
當分區表中出現多個啟動旗標 0x80、或被病毒/分區工具破壞時,MBR 程式碼檢測異常,拋出 Invalid partition table 錯誤。
使用 DiskGenius 重建分區表(DOS/PE 環境)
準備工作
- 製作整合 DiskGenius 的 啟動 U 盤(推薦 Ventoy + DiskGenius ISO);
- 開機連續按 F11/F12/F1(視主機板而定)進入 Boot Menu,選擇 U 盤啟動;
操作流程
- 進入 DOS/PE 後啟動 DiskGenius;
- 按 Alt+T 展開 工具 選單 → 選擇 重建分區表;
- 按 Enter 確認提示 → 按 Tab 選 繼續 → Enter;
- 選擇 自動方式(按 Tab 切換)→ Enter 開始掃描重建;
- 提示完成後按 Enter 確定;
- 關鍵步驟:按 Alt+D 展開 硬碟 選單 → 選擇 存盤 → Tab 選 是 → Enter 寫入磁碟;
- 退出 DiskGenius,拔除 U 盤,重啟電腦即可正常進入系統。
補充說明
新版 DiskGenius 已支援 Windows 圖形介面 下操作,若系統仍能進入 PE(如 WinPE),可直接在圖形介面完成上述步驟,無需切換 DOS,更直觀安全。
預防建議
- 分區操作前務必備份重要資料;
- 避免在同一顆硬碟上混用多種分區工具(如 DiskGenius + 系統自帶 diskpart);
- 定期檢查硬碟 SMART 健康度,及早發現壞軌。