User Tools

Site Tools


microsoft:desktop:win_10:bcdedit_02

This is an old revision of the document!


BCDedit CLI options

1. Store options

/createstore Creates a new empty boot configuration data store. VBCDE menu item “Store - Create New Store”. /export Exports the contents of the system store into a file. This file can be used later to restore the state of the system store. VBCDE menu item “Store - Backup store”. /import Restores the state of the system store by using a backup data file previously generated by using the /export option. This command deletes any existing entries in the system store before the import takes place. VBCDE menu item “Store - Import store”. /store This option can be used with most BCDedit commands to specify the store to be used. If this option is not specified, then BCDEdit operates on the system store. VBCDE menu item “Store - Open Store”. Visual BCD Editor operates by default on System store. When another store is opened all operations are against this opened BCD store. Dropping a BCD file on VBCDE's icon opens that BCD for editing. /sysstore - not implemented

2. Object/entry options (boot/recovery/resume loaders and other objects)

/copy Makes a copy of a specified boot entry(or other objects) in the same store. VBCDE Popup Menu item “Copy object”* on the selected object. /create Creates a new entry(object) in the boot configuration data store. VBCDE can create application objects, settings objects and device settings objects. These new objects do not have elements (elements can be created with separate operations). VBCDE can create complete boot loader objects with all default elements for following Windows OS: Windows XP, Windows Vista, 7, 8*, 8.1* and Windows 10*. More than that VBCDE can create autoMagically on one go complete boot loaders for every installed Windows OS which is accessible either on internal hard disk, external USB disk or VHD(virtual hard disk). More than that VBCDE allows the creation of custom bootstrap actions which are in essence keyboard shortcuts to boot loaders. Custom bootstrap actions are not available on UEFI maybe by the decision of the UEFI working group(?). All these create operations are available from VBCDE menu entry “New” and sub menu entries and from objects popup menu entries “New NT loader - XP/2003”, “New OS loader - Vista,7/8*/10*”, “New PE .wim loader”* and “New boot sector loader (for Linux, OS/X)” /delete Deletes a specified store entry(object). VBCDE “Del” key on selected object or object popup menu “Delete object”. /rename - no bcdedit equivalent VBCDE has a “Rename object” operation accessible over “F2” key on selected object or edit of corresponding “Description” element.

3. Element options

=3.1. Basic operations on elements=

/deletevalue - VBCDE equivalent is “Delete” on elements tab. /set - VBCDE equivalents are either create new element or edit element operations. VBCDE can create (“New” on elements tab) and edit (“Edit” on elements tab) all thinkable and possible (even unimplemented by Microsoft) elements. Here we beat even the Creator ;) There are about 200 element types implemented by Microsoft and it makes no sense to list them all here.

Control of output /v - by default VBCDE displays all available information in the store for every object and element so it displays even more detailed information than bcdedit. Eventually a future version of VBCDE could include a setting to display fewer details. 3.2. Boot manager elements

/bootsequence - sets one-time boot object/loader for next reboot /default - sets default boot menu entry /displayorder - base of boot menu manipulation /timeout - how long boot menu is displayed before loading continues with default boot menu entry /toolsdisplayorder - separately available boot options like memtest. Visual BCD Editor implements all boot manager options(elements). The main element here is “displayorder” which is the base of Windows Vista,7,8,10 boot menu. See also our special tool “BootNext” which manipulates (not only) “bootsequence” element. 3.3. Emergency Management Services options

/bootems /ems /emssettings Visual BCD Editor implements all EMS options. 3.4. Debugging

/bootdebug /dbgsettings /debug /hypervisorsettings Visual BCD Editor implements all debugging options - see “Setting kernel debugging”.

microsoft/desktop/win_10/bcdedit_02.1552632364.txt.gz · Last modified: 2019/03/15 06:46 by rplecko