Every BCD object (application/loader object, settings object, device options object) has zero or more elements.
Elements are divided in groups:
Library elements - elements which can belong to any object.
OSLoader elements - elements specific to loader objects.
Every element has a type like boolean, integer, string. encoded in the symbolic name of the element.
Visual BCD displays only the specific name (the part after the underscore) of an element.
boot.ini parameter | BCD element |
---|---|
/3GB | BcdOSLoaderInteger_IncreaseUserVa |
/BASEVIDEO | BcdOSLoaderBoolean_UseVgaDriver |
/BAUDRATE= | BcdLibraryInteger_SerialDebuggerBaudRate |
/BOOTLOG | BcdOSLoaderBoolean_BootLogInitialization |
/BREAK | BcdOSLoaderBoolean_DebuggerHalBreakpoint |
/BURNMEMORY= | BcdOSLoaderInteger_RemoveMemory |
/CHANNEL= | BcdLibraryInteger_1394DebuggerChannel |
/DEBUG, BOOTDEBUG | BcdLibraryBoolean_DebuggerEnabled |
/DEBUG, NODEBUG | BcdOSLoaderBoolean_KernelDebuggerEnabled |
/DEBUGPORT= | BcdLibraryInteger_DebuggerType |
/DEBUGPORT= | BcdLibraryInteger_SerialDebuggerPort |
/EXECUTE | BcdOSLoaderInteger_NxPolicy |
/HAL= | BcdOSLoaderString_HalPath |
/KERNEL= | BcdOSLoaderString_KernelPath |
/LASTKNOWNGOOD | BcdOSLoaderBoolean_UseLastGoodSettings |
/MAXMEM= | BcdLibraryInteger_TruncatePhysicalMemory |
/MAXPROCSPERCLUSTER= | BcdOSLoaderInteger_ClusterModeAddressing |
/MININIT | BcdOSLoaderBoolean_WinPEMode |
/NOEXECUTE | BcdOSLoaderInteger_NxPolicy |
/NOGUIBOOT | BcdOSLoaderBoolean_DisableBootDisplay |
/NOLOWMEM | BcdOSLoaderBoolean_NoLowMemory |
/NOPAE | BcdOSLoaderInteger_PAEPolicy |
/NUMPROC= | BcdOSLoaderInteger_NumberOfProcessors |
/ONECPU | BcdOSLoaderBoolean_UseBootProcessorOnly |
/PAE | BcdOSLoaderInteger_PAEPolicy |
/PCILOCK | BcdOSLoaderInteger_UseFirmwarePciSettings |
/REDIRECT | BcdOSLoaderBoolean_EmsEnabled |
/SAFEBOOT: | BcdOSLoaderInteger_SafeBoot |
/USERVA= | BcdOSLoaderInteger_IncreaseUserVa |
1. Select object (in tree view).
2. In elements tab click on "New" button.
3. Select group of element.
4. Select specific element.
5. Confirm.
It takes some time and effort to code apps and maintain a website, and liters of coffee ;)