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

深度解析 BOOT.INI 結構與多重開機修改實戰:ARC 路徑、Timeout、Default、Switch 參數詳解

編輯:Windows 2003 教學

BOOT.INI 位置與屬性

系統分區根目錄 (通常 C:\BOOT.INI),預設「隱藏」、「系統」、「唯讀」。

查看方式:資料夾選項取消「隱藏受保護的作業系統檔案」→ 記事本開啟;或 Win+R → msconfig →「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
scsi(0)disk(0)rdisk(0)partition(1)\WIN98="Microsoft Windows 98" /fastdetect

[boot loader] 區段

  • timeout=秒數:等待使用者選擇作業系統時間,預設 30 秒,可自行調整。
  • default=ARC路徑:預設啟動項目 (高亮項),對應 [operating systems] 區段某一行的 ARC 路徑。

ARC 命名規則詳解

multi(X)disk(Y)rdisk(Z)partition(Q) 或 scsi(X)disk(Y)rdisk(Z)partition(Q)

元件multi (IDE/SATA/SCSI BIOS 啟用)scsi (SCSI BIOS 停用)
X (adapter)磁碟控制器序號 (從 0 起)SCSI 控制器序號 (從 0 起)
Y (disk)恆為 0同控制器下實體磁碟序號 (從 0 起)
Z (rdisk)同控制器下實體磁碟序號 (從 0 起)恆為 0
Q (partition)該磁碟上主分區序號 (從 1 起,延伸分區不計)同

常見 Switch 參數

  • /fastdetect:跳過特定硬體偵測 (Ntdetect.com 行為),加速啟動。
  • /basevideo:使用標準 VGA 驅動啟動 (疑難排解顯示卡驅動問題)。
  • /sos:顯示驅動載入名稱 (除錯啟動卡住)。
  • /maxmem=N:限制作業系統可用記憶體上限 (MB)。

實戰:調整預設啟動項目與標籤

  1. 備份 BOOT.INI (複製為 BOOT.INI.bak)。
  2. 記事本開啟,修改 default 指向欲預設啟動的 ARC 路徑。
  3. 修改 [operating systems] 區段各行引號內描述文字 (如 "Windows XP Pro 中文版"、"Windows XP Pro 英文版") 方便識別。
  4. 儲存 (需先移除唯讀屬性),重開機驗證。

多重安裝順序建議

依舊版→新版順序安裝:Win98 → Win2000 → WinXP → Win2003,避免新版開機載入器被舊版覆寫導致無法進入新系統。若順序錯誤導致 BOOT.INI 損壞,可用安裝光碟「修復安裝」或手動重建。

Copyright © Windows教程網 All Rights Reserved