| Debugging Tools for Windows | 
引导入口参数,又称引导参数,是可选的针对特定系统的配置选项。可以为某个操作系统的引导入口添加引导参数。
本节描述在基于x86、x64和Itanium处理器的运行Windows Vista和之后版本的Windows机器上与驱动程序开发、测试和调试相关的引导选项。可以将这些引导参数添加到Windows的引导入口中。
下表描述了Windows Vista之前使用Boot.ini的引导参数到Windows Vista和之后的系统BCDEdit选项、BCD元素之间的对应关系。关于BCD引导元素的信息,可以在MSDN中查看 
| Boot.ini | BCDEdit 选项 | BCD 成员类型 | 
|---|---|---|
| /3GB | increaseuserva | BcdOSLoaderInteger_IncreaseUserVa | 
| /BASEVIDEO | vga | 
BcdOSLoaderBoolean_UseVgaDriver | 
| /BOOTLOG | bootlog  | 
BcdOSLoaderBoolean_BootLogInitialization | 
| /BREAK | halbreakpoint  | 
BcdOSLoaderBoolean_DebuggerHalBreakpoint | 
| /CRASHDEBUG | /dbgsettings /start  | 
|
| /DEBUG, BOOTDEBUG | /debug  /bootdebug  | 
BcdLibraryBoolean_DebuggerEnabled  | 
| /DEBUG | /debug  | 
BcdOSLoaderBoolean_KernelDebuggerEnabled | 
| /DEBUG, /DEBUGPORT= | /dbgsettings  | 
BcdLibraryInteger_DebuggerType | 
| /DEBUGPORT= | /dbgsettings DebugType [debugport:Port] [baudrate:Baud] [channel:Channel] [targetname:TargetName] [/start {Active |Autoenable |Disable} /noemux] | 
BcdLibraryInteger_SerialDebuggerPort  BcdLibraryInteger_SerialDebuggerBaudRate BcdLibraryInteger_1394DebuggerChannel BcdLibraryString_UsbDebuggerTargetName  | 
| /EXECUTE | nx  | 
BcdOSLoaderInteger_NxPolicy | 
| /FASTDETECT | ||
| /HAL= | hal | 
BcdOSLoaderString_HalPath | 
| /KERNEL= | 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 | 
| /REDIRECT | /ems  /emssettings [ BIOS ] | [ EMSPORT:{port} | [EMSBAUDRATE: {baudrate}] ]  | 
BcdOSLoaderBoolean_EmsEnabled | 
| /SOS | sos |