萬盛學電腦網

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

XP 系統六大常見開機故障診斷與修復全紀錄

XP 開機卡住、報錯?本文整理六大經典故障現象、成因與修復步驟,助你從容應對。

1. NTLDR is missing

情境 A:Clone 後由 Win9x 升級 XP

條件:FAT32 分區 + INT13 延伸開機 + Clone 導致 BPB 值與實體磁碟幾何不符。Win9x 忽略 BPB 故能開機,XP 需正確 BPB 故失敗。

修復:

  1. Win9x 開機碟啟動,執行 SYS C: 重寫 BPB。
  2. XP 安裝光碟進入「修復主控台」執行 fixboot 重寫開機磁區。
  3. 或:Win9x 下執行 XP 安裝,複製檔案重啟時按方向鍵選回 Win9x,編輯 boot.ini 確認啟動路徑,刪除 C 盤根目錄 $* 暫存檔。

情境 B:NTLDR 檔案遺失/損壞

從 XP 安裝光碟 I386 目錄展開 NTLDR 至 C 盤根目錄:
expand D:\i386\ntldr._ c:\ntldr

2. I/O 錯誤、Win9x 開機失敗

誤刪 bootsect.dos(Win9x 開機區備份)。修復同情境 A:SYS C: + fixboot 或重跑 XP 安裝修復 boot.ini。

3. Boot.ini 檔案非法或遺失

標準格式:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

修復方式:Win9x 開機碟用 EDIT.COM 或 COPY CON 重建、修復主控台 bootcfg /rebuild、他機複製覆蓋。

4. 找不到 HAL.DLL

實為 boot.ini 指向錯誤分區(如 XP 裝在 D 盤但指向 C:\Windows)。重新編輯 boot.ini 指向正確安裝路徑。

5. 開機選單非英文提示(簡體中文版)

缺少 C:\bootfont.bin。從安裝光碟複製至 C 盤根目錄。

6. 安裝 Win2000 後無法啟動 XP

Win2000 開機載入器不識 XP 版本。解決:以 Win2000 開機,將 XP 光碟 I386\NTLDR 與 Ntdetect.com 複製至系統磁碟根目錄。

通用建議

  • 備份 boot.ini、NTLDR、NTDETECT.COM 至隨身碟。
  • 熟悉「修復主控台」指令(fixboot、fixmbr、bootcfg)。

對症下藥,開機故障不再是噩夢!

copyright © 萬盛學電腦網 all rights reserved