Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 經典故障:Boot.ini 損毀導致無法開機的完整修復教學

編輯:XP 常見問題解答

故障現象

開機進入 Windows XP 時,畫面彈出錯誤訊息:「Boot.ini 檔案非法」,系統無法繼續啟動。

故障分析

Boot.ini 是 XP 啟動選單的核心設定檔,記錄作業系統安裝路徑、啟動參數等資訊。此錯誤通常由以下原因造成:

  • Boot.ini 檔案遺失或被誤刪。
  • 檔案內容格式錯誤(如分區編號、路徑拼寫錯誤)。
  • 磁碟分區調整導致 rdisk()、partition() 參數不匹配。

解決方案:還原或重建 Boot.ini

方法一:從其他正常 XP 電腦複製(最快)

  1. 在另一台安裝 Windows XP 的電腦上,點選「開始」→「執行」,輸入 c:\boot.ini 並按 Enter。
  2. 用記事本開啟後,另存為同名檔案(boot.ini)。
  3. 將該檔案複製至故障電腦的系統啟動分區根目錄(通常為 C:\),覆蓋原損毀檔案。
  4. 重新開機即可。

方法二:手動編寫標準 Boot.ini(無參考電腦時適用)

若找不到其他 XP 電腦,可用記事本建立新的 Boot.ini,內容範例如下(請依實際分區情況調整 partition() 編號):

[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

關鍵參數說明:

  • multi(0):使用 IDE/SCSI 控制器(最常見)。
  • disk(0):實體磁碟編號(從 0 起算)。
  • rdisk(0):同 disk,保留相容性。
  • partition(1):分區編號(從 1 起算),C 盤通常為 1,若 XP 裝在 D 盤則為 2,以此類推。
  • /fastdetect:跳過序列埠偵測,加快開機。

存檔為 C:\boot.ini,屬性設為「唯讀」+「隱藏」,重開機即可修復。

補充:如何顯示隱藏的系統檔案

  1. 開啟「我的電腦」→「工具」→「資料夾選項」→「檢視」標籤。
  2. 取消勾選「隱藏受保護的作業系統檔案(建議)」,點「是」確認警告。
  3. 選擇「顯示所有檔案和資料夾」。
  4. 此時在 C:\ 根目錄即可看見 Boot.ini、NTLDR、NTDETECT.COM。
  5. 修改完成後,務必將資料夾選項改回預設(勾回隱藏系統檔案),避免誤刪關鍵檔案。

總結

Boot.ini 損毀雖嚇人,但只要掌握「複製現成檔」或「手寫標準參數」兩招,幾分鐘即可讓 XP 重新開機。建議平時備份 C:\boot.ini 至其他分區或 USB 隨身碟,關鍵時刻一鍵還原。

Copyright © Windows教程網 All Rights Reserved