Windows Driver Kit: Driver Development Tools
BCD Boot Options Reference

Boot entry parameters, or boot parameters, are optional, system-specific settings that represent configuration options. You can add boot parameters to a boot entry for an operating system.

This section describes the boot options for Windows Vista and later versions of Windows that are related to developing, testing, and debugging drivers on computers with x86-based, x64-based, and Itanium-based processors. You can add these parameters to the boot entries for Windows operating systems.

Mapping Boot.ini Options to BCDEdit Options and Elements

The following table provides a mapping from the boot options used in operating systems prior to Windows Vista (in Boot.ini), to the BCDEdit options and the BCD elements used in Windows Vista and later versions of Windows. For information about the BCD boot elements see Aa906217.internet_link_sm(en-us,MSDN.10).gifBCD Reference on MSDN.

Boot.iniBCDEdit option BCD element type
/3GBincreaseuserva BcdOSLoaderInteger_IncreaseUserVa
/BASEVIDEOvga



BcdOSLoaderBoolean_UseVgaDriver
/BOOTLOGbootlog



BcdOSLoaderBoolean_BootLogInitialization
/BREAKhalbreakpoint



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

/EXECUTEnx



BcdOSLoaderInteger_NxPolicy
/FASTDETECT
/HAL=hal



BcdOSLoaderString_HalPath
/KERNEL=kernel



BcdOSLoaderString_KernelPath
/MAXMEM=truncatememory



BcdLibraryInteger_TruncatePhysicalMemory
/NODEBUG/debug



/NOEXECUTEnx {



BcdOSLoaderInteger_NxPolicy
/NOGUIBOOTquietboot



BcdOSLoaderBoolean_DisableBootDisplay
/NOLOWMEMnolowmem



BcdOSLoaderBoolean_NoLowMemory
/NOPAEpaeBcdOSLoaderInteger_PAEPolicy
/ONECPUonecpu



BcdOSLoaderBoolean_UseBootProcessorOnly
/PAEpaeBcdOSLoaderInteger_PAEPolicy
/PCILOCKusefirmwarepcisettings



BcdOSLoaderInteger_UseFirmwarePciSettings
/REDIRECT/ems



/emssettings [ BIOS ] |

[ EMSPORT:{port} | [EMSBAUDRATE: {baudrate}] ]





BcdOSLoaderBoolean_EmsEnabled
/SOSsos




Send feedback on this topic
Built on October 01, 2009
Page view tracker