| 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 |