GrabDuck

Редактирование данных конфигурации загрузки в Windows 8.1

:


Редактирование данных конфигурации загрузки в Windows 8.1

Редактирование данных конфигурации загрузки в Windows 8.1

 Команды утилиты BCDEDIT применяются для редактирования данных конфигурации загрузки операционной системы ( BCD - Boot Configuration Data).

Редактирование данных конфигурации загрузки в Windows 8.1

 Если ввести команду bcdedit без параметров, то в окне командной строки будет выведена информация, хранящаяся в BCD. Информация представлена в виде двух столбцов: слева расположены названия параметров, справа – их значения.

Редактирование данных конфигурации загрузки в Windows 8.1 

 Основные параметры bcdedit отвечающие за загрузку:
идентификатор - глобальный уникальный идентификатор (GUID) идентификационный номер, указывающий на запись в меню  загрузки. Представляет из себя 32-значный буквенно-цифровой код, заключенный в фигурные скобки. Для стандартных  идентификаторов используются названия, например {current} - текущая система, {default} - система по умолчанию;
device - указывает раздел, на котором расположен загрузчик операционной системы;
osdevice - указывает раздел, на котором находится сама операционная система. Как правило, значения device и osdevice  идентичны;
path - путь к загрузчику операционной системы;
description - описание операционной системы, отображающееся в меню при загрузке;
default - операционная система, загружаемая по умолчанию;
timeout - время ожидания перед загрузкой ОС по умолчанию;

 • displayorder - порядок, в котором системы отображаются при загрузке.

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

 ■ Сохранение и восстановление данных конфигурации загрузки
Сохранение конфигурации BCD - это то, с чего желательно начинать работу с программой bcdedit.
Для этого создайте на любом диске папку BootBackup и введите в командной строке следующую команду:
bcdedit /export D:\BootBackup\bcd

 Вместо D:\ можете указать любой другой диск.

 Для восстановления конфигурации из ранее сохраненной копии используется команда:
bcdedit /import D:\BootBackup\bcd
 ■ Как изменить операционную систему, загружаемую по умолчанию
Чтобы установить в качестве загружаемой по умолчанию системы текущую ОС, в среде которой выполняется команда bcdedit, выполните команду:
bcdedit /default {current}
 При необходимости выбора другой ОС, не являющейся текущей, нужно указывать ее GUID, команда будет такого вида:
bcdedit /default {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

 где вместо {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} укажите настоящий GUID нужной вам операционной системы

.

 ■ Как изменить размещение записей в меню загрузки
Рассмотрим, как можно перемещать записи.
Делаем запись первой в списке:
bcdedit /displayorder {ID} /addfirst
 Делаем запись последней в списке:
bcdedit /displayorder {ID} /addlast
 Указываем точный порядок записей:
bcdedit /displayorder {ID3} {ID1} {ID2}

 где вместо {ID3} {ID1} {ID2} укажите идентификаторы операционных систем.

 ■ Как изменить значение задержки загрузки
Чтобы изменить значение задержки, по истечению которого начнется загрузка операционной системы, выполните такую команду:
bcdedit /timeout XX

 в данном случае XX - число в секундах

.

 ■ Как изменить язык менеджера загрузки
Используйте следующую команду:
bcdedit /set {bootmgr} locale ru-RU

 Аналогичным образом вместо ru-RU можно указать en-US или обозначение любого другого языка

.

 ■ Как изменить название операционной системы в меню загрузки
С помощью bcdedit можно изменить название системы, отображаемое в меню загрузки.
Команда выглядит так:
bcdedit /set {current} description "Название системы"

 Где вместо "Название системы" укажите например "Microsoft Windows 8.1 Enterprise"

 ■ Добавление новой загрузочной записи, для мультизагрузки
1. копируем текущую запись и называем ее по новому
bcdedit /copy {current} /d "New Windows 8.1"
  2. указываем местоположение загрузчика системы
bcdedit /set {ID} device partition=D:
  3. указываем местоположение операционной системы
bcdedit /set {ID} osdevice partition=D:
  4. добавляем запись о системе в меню загрузки, в конец списка
bcdedit /displayorder {ID} /addlast
 ■ Как удалить запись об операционной системе из менеджера загрузки и BCD
Чтобы удалить загрузочную запись выполните следующую команду:
bcdedit /delete {ID}

 При выполнении выше указанной команды удаляется вся информация об установленной операционной системе из BCD и меню загрузки. У этой команды есть одна особенность - если в качестве ID указывается название, например {default}, то команда должна выполняться с ключом /f, если же ID записывается в буквенно-цифровом коде, ключ /f не нужен.

 ■ Возвращение старого загрузочного меню в Windows 8, Windows 8.1
Представленная ниже команда позволяет переключить загрузчик Windows 8, Windows 8.1 в legacy режим, т.е. придать ему вид загрузочного меню Windows 7. Этот режим может быть интересен тем пользователям, которые используют двойную загрузку с Windows 8 и не желают при этом менять систему, запускаемую по умолчанию (как известно, если выставить системой по умолчанию не Windows 8, можно добиться того же эффекта). Также выполнив эту команду появляется возможность вызвать Дополнительные варианты загрузки при нажатии клавиши F8
bcdedit /set {default} bootmenupolicy legacy
 Старое загрузочное меню с установленными операционными системами Windows 8.1, Windows 10

 Меню Дополнительные варианты загрузки при нажатии клавиши F8 с установленной Windows 8.1

 Команда для возвращения штатного режима загрузчика Windows 8:
bcdedit /set {default} bootmenupolicy standard
 Стандартный режим загрузчика Windows 8

 ■ Включение меню опций запуска Windows 8, Windows 8.1
Команда для включения меню опций запуска Windows 8, Windows 8.1 выглядит так:
bcdedit /set {globalsettings} advancedoptions true

 Выполнив выше указанную команду будет появляться меню опций при каждом запуске системы показанное на скриншоте ниже. Удобно для диагностики или для экспериментов с не подписанными драйверами.

 Выключить меню можно, выполнив эту команду:
bcdedit /deletevalue {globalsettings} advancedoptions
 ■ Отключение логотипа Windows во время загрузки
Чтобы отключить отображение логотипа Windows во время загрузки ведите следующую команду:
bcdedit /set {globalsettings} custom:16000067 true

 После перезагрузки синий логотип Windows вы не увидите.

 Чтобы вернуть логотип на прежнее место, воспользуйтесь следующей командой:
bcdedit /deletevalue {globalsettings} custom:16000067
 ■ Отключение анимированного круга во время загрузки Windows 8, Windows 8.1
Команда для отключения анимированного круга:
bcdedit /set {globalsettings} custom:16000069 true

 Изменения вы увидите при следующей перезагрузке.

 Вернуть анимированный круг можно выполнив следующую команду:
bcdedit /deletevalue {globalsettings} custom:16000069
 Для получения справочной информации о BCDEDIT выполните команду:
bcdedit /?