Команда 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}