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

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

Команды утилиты bcdedit необходимо выполнять в командной строке, запущенной с правами администратора. Для этого нажмите сочетание клавиш + X и в появившемся контекстном меню выберите пункт Командная строка (а

дминистратор).

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

Основные параметры 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 и 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 и 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 и 8.1

Команда для отключения анимированного круга:

bcdedit /set {globalsettings} custom:16000069 true

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

Вернуть анимированный круг можно выполнив следующую команду:

bcdedit /deletevalue {globalsettings} custom:16000069

Для получения справочной информации о BCDEDIT выполните команду:

bcdedit /?

WinNOTE
Добавить комментарий