電腦開機失敗時,大多數人只能求助他人。其實 XP 開機故障多半屬於幾類經典錯誤,掌握核心原理與修復指令,就能自行搶救。以下整理六大高發故障與對應解法。
成因:從 Win9x 升級或 Clone 還原至 FAT32 分區,導致 BIOS Parameter Block (BPB) 值與實體磁碟幾何不符。Win9x 忽略 BPB,但 XP 需要正確 BPB 才能開機。
修復:用含 SYS.COM 的 Win9x 開機碟開機,執行 SYS C: 重寫 BPB,再用 XP 安裝光碟進入「修復主控台」執行 fixboot 重寫開機磁區。或在 Win9x 下執行 XP 安裝、複製檔案後重開機,快速按方向鍵選回 Win9x,編輯 Boot.ini 確認啟動路徑,最後刪除 C 槽根目錄 $ 開頭暫存檔。
成因:誤刪 C 槽根目錄的 bootsect.dos(儲存 Win9x 開機碼)。
修復:同前,用 Win9x 開機碟 SYS C: 再 fixboot,或重裝 XP 時編輯 Boot.ini 並清理 $ 暫存檔。
現象:Boot.ini 遺失或格式錯誤。標準格式如下:
[bootloader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\Windows [operatingsystems] multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP Professional" /fastdetect
成因:Boot.ini 指向錯誤的 Windows 目錄(如安裝在 D 槽卻指向 C:\Windows)。
修復:四種編輯 Boot.ini 方法:(1) Win9x 開機碟用 EDIT.EXE;(2) DOS 下 COPY CON C:\boot.ini 逐行輸入再 Ctrl+Z 存檔;(3) 修復主控台 bootcfg 指令;(4) 他機建好複製覆蓋。
成因:C 槽根目錄缺少 bootfont.bin。從 XP 光碟 I386 資料夾複製該檔至 C 槽根目錄即可。
成因:Win2000 開機載入器不識別 XP 的變更。
修復:進入 Win2000,將 XP 光碟 I386 目錄下的 NTLDR 與 Ntdetect.com 複製到系統磁碟根目錄。
遇到開機故障先對照錯誤訊息,再套用對應修復流程,大多數情況都能自行解決。
忘記 Windows XP 登入密碼完整解法:安全模式 Net User、Administrator 後門、密碼重設磁碟
WinXP 驗證碼不顯示(紅叉/空白)?十二步驟完整排查:Cookie、隱私、Flash、登錄、pngfilt.dll
WinXP 開機提示「系統資源不夠 無法完成 API」導致重啟循環的解決方案
XP系統找不到「網路和共用中心」?其實對應的是「網路芳鄰」屬性
WinXP 藍畫面代碼 0x0000008E 解決:進入安全模式逐步排查、檢查硬體相容、更新驅動、系統還原