萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

從 WinPE 安裝 XP 重啟後無安裝介面、提示 NTLDR is missing 解決實錄

故障現象複盤

  • 環境:老毛桃 WinPE 啟動 U 盤 + 原版 XP ISO / Ghost XP
  • 操作:WinPE 下掛載/解壓 XP 安裝源 → 執行 WINNT.EXE / SETUP.EXE 文字模式複製檔案 → 重啟
  • 結果:重啟後**無 XP GUI 安裝介面**,直接報錯 NTLDR is missing
  • 嘗試 Ghost 版同樣失敗
  • 進入 WinPE 發現 C: 根目錄有 okldr 檔案 → 重命名為 ntldr、修改 boot.ini → 重啟成功進入 GUI 安裝階段

根因分析

  1. 文字模式安裝階段 (WINNT.EXE/SETUP.EXE) 僅完成檔案複製與預備,真正的啟動檔案 (NTLDR、NTDETECT.COM、Boot.ini) 寫入通常發生在**文字模式結束、重啟進入 GUI 模式前** 或 **GUI 模式早期**
  2. 啟動順序/引導扇區未正確建立: MBR/PBR 未寫入正確 NTLDR 引導代碼,或 Boot.ini 指向錯誤分區/路徑
  3. okldr 可能是某些 PE/安裝工具產生的**臨時引導檔案**或**誤命名**,重命名後恰好滿足 NTLDR 位置需求

標準化修復流程 (適用所有類似場景)

  1. 進入 WinPE / 修復主控台
  2. 確認系統分區代號 (假設 C:),光碟/ISO 掛載代號 (假設 D:)
  3. 複製核心啟動檔案:
    copy D:\i386\ntldr C:\
    copy D:\i386\ntdetect.com C:\
  4. 重建/修正 C:\boot.ini:
    bootcfg /rebuild (修復主控台)
    或手動建立 (見文章 144251 範例)
  5. 修復啟動扇區:
    fixboot C:
  6. 修復 MBR (如必要):
    fixmbr
  7. 重啟驗證

避坑指南:在 WinPE 下正確安裝 XP

方法 A:原版安裝 (推薦)


# 1. 將 XP ISO 掛載/解壓至 D:\XP_SOURCE (含 I386 目錄)
# 2. 磁碟分區 (Diskpart)
# 3. 執行文字模式安裝
D:\XP_SOURCE\I386\WINNT32.EXE /syspart:C: /tempdrive:C: /unattend:D:\unattend.txt /makelocalsource
# /syspart:C: 指定系統分區
# /tempdrive:C: 指定臨時檔案目錄
# /makelocalsource 將來源檔案複製到本地,安裝過程無需保持媒體連接

方法 B:Ghost 映像部署 (最快)

  1. WinPE 下用 Ghost/Clonezilla/DISM 還原 .GHO/.WIM 映像至 C:
  2. **關鍵步驟:** 還原後必須修復引導:
    bootsect /nt52 C: /mbr (XP/2003 專用)
    或 fixmbr + fixboot C: (修復主控台)
  3. 若映像為通用版 (含通用驅動),進入系統後安裝具體硬體驅動

方法 C:一鍵裝機工具 (老毛桃/大白菜/微 PE 內建)

這類工具內建「一鍵安裝系統」功能,**自動處理分區、複製檔案、修復引導**,比手動執行 WINNT.EXE 可靠得多。但注意:

  • 驅動包可能過舊/過新導致藍屏
  • 常預裝推廣軟體、修改首頁、植入廣告
  • **生產/企業環境嚴禁使用**,請用 MDT/SCCM/原版映像部署

知識點鏈接

copyright © 萬盛學電腦網 all rights reserved