Я выполняю двойную загрузку между 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 - ни один из них не дает желаемого эффекта.
Ответы:
Боюсь, это может быть невозможно
Пока используются загрузочные файлы Windows 8, меню загрузки, которое вы видите, зависит как минимум от 3 вещей:
bootmenupolicy
установлен вStandard
потому что, если он установлен вLegacy
или даже не установлено, вы увидите текстовое меню, даже если для Windows 8 задано значение по умолчанию.displaybootmenu
установлен вYes
текстовое меню будет использоваться слишком независимо от записи по умолчанию.Таким образом, вы можете выбрать текстовое меню в любой конфигурации, но не наоборот.
Я вроде понимаю, почему это так: в Windows 7 вы сначала получаете меню загрузки, а затем все начинает загружаться в зависимости от того, что вы выбрали. В Windows 8 меню загрузки не появляется, пока вы уже не загрузили много вещей, и если вам не нужно загружать запись по умолчанию, машина перезагружается, загружая то, что вы хотели впоследствии.
Вы даже можете продублировать запись для Windows 8, и при этом у вас будет такое же поведение, если при загрузке Windows 8 две абсолютно одинаковые записи приведут к перезагрузке компьютера, даже если вы не выберете ту, которая установлена по умолчанию, даже если вы собираетесь выполнить загрузку. на самом деле то же самое.
Таким образом, если в хранилище BCD по умолчанию установлено что-то другое, кроме Windows 8, предварительная загрузка содержимого Windows 8 перед выбором не имеет смысла, следовательно, вместо этого вы получаете текстовое меню, а затем все загружается. Я предполагаю, что такая предварительная загрузка недоступна или невозможна в других версиях Windows.
источник
displaybootmenu
другой, я добавлю его к этому ответу, но я не знаю, как EMS влияет на отображение меню загрузки.У вас не может быть Windows 7 в качестве загрузочной записи по умолчанию и «metro» или нового меню загрузки пользовательского интерфейса.
Причина в том, что меню загрузки пользовательского интерфейса отображается кодом в файлах .dll, недоступных в Windows 7.
Кроме того, настройка политики меню загрузки для записи загрузчика Windows 7 (заданной по умолчанию) имеет странный побочный эффект - меню загрузки пропускается, и Windows 7 загружается напрямую, даже если имеется несколько записей меню загрузки.
Нет документации по этому вопросу от Microsoft. Другие элементы BCD также имеют побочные эффекты при отображении меню загрузки: DisplayBootMenu (для bootmgr) и emssettings.
Увидеть Политика меню загрузки для подробного объяснения.
Смотрите также краткое описание элементов менеджера загрузки и пункты меню загрузки.
источник