Boot.ini檔案中的開機選項
重要
本主題描述 Windows XP 和 Windows Server 2003 中支援的開機選項。 如果您要變更 Windows 8、Windows Server 2012、Windows 7、Windows Server 2008 或 Windows Vista 的開機選項,請參閱 Windows 中的開機選項概觀。
Boot.ini是位於系統分割區根目錄的文本檔,通常是 c:\Boot.ini。 Boot.ini儲存 BIOS 韌體計算機的開機選項,傳統上是具有 IA-32 型和 x64 處理器的電腦。 在 Windows Server 2003 和舊版的 Windows NT 作業系統上,當電腦啟動時,稱為 “ntldr” 的 Windows 開機載入器會讀取Boot.ini檔案,並在開機功能表中顯示每個操作系統的專案。 然後,ntldr 會根據Boot.ini檔案中的設定載入選取的操作系統。
根據預設,在NTFS磁碟驅動器上 ,系統會將系統、 隱藏、 封存和 只讀 屬性設定為保護Boot.ini;不過,Administrators群組的成員可以變更這些屬性。 檔案屬性不會影響開機載入器作業。
下列各節簡短說明Boot.ini,並說明個人計算機進階技術 (PC/AT) 類型 BIOS 韌體專用之開機選項的各個層面。
本節包含:
本文件說明驅動程式開發人員和測試人員特別感興趣的Boot.ini層面。 如需Boot.ini參數的完整清單,請參閱 Microsoft 支援服務 網站上的 Windows XP 和 Windows Server 2003 Boot.ini Files 主題。
將Boot.ini選項對應至 BCDEdit 選項和元素
下表提供從 Windows Vista 之前作業系統中使用的開機選項(Boot.ini),到 BCDEdit 選項和 Windows 中使用的 BCD 元素的對應。 如需具有 WMI 內容之 BCD 開機元素的相關信息,請參閱 BCD WMI 提供者參考。
Boot.ini | BCDEdit 選項 | BCD 元素類型 |
---|---|---|
/3GB |
increaseuserva |
BcdOSLoaderInteger_IncreaseUserVa |
/BASEVIDEO |
vga |
BcdOSLoaderBoolean_UseVgaDriver |
/BOOTLOG |
bootlog |
BcdOSLoaderBoolean_BootLogInitialization |
/破 |
halbreakpoint |
BcdOSLoaderBoolean_DebuggerHalBreakpoint |
/CRASHDEBUG |
/dbgsettings /start |
|
/DEBUG、BOOTDEBUG |
/debug /bootdebug |
BcdLibraryBoolean_DebuggerEnabled |
/DEBUG |
/debug |
BcdOSLoaderBoolean_KernelDebuggerEnabled |
/DEBUG、/DEBUGPORT= |
/dbgsettings |
BcdLibraryInteger_DebuggerType |
/DEBUGPORT= |
/dbgsettings |
BcdLibraryInteger_SerialDebuggerPort BcdLibraryInteger_SerialDebuggerBaudRate BcdLibraryInteger_1394DebuggerChannel BcdLibraryString_UsbDebuggerTargetName BcdLibraryInteger_DebuggerNetHostIP BcdLibraryInteger_DebuggerNetPort BcdLibraryBoolean_DebuggerNetDhcp BcdLibraryString_DebuggerNetKey |
/執行 |
nx |
BcdOSLoaderInteger_NxPolicy |
/FASTDETECT |
||
/HAL= |
hal |
BcdOSLoaderString_HalPath |
/KERNEL= |
內核 |
BcdOSLoaderString_KernelPath |
/MAXMEM= |
truncatememory |
BcdLibraryInteger_TruncatePhysicalMemory |
/NODEBUG |
/debug |
|
/NOEXECUTE |
nx { |
BcdOSLoaderInteger_NxPolicy |
/NOGUIBOOT |
quietboot |
BcdOSLoaderBoolean_DisableBootDisplay |
/NOLOWMEM |
nolowmem |
BcdOSLoaderBoolean_NoLowMemory |
/NOPAE |
pae |
BcdOSLoaderInteger_PAEPolicy |
/ONECPU |
onecpu |
BcdOSLoaderBoolean_UseBootProcessorOnly |
/PAE |
pae |
BcdOSLoaderInteger_PAEPolicy |
/PCILOCK |
usefirmwarepcisettings |
BcdOSLoaderInteger_UseFirmwarePciSettings |
/重定向 |
/ems /emssettings [ BIOS ] | [ EMSPORT:{port} |[EMSBAUDRATE: {baudrate}] ] |
BcdOSLoaderBoolean_EmsEnabled |
/SOS |
sos |