13

У меня есть система с Windows 7 и Windows XP, и сегодня я установил Windows 8 Developer Preview в запасной раздел (который я оставляю на несколько месяцев без каких-либо важных данных). При загрузке с загрузочного устройства и выполнении установки я форматирую его так, чтобы это был чистый и свежий раздел. Процесс установки завершен, и теперь у меня есть загрузочный экран с Windows 8 Developer Preview и Windows 7.

Моя загрузочная запись Windows XP просто исчезла. Итак, я использовал EasyBCD для изменения загрузчика и повторно активировал загрузочную запись Windows XP из системы, и там отображается Windows XP. После этого я перезагрузил компьютер.

Осталось только Windows 7 и моя дорогая старая Windows XP; как теперь Windows 8 Developer Preview исчез из меню загрузки. EasyBCD больше не может его обнаружить - несколько раз я заходил в Windows 7 и пытался запустить его позже. Обратите внимание, что все версии установлены на отдельных разделах.

Как вернуть обратно загрузочное меню Windows 8 Developer Preview и получить в нем также список Windows 7 и Windows XP?

5 ответов5

20

Верните загрузочное меню Windows 8 Developer Preview обратно.

  1. Начните с установочного средства Windows 8 Developer Preview.

  2. При желании выберите настройки клавиатуры.

  3. Нажмите SHIFT+F10, чтобы войти в командную строку.

  4. Выполните bootrec /fixmbr чтобы обновить основную загрузочную запись, чтобы быть уверенным, что разделы останутся.

  5. Выполните bootrec /fixboot чтобы обновить загрузочный сектор системного раздела.

  6. Выполните bootrec /scanos чтобы добавить известные операционные системы к данным конфигурации загрузки.

Получить его в список Windows XP.

  1. Выполните bootrec /rebuildbcd , это восстановит данные конфигурации загрузки.

  2. Если это не сработает, перезагрузите компьютер и используйте bcdedit из Windows 8 Developer Preview:

    bcdedit /create {ntldr} /d "Windows XP"
    
    bcdedit /set {ntldr} device partition=X:
    
    bcdedit /set {ntldr} path \ntldr
    
    bcdedit /displayorder {ntldr} /addlast
    

    Обратите внимание, что вам нужно щелкнуть правой кнопкой мыши плитку командной строки, затем щелкнуть по пункту "Дополнительно" в правом нижнем углу и нажать « Run As Administrator . Замените X: вашим разделом XP.

    Это в отличие от EasyBCD, поэтому вероятность того, что он будет работать более корректно ...

Удачи!

1

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

Я использовал команду bcdboot в командной строке с повышенными правами для перезагрузки файлов загрузчика Windows 8, и теперь все в порядке.

Пример:

bcdboot c:\windows /s c:
1

Вот отличное решение, чтобы вернуть Windows XP/7 при установке Windows 8.

Проверьте эту запись в блоге: Как установить и двойную загрузку Windows 8 с Windows XP и Windows 7

  • Перейдите на «Мой компьютер» из системы «Обзор» или «Рабочий стол»
  • Затем в верхней строке меню нажмите «Свойства системы»
  • В следующих окнах выберите «Дополнительные параметры системы»
  • Это откроет вам новые окна, из которых вам нужно нажать на вкладку «Advance», затем нажать «Start-up & recovery».
  • Теперь в ОС по умолчанию выберите «Более раннюю версию Windows». Теперь нажмите «ОК» и перезагрузите компьютер.
  • Теперь у вас должна быть возможность загружать Windows XP до запуска Windows 8, наслаждайтесь всеми платформами Windows
-2

Чтобы отобразить запись Windows XP в загрузочном меню Windows 8 Developer Preview, вам просто нужно включить элемент DisplayBootMenu в {bootmgr}. Полный редактор BCD для Windows можно загрузить здесь - Visual BCD Editor.

После установки и запуска инструмента он отображает элементы {bootmgr} по умолчанию. Посмотрите, присутствует ли элемент DisplayBootMenu. Если нет, нажмите кнопку «Создать» и создайте ее, выбрав «Boot Manager» и «DisplayBootMenu» в выпадающих списках. Подтвердить. Установите значение DisplayBootMenu в true.

Это заставит меню загрузки отображаться в обычном стиле Windows 7. Чтобы вернуть стиль «Метро», удалите элемент «DisplayBootMenu».

Без редактора откройте командную строку и вставьте:

bcdedit /set {bootmgr} DisplayBootMenu true
-2

Если вы хотите перечислить обе Windows (Windows XP и Windows 8), выполните следующие действия:

  1. Скачать EasyBCD.
  2. Установите его и откройте. На его главной странице представлена вся информация о вашей последовательности загрузки ОС.
  3. Теперь отредактируйте как требуется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .