Boot Configuration Data Store Editor (BCDEdit) is the primary tool for editing the boot configuration of Windows 2008 Server. Boot Configuration Data Store Editor (BCDEdit) is a command-line tool for managing BCD stores. BCDEdit can be used creating new stores, modifying existing stores, adding boot menu parameters etc. The Boot Configuration Data Store Editor (BCDEdit) command is a powerful replacement for the
BootCfg utilit, which was available with previous versions of Windows.
To get general help of BCDEdit from command-line, run BCDEdit with /? option.
| Option |
Description |
| /createstore |
Creates a new empty boot configuration data store. The new store created is not a system 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. This command is valid only for the system 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. This command is valid only for the system store. |
| /store |
/store option can be used to specify the store to be used. By default BCDEdit operates on the system store. |
| Option |
Description |
| /copy |
Makes a copy of a specified boot entry in the same system store. |
| /create |
Creates a new entry in the boot configuration data store. If a well-known identifier is specified, then the /application, /inherit, and /device options cannot be specified. If an identifier is not specified or not well known, an /application, /inherit, or /device option must be specified. To know about identifiers run "bcdedit /? ID" command in command-line with out double quotes. |
| /delete |
Deletes an element from a specified entry. |
| Option |
Description |
| /deletevalue |
Deletes a specified element from a boot entry. |
| /set |
Sets an entry option value. |
| Option |
Description |
| /enum |
Lists entries in a store. The /enum option is the default value for BCEdit. |
| /v |
Verbose mode. |
| Option |
Description |
| /bootsequence |
Specifies a one-time display order to be used for the next boot. This command is similar to the /displayorder option, except that it is used only the next time the computer starts. Afterwards, the computer reverts to the original display order. |
| /default |
Specifies the default entry that the boot manager selects when the timeout expires. |
| /displayorder |
Specifies the display order that the boot manager uses when displaying boot options to a user. |
| /timeout |
Specifies the time to wait, in seconds, before the boot manager selects the default entry. |
| /toolsdisplayorder |
Specifies the display order for the boot manager to use when displaying the Tools menu. |
| Option |
Description |
| /bootems |
Enables or disables Emergency Management Services (EMS) for the specified entry. |
| /ems |
Enables or disables EMS for the specified operating system boot entry. |
| /emssettings |
Sets the global EMS settings for the computer. |
| Option |
Description |
| /bootdebug |
Enables or disables the boot debugger for a specified boot entry. |
| /dbgsettings |
Specifies or displays the global debugger settings for the system. |
| /debug |
Enables or disables the kernel debugger for a specified boot entry. |