分析:Win98 安裝覆蓋啟動分區根目錄 XP 開機檔案 (NTLDR、NTDETECT.COM、BOOT.INI)。
解決:重裝 XP 的 OS Loader (引導程式)。XP 光碟開機 → 進入安裝程式 → 檔案複製完成**立即停止** → 回啟動分區根目錄編輯 Boot.ini 刪除所有 $ 字元。
找不到 Boot.ini? 工具 → 資料夾選項 → 檢視 → 取消「隱藏受保護的作業系統檔案」、選「顯示所有檔案和資料夾」即可看見 Boot.ini、ntldr、ntdetect.com。編輯完成後恢復資料夾選項設定。
預防:重裝 Win98 時用 Win98 開機磁碟開機,選「Win98 安裝」選項,即不會覆蓋 XP 開機檔。
分析:Win2000 改寫 ntldr、ntdetect.com、boot.ini,Win2000 引導程式無法啟動 XP (但 XP 可引導 Win2000)。
解決:用 XP 引導 Win2000。
方法 A:啟動 Win98 → 從 XP 光碟 I386 提取 ntldr、ntdetect.com 複製至啟動分區根目錄 → 設為唯讀、隱藏。若要 XP 為預設選項,編輯 Boot.ini 將 XP 啟動項移至 default= 後。
方法 B:從其他正常同版本 XP 機器複製這三個檔案,依需求編輯 Boot.ini。
預防:升級前備份三個開機檔 → 用 Win98 開機磁碟安裝 Win2000 → 完成後還原備份檔。
分析:新驅動程式有問題。
解決:進入安全模式替換/移除問題驅動。
XP 安全模式怎麼進? 開機出現進度條時按 F8 呼叫啟動選單 → 選「安全模式」。
最快方法:安全模式下用「系統還原」回復到正常狀態。或用傳統法移除/更新驅動。
預防:勿追求最新驅動,除非願意做測試。遇到故障冷靜分析、找對方法即可解決。