許多使用者先安裝 Windows XP,後因需求安裝 Windows 2000,結果發現 XP 無法進入登入畫面。這是因為 Win2K 安裝程式覆寫了 XP 的開機檔案。本文提供最簡單的修復方案,無需 DOS 指令或開機磁碟,連新手也能輕鬆操作。
問題成因
Windows 2000 安裝時會以自身版本的 ntldr、NTDETECT.COM、bootfont.bin 覆蓋系統分區根目錄的同名檔案,導致 XP 的開機載入器失效,無法識別 XP 系統。
修復前準備:備份 XP 開機檔案
- 開啟 C 槽,選「工具」→「資料夾選項」→「檢視」標籤
- 在「進階設定」中:
- 取消勾選「隱藏受保護的作業系統檔案(建議)」
- 勾選「顯示所有檔案和資料夾」
- 在 C 槽根目錄找到並複製三個檔案到其他位置(如 D 槽或 USB 隨身碟):
ntldr
NTDETECT.COM
bootfont.bin(關鍵:缺少此檔會導致開機選單變英文)
安裝 Windows 2000
- 安裝到不同分區(不可與 XP 同分區)
- 完成安裝後進入 Win2K 系統
還原 XP 開機檔案
- 在 Win2K 中同樣設定顯示隱藏系統檔案
- 將備份的三個檔案複製回 C 槽根目錄,覆蓋現有檔案
- 重新開機,XP 即可正常啟動,開機選單恢復中文
補救方案: 若安裝 Win2K 前未備份,可從其他相同版本 XP 電腦複製這三個檔案使用。
安裝完成後:重新隱藏系統檔案(雙系統都要做)
- 「工具」→「資料夾選項」→「檢視」
- 勾選「隱藏受保護的作業系統檔案(建議)」
- 選「不顯示隱藏的檔案和資料夾」
- 確定離開
警告: 不隱藏系統檔案極易遭病毒破壞、磁碟整理工具誤刪,後果嚴重。
關鍵點總結
- 三個檔案缺一不可,特別是
bootfont.bin 決定開機選單語言
- 操作順序:備份 → 裝 Win2K → 還原 → 隱藏系統檔
- 此法避免修復安裝後開機選單變英文的常見問題