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

Win7 開機提示 "Non-bootable disk 80" 解決:FDISK 修復 MBR

編輯:Win7 系統應用技巧

錯誤現象

開機顯示:
Non-bootable disk 80
Press any key to return...

系統無法從硬碟啟動。

原因

硬碟主開機記錄 (MBR) 損壞、分區表錯誤、或 BIOS 硬碟模式/啟動順序錯誤,導致 BIOS 找不到可啟動的作業系統。

修復步驟 (DOS 環境下)

  1. 使用啟動盤 (USB/DOS 啟動碟) 進入 DOS 環境 (如舊版 Windows 98/Me 啟動碟、或現代工具如 Rufus 建立的 FreeDOS USB)。
  2. 執行 FDISK 修復分區表/啟動標記:
    執行 `FDISK` → 選擇支援大磁碟 (Y) → 選項 2 (設定作用中分區) → 選擇系統分區 (通常為 1) → 設為作用中。
    退出 FDISK。
  3. 執行 MBR 修復指令:
    FDISK /MBR
    (注意:`FDISK` 與 `/MBR` 之間有空格)。此指令將標準 MBR 程式碼寫入硬碟第 0 軌 0 磁區 1 扇區,不動分區表。
  4. 重新啟動,若仍異常,進入 DOS 使用 PQMagic (PowerQuest PartitionMagic) 或現代工具 DiskGenius 檢查/修復分區表錯誤、壞軌。

現代替代方案 (WinPE 環境)

  • 使用 Windows 安裝光碟/USB 啟動 → 「修復電腦」 → 「命令提示字元」執行:
    `bootrec /fixmbr` (修復 MBR)
    `bootrec /fixboot` (修復啟動磁區)
    `bootrec /scanos` / `bootrec /rebuildbcd` (重建 BCD)
  • 或使用 DiskGenius WinPE 版 圖形化修復分區表、重建 MBR、檢測壞軌,操作更直觀安全。
  • 硬體排查

    • 檢查硬碟數據線/電源線連接、SATA 模式 (AHCI/IDE) 與安裝時一致。
    • 硬碟壞軌嚴重建議更換硬碟並恢復備份。
Copyright © Windows教程網 All Rights Reserved