Команда BCDBOOT применяется в операционных системах Windows 7 и старше для создания и восстановления файлов данных конфигурации загрузки ОС ( BCD – Boot Configuration Data ). Средство командной строки bcdboot.exe позволяет выполнить копирование в заданный раздел критических файлов загрузки и создания нового ( резервного ) хранилища данных конфигурации загрузки Windows.

1. Описание команды BCDBOOT.

1.1. Формат командной строки:

C:\ bcdboot <источник> [/l <языковой_стандарт>] [/s <буква_тома>] [/v] [/m [{ИД загрузчика ОС}]]

1.2. Параметры:

  • источник — Расположение корневого системного каталога Windows.
  • /l — Необязательный параметр, определяющий языковой стандарт, который используется при инициализации хранилища BCD. По умолчанию используется английский язык (США) — EN-US.
  • /s — Необязательный параметр, определяющий букву тома, назначенную целевому системному разделу, в который копируются файлы среды загрузки. По умолчанию используется системный раздел, создаваемый при стандартной установке системы (небольшой раздел «Зарезервировано системой» в начале диска, которому автоматически не присвается буква).
  • /v — Включение режима подробной информации.
  • /m — Если в наличии имеется идентификатор GUID загрузчика операционной системы, этот параметр объединяет данный объект загрузчика с шаблонами системы для создания записи, пригодной к загрузке. В противном случае выполняется слияние только глобальных объектов.

2. Примеры использования.

Создать конфигурацию загрузки для источника C:\WINDOWS :

C:\ bcdboot c:\windows

При выполнении этой команды, в специальном разделе жесткого диска, создаваемом при установке системы будет сохранена текущая конфигурация загрузки источника C:\WINDOWS в скрытом каталоге Boot

То же самое, но с явным указанием языка используемой конфигурации :

C:\ bcdboot c:\windows /l en-us

Создать конфигурацию загрузки для источника C:\WINDOWS на диске D Скрытый раздел с сохраненной конфигурацией загрузки Boot будет создан или перезаписан в корне диска D.

C:\ bcdboot c:\windows /s D:

Cоздать конфигурацию загрузки с явным указанием GUID загрузчика. Текущий GUID загрузчика можно получить с помощью команды BCDEDIT :

C:\ bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}