Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Файлы конфигурации загрузки (BCD) предоставляют хранилище, которое используется для описания параметров загрузки и загрузки приложений. Объекты и элементы в хранилище фактически заменяют Boot.ini.
BCDEdit — это средство командной строки для управления хранилищами BCD. Его можно использовать для различных целей, включая создание новых магазинов, изменение существующих хранилищ, добавление параметров меню загрузки и т. д. BCDEdit служит по сути той же целью, что и Bootcfg.exe в более ранних версиях Windows, но с двумя основными улучшениями:
Предоставляет более широкий диапазон параметров загрузки, чем Bootcfg.exe.
Улучшена поддержка сценариев.
Note
Для изменения BCDEdit необходимы административные привилегии.
BCDEdit — это основное средство для редактирования конфигурации загрузки Windows Vista и более поздних версий Windows. Он входит в дистрибутив Windows Vista в папке %WINDIR%\System32.
BCDEdit ограничен стандартными типами данных и предназначен в основном для выполнения отдельных общих изменений в BCD. Для более сложных операций или нестандартных типов данных рекомендуется использовать интерфейс программирования приложений (API) инструментария управления Windows (WMI) BCD для создания более мощных и гибких пользовательских средств.
Syntax
bcdedit /command [<argument1>] [<argument2>] ...
Parameters
Общие параметры командной строки BCDEdit
| Option | Description |
|---|---|
| /? | Отображает список команд BCDEdit. При выполнении этой команды без аргумента отображается сводка доступных команд. Чтобы отобразить подробную справку по конкретной команде, выполните bcdedit /?<command>, где <command> находится название команды, о которой вы ищете дополнительную информацию. Например, bcdedit /? createstore отображает подробную справку по команде Createstore . |
Параметры, работающие в магазине
| Option | Description |
|---|---|
| /createstore | Создает пустое хранилище данных конфигурации загрузки. Созданное хранилище не является системным хранилищем. |
| /export | Экспортирует содержимое системного хранилища в файл. Этот файл можно использовать позже для восстановления состояния системного хранилища. Эта команда действительна только для системного хранилища. |
| /import | Восстанавливает состояние системного хранилища с помощью файла данных резервной копии, ранее созданного с помощью параметра /export . Эта команда удаляет все существующие записи в системном хранилище перед импортом. Эта команда действительна только для системного хранилища. |
| /store | Этот параметр можно использовать с большинством команд BCDedit для указания используемого хранилища. Если этот параметр не указан, bcDEdit работает в системном хранилище. Выполнение команды bcdedit /store само по себе эквивалентно выполнению команды bcdedit /enum active . |
Параметры, работающие с записями в Магазине
| Parameter | Description |
|---|---|
| /copy | Создает копию указанной записи загрузки в том же системном хранилище. |
| /create | Создает новую запись в хранилище данных конфигурации загрузки. Если указан общеизвестный идентификатор, то параметры /application, /inherit и /device указывать нельзя. Если идентификатор не указан или не очень хорошо известен, необходимо указать параметр /application, /inherit или /device . |
| /delete | Удаляет элемент из указанной записи. |
Параметры, работающие с параметрами входа
| Parameter | Description |
|---|---|
| /deletevalue | Удаляет указанный элемент из загрузочной записи. |
| /set | Задает значение параметра записи. |
Параметры, управляющие выходными данными
| Parameter | Description |
|---|---|
| /enum | Выводит список записей в хранилище. Опция /enum является значением по умолчанию для BCEdit, поэтому выполнение команды bcdedit без параметров эквивалентно выполнению команды bcdedit /enum active . |
| /v | Verbose mode. Как правило, все известные идентификаторы записи представлены их понятной краткой формой. При указании /v в качестве параметра командной строки все идентификаторы отображаются полностью. Выполнение команды bcdedit /v само по себе эквивалентно выполнению команды bcdedit /enum active /v . |
Параметры, управляющие диспетчером загрузки
| Parameter | Description |
|---|---|
| /bootsequence | Указывает порядок одноразового отображения, который будет использоваться для следующей загрузки. Эта команда аналогична опции /displayorder , за исключением того, что она используется только при следующем запуске компьютера. После этого компьютер возвращается в исходный порядок отображения. |
| /default | Указывает запись по умолчанию, которую диспетчер загрузки выбирает, когда истекает время ожидания. |
| /displayorder | Указывает порядок отображения, используемый диспетчером загрузки при отображении параметров загрузки пользователю. |
| /timeout | Указывает время ожидания в секундах, прежде чем диспетчер загрузки выбирает запись по умолчанию. |
| /toolsdisplayorder | Указывает порядок отображения для диспетчера загрузки, который будет использоваться при отображении меню «Сервис ». |
Параметры, управляющие службами аварийного управления
| Parameter | Description |
|---|---|
| /bootems | Включает или отключает службы аварийного управления (EMS) для указанной записи. |
| /ems | Включает или отключает EMS для указанной записи загрузки операционной системы. |
| /emssettings | Задает глобальные параметры EMS для компьютера. /emssettings не включает и не отключает EMS для какой-либо конкретной загрузочной записи. |
Параметры, управляющие отладкой
| Parameter | Description |
|---|---|
| /bootdebug | Включает или отключает отладчик загрузки для указанной записи загрузки. Хотя эта команда работает для любой записи загрузки, она действует только для загрузочных приложений. |
| /dbgsettings | Указывает или отображает параметры глобального отладчика для системы. Эта команда не включает и не отключает отладчик ядра; Для этой цели используйте опцию /debug . Чтобы задать отдельную настройку глобального отладчика, используйте команду bcdedit /set<dbgsettings> <type> <value> . |
| /debug | Включает или отключает отладчик ядра для указанной записи загрузки. |
Related links
Примеры использования BCDEdit см. в справочной статье о параметрах BCDEdit.
Сведения о нотации, используемой для указания синтаксиса командной строки, см . в разделе "Ключ синтаксиса командной строки".