Как установить Windows 7 в качестве ОС по умолчанию, но сохранить загрузочный экран Windows 8?

Как установить Windows 7 в качестве ОС по умолчанию, но сохранить загрузочный экран Windows 8?

Я использую двойную загрузку Windows 7 и Windows 8 на тестовой рабочей станции и обычно перезагружаю ее 3-4 раза в день.

Если я устанавливаю Windows 8 в качестве ОС по умолчанию, я получаю графический экран загрузки Windows 8, который легко «увидеть» во время процесса загрузки, но если я устанавливаю Windows 7 в качестве ОС по умолчанию, я получаю только текстовый экран загрузки Windows 7. Хотя я в основном хочу Windows 7 (на данный момент), в тех случаях, когда я перезагружаюсь, чтобы перейти на Windows 8, я часто «не вижу» только текстовую загрузку и мне приходится перезагружать дважды.

Можно ли (и если да, то как) настроить это так, чтобы Windows 7 была ОС по умолчанию, но при этом по-прежнему отображался загрузочный экран Windows 8?

Редактировать: Просто чтобы вы знали, я пробовал установить Windows 7 в качестве ОС по умолчанию как с экрана загрузки Windows 8, так и из самой Windows 8 — ни один из этих способов не дал желаемого эффекта.

решение1

Боюсь, это может оказаться невозможным:

Пока используются загрузочные файлы Windows 8, отображаемое вами меню загрузки зависит как минимум от трех факторов:

  • Запись Windows по умолчанию, заданная в BCD: если это Windows 7, вы увидите текстовое меню.
  • bootmenupolicyЕсли для Windows 8 установлено значение Standard, потому что если оно установлено Legacyили даже не установлено, вы увидите текстовое меню, даже если запись Windows 8 установлена ​​как запись по умолчанию.
  • Если запись менеджера загрузки установлена displaybootmenu​​на Yes, текстовое меню будет использоваться независимо от записи по умолчанию.

Таким образом, вы можете выбрать наличие текстового меню в любой конфигурации, но не наоборот.

Я понимаю, почему так: в Windows 7 вам сначала показывают меню загрузки, а затем все начинает загружаться в зависимости от того, что вы выбрали. В Windows 8 меню загрузки не появляется, пока вы не загрузите достаточно много вещей, и если вы не хотите загружать запись по умолчанию, машина перезагружается, загружая то, что вы хотели, после этого.

Вы даже можете продублировать запись для Windows 8, и все равно столкнетесь с тем же поведением: наличие двух абсолютно одинаковых записей для загрузки Windows 8 приведет к перезагрузке компьютера, если вы не выберете запись по умолчанию, даже если то, что вы собираетесь загрузить, на самом деле одно и то же.

Так что если в магазине BCD установлено что-то, кроме Windows 8, по умолчанию, предварительная загрузка Windows 8 до выбора не имеет смысла, поэтому вместо этого вам предлагается текстовое меню, а затем все загружается. Я полагаю, что такая предварительная загрузка недоступна или невозможна в других версиях Windows.

решение2

Вы не можете использовать Windows 7 в качестве загрузочной среды по умолчанию и меню загрузки «Metro» или «New UI».

Причина в том, что загрузочное меню пользовательского интерфейса отображается кодом в файлах .dll, недоступных в Windows 7.

Кроме того, настройка политики меню загрузки для записи загрузчика Windows 7 (установка по умолчанию) имеет странный побочный эффект — меню загрузки пропускается, и Windows 7 загружается напрямую, даже если имеется несколько записей в меню загрузки.

Документации по теме от Microsoft нет. Другие элементы BCD также имеют побочные эффекты при отображении меню загрузки: DisplayBootMenu (для bootmgr) и emssettings.

ВидетьПолитика меню загрузкидля подробного объяснения.

Смотрите такжекраткое описание элементов менеджера загрузкии пункты меню загрузки.

Связанный контент