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 系統基礎知識

安裝多重作業系統的電腦開機時會顯示開機選單,讓使用者選擇進入哪個系統。這一切由系統磁碟根目錄下的隱藏檔案 BOOT.INI 控制。本文詳細解析其結構、參數含義與修改技巧。

檢視 BOOT.INI 的方法

  • 在資源管理器中取消「隱藏受保護的作業系統檔案」,即可在 C:\ 看到 BOOT.INI,用記事本開啟。
  • 或執行 msconfig.exe,切換至「BOOT.INI」索引標籤查看圖形化介面。

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(2)\WIN98="Microsoft Windows 98" /fastdetect

兩大區塊詳細說明

1. [boot loader] 區塊

  • timeout=xx:等待使用者選擇的秒數,預設 30 秒,可自行調整。
  • default=...:預設開機項目路徑,對應選單中預設高亮的那一項。

2. ARC 路徑命名規則解析

multi(0)disk(0)rdisk(0)partition(1) 遵循 ARC (Advanced RISC Computing) 命名規範:

  • multi / SCSI:multi 表示非 SCSI 硬碟或由 SCSI BIOS 存取的 SCSI 硬碟;SCSI 表示 SCSI BIOS 停用的 SCSI 硬碟。
  • X (multi/SCSI 後的第一個數字):磁碟控制器編號 (從 0 開始)。
  • disk(Y):SCSI 模式下為硬碟編號 (從 0 開始);multi 模式下固定為 0。
  • rdisk(Z):multi 模式下為硬碟編號 (從 0 開始);SCSI 模式下固定為 0。
  • partition(Q):該硬碟上主分區編號 (從 1 開始),邏輯分區不計入。

3. [Operating Systems] 區塊與常見開關參數

  • 列出所有作業系統的路徑與顯示名稱。
  • 常見開關:/fastdetect (跳過特定硬體偵測)、/basevideo (使用標準 VGA 驅動)、/sos (顯示驅動載入過程)。一般建議保持預設勿動。

實務修改範例:調整預設開機系統與顯示名稱

若硬碟安裝兩套 Windows XP (中文版在第一分區、英文版在第三分區),預設啟動英文版。修改 default 指向第一分區,並調整選單顯示名稱以利辨識(如加上「中文版」、「英文版」標記),存檔重開機即可生效。

重要提醒

BOOT.INI 是關鍵系統檔案,損壞將導致無法開機。平時應備份此檔。安裝多重系統時若未遵循「舊版在前、新版在後」順序 (如 98 → 2000 → XP → 2003),BOOT.INI 易受損。掌握編輯方法可在關鍵時刻自行修復。

Copyright © Windows教程網 All Rights Reserved