硬碟故障時螢幕顯示的錯誤訊息,是診斷問題的關鍵線索。本文整理七大經典錯誤代碼,深度解析病因機制,提供從輕量級指令修復到重度資料救援的分級解決方案,並說明操作原則與資料保全策略。
C: Drive Failure Run Setup Utility, Press (F1) To Resume病因: CMOS 中硬碟參數設定錯誤(類型、磁頭、柱面、扇區不符),或 SATA 模式變更(AHCI/IDE/RAID 切換)。
解決: 進 BIOS 載入預設值或手動修正硬碟參數/模式,存檔重開。
No ROM Basic, System Halted病因: 主引導記錄 (MBR) 損壞、病毒感染、分區表無啟動標誌 (80h)、結束標誌 55AAh 被改寫。
解決:
FDISK /MBR 重寫主引導程式碼與 55AAh。DiskGenius 恢復啟動標誌。Error loading operating system / Missing operating system病因: DOS 開機記錄 (DBR, 邏輯 0 扇區) 損壞。
Error loading...:連續 5 次讀取 DBR 失敗。
Missing...:讀到 DBR 但結束標誌非 55AAh。
解決:
FORMAT C: /S 重寫 DBR(資料仍在,僅覆蓋引導區)。UNFORMAT (Norton Utilities) 或 DiskGenius 復原分區 找回檔案。MIRROR / IMAGE 備份,可完整還原;否則根目錄檔案改名為 DIR0、DIR1...,子目錄結構保留,再用 UNERASE 逐一救回。Invalid Drive Specification病因: 分區表損壞、0 磁道壞軌、檔案系統結構錯誤。
解決:
SET COMSPEC 指定 COMMAND.COM 位置避開 0 磁道(極高階技巧)。原則: 能用高階格式化解決不分區;能用分區解決不低格。
Device error → Non-System disk or disk error → Invalid drive specification病因: CMOS 硬碟參數遺失或類型設定錯誤。
解決:
HDD Controller Failure病因: 硬碟訊號線/電源線接觸不良、接反、斷線;主板 SATA 控制器故障。
解決:
Invalid partition table病因: MBR 分區表錯誤:多個啟動分區 (多個 80h)、病毒佔用分區表、分區表結構損壞。
結構: MBR = 主引導程式碼 (446B) + 分區表 (64B, 4×16B) + 55AAh (2B)。
解決:
FDISK /MBR 修復程式碼與結束標誌。DiskGenius / TestDisk 重建分區表(掃描殘留分區資訊)。ddrescue / HDDSuperClone 製作完整鏡像檔。