Win7 開機黑屏提示 「NTLDR is missing」**,系統無法啟動。這表示引導載入器找不到 NTLDR 文件,常見於硬碟模式變更、活動分區丟失、MBR 損壞三種情況。對症下藥可快速修復。
方案一:BIOS 硬碟模式設為 Auto(適用於模式變更)
- 開機進入 BIOS (通常按 Del/F2)。
- 找到 Standard CMOS Setup** 或 SATA Configuration。
- 將硬碟模式從 AHCI/RAID/IDE 改為 Auto**,保存重啟 (F10)。
原因:安裝時為 IDE 模式,後改為 AHCI 導致引導找不到驅動;Auto 讓 BIOS 自動協商相容模式。
方案二:DOS 下用 FDISK 激活系統分區(適用於活動分區丟失)
- 準備 MS-DOS 啟動盤/光盤 (或 WinPE U盤進入 DOS 環境)。
- 運行
FDISK → 選 2 (Set active partition)** → 選擇系統所在主分區 (通常是 C: 對應的主分區) → 激活。
- 重啟電腦。
原因:系統分區失去「活動」標記,BIOS 不知道從哪個分區載入引導扇區。
方案三:修復 MBR 主引導記錄(適用於 MBR 損壞/病毒破壞)
- 同樣進入 DOS 環境 (WinPE 命令提示符亦可)。
- 執行命令:
FDISK /MBR (或 WinPE 下 bootsect /nt60 SYS /mbr)。
- 重啟驗證。
原因:MBR 被病毒 (如 CIH) 或誤操作破壞,無法將控制權移交給分區引導扇區 (PBR) 加載 NTLDR。
避坑指南
- 操作前務必備份重要數據(可用 WinPE 拷貝)。
- Win7 實際使用 BCD + bootmgr 引導,NTLDR 是 XP 遺留稱呼,實際修復的是 MBR→PBR→BOOTMGR 鏈路。
- 若以上無效,建議用 Win7 安裝光盤/USB 選「修復電腦」→「啟動修復」自動診斷。