Как добавить Windows 7 в загрузчик Windows 7

Обновлено: 03.07.2024

Как восстановить загрузку Windows 7 после установки Windows XP

Если вы устанавливаете Windows 7 или более новую версию после Windows XP на тот же компьютер, чтобы настроить двойную загрузку, то вы в безопасности. Но если вы делаете это в обратном порядке (т.е. устанавливаете более старую ОС после более новой), то можете столкнуться с неприятной проблемой: вы больше не сможете загрузиться в более новую ОС.

В этой статье пошагово объясняется, как восстановить загрузку Windows 7 после установки Windows XP, исправить загрузку Windows 7 после установки Windows XP и восстановить конфигурацию двойной загрузки, если Windows XP была установлена ​​после Windows 7.

<Н2>1. Симптомы проблемы

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

Но установка Windows XP произошла после установки Windows 7, и теперь компьютер загружается сразу в Windows XP, Windows 7 даже не предлагается в меню загрузки.

Ваше намерение состоит в том, чтобы исправить эту ситуацию, т. е. сделать так, чтобы и Windows 7, и Windows XP отображались в меню загрузки.

<Н2>2. Причина возникновения проблемы: объяснение процесса двойной загрузки

Когда Windows 7 была единственной ОС на вашем компьютере, процесс загрузки был довольно простым:

Ключевым моментом этой диаграммы является то, что «загрузочный сектор Win7 и VBR» передает управление «BOOTMGR Win7».

Когда Windows XP устанавливалась сама, она ничего не знала о «загрузочном секторе Win7 и VBR», поэтому «загрузочный сектор Win7 и VBR» был перезаписан «загрузочным сектором WinXP и VBR», что вместо этого передает управление «NTLDR WinXP». из "BOOTMGR Win7":

NTLDR WinXP ничего не знает о BOOTMGR Win7 и Windows 7 в целом. Он просто загружает Windows XP, как будто мы находимся в 2001 году. Синяя часть этой диаграммы, принадлежащая Windows 7, просто недоступна.

Чтобы восстановить Windows 7 в меню загрузки, мы должны восстановить "Загрузочный сектор Win7 и VBR" в исходное место, а также добавить ссылку из "Win7's BOOTMGR" в "WinXP NTLDR":

Windows 7 создала бы эту структуру автоматически, если бы она была установлена ​​после Windows XP. Windows 7 знает о процессе загрузки Windows XP; Windows XP не знает о процессе загрузки Windows 7.

<Н2>3. Пошаговое руководство: Как восстановить загрузку Windows 7 в ситуации XP-over-Win7

1) Загрузите аварийный загрузочный комплект и разверните его на USB-накопителе в соответствии с инструкциями, затем настройте BIOS для загрузки с USB-накопителя. Вам нужна полная версия Emergency Boot Kit, чтобы действительно записать изменения на диск, но рекомендуется сначала попробовать демо-версию, чтобы убедиться в отсутствии несовместимости оборудования.

2) Загрузите аварийный загрузочный комплект:



3) Выберите в главном меню пункт Mount & Boot Center, подождите, пока он загрузится:



4) Убедитесь, что Центр установки и загрузки выглядит, как показано ниже (операционные системы Windows 7 и Windows XP обнаруживаются и отображаются в виде столбцов таблицы; загрузчики Windows 7 и Windows XP обнаруживаются и отображаются в виде строк таблицы; загрузчик Windows 7 вызывается BIOS и загрузчик Windows XP — нет):





6) Нажмите OK, чтобы закрыть Центр монтирования и загрузки (изменения будут зафиксированы на диске), затем выберите «Перезагрузить» в главном меню Emergency Boot Kit:



Обратите внимание: эта статья относится и к Windows 10/11. Замените все упоминания «Windows 7» на «Windows 10» или «Windows 11» в этом тексте, и он по-прежнему действителен во всех деталях.

Хорошо, заголовок действительно имеет отношение к моему вопросу. У меня сейчас вообще нет загрузчика, поэтому я использовал слово «установить», а не переустановить, перестроить или что-то в этом роде. Я покупаю детали и собираю свои компьютеры, обычно оставляя для них старые жесткие диски, и было несколько портов SATA с разными именами для каждой группы, и они не были хорошо помечены в руководстве. Случилось так, что этот дрянной жесткий диск на 400 ГБ стал основным жестким диском, поэтому он стал моим загрузочным сектором, хотя я установил Windows на другой жесткий диск. Этот жесткий диск мертв и бесполезен. Итак, я попытался снова установить загрузчик с диска Windows 7 Home Premium. (На самом деле на моем компьютере установлена ​​Windows 7 Ultimate, но по какой-то странной причине на диске нет возможности восстановления). Когда я впервые попадаю на экран восстановления, где он спрашивает, хотите ли вы восстановить из образа или использовать инструменты для восстановления установки, он не показывает мою установку Windows 7. (Я точно знаю, что он должен появиться, мне действительно пришлось его чинить, когда я работал с XP с двойной загрузкой)

Я пытался восстановить его с помощью bootrec /option. Некоторые параметры пытаются работать, но с чем-то вроде /rebuildbcd возникает ошибка «элемент не найден». Если я запускаю /scanos, он показывает мою установку Windows 7, которая является новой, потому что она не показывала этого, когда я работал над исправлением проблемы с двойной загрузкой в ​​​​Windows XP. (который я больше не использую для двойной загрузки) Я пытался использовать bootsect /nt60 OPTION /force (и /mbr). Я также пробовал автоматическое восстановление при запуске.

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

Ответы

<р>1. Когда вы получите сообщение «Элемент не найден», загрузитесь с DVD-диска, выберите «Восстановить», затем «Командная строка» и введите следующие команды, написанные заглавными буквами только для ясности:

DISKPART и нажмите Enter.
СПИСОК ДИСК и нажмите Enter.
ВЫБЕРИТЕ ДИСК N и нажмите Enter (N представляет диск, который вы хотите).
СПИСОК РАЗДЕЛОВ и нажмите Enter.
ВЫБЕРИТЕ РАЗДЕЛ N и нажмите Enter (N представляет нужный раздел).
АКТИВЕН и нажмите Enter.
ВЫХОД и нажмите Enter.

<р>2. Даже после того, как вы сделаете раздел активным, вам может понадобиться запустить средство восстановления при загрузке с DVD (возможно, вам придется запускать его несколько раз).

<р>3. Если описанное выше по-прежнему не устраняет проблему, вернитесь к параметру восстановления, снова выберите «Командная строка», затем введите эти 4 команды, которые вы пробовали ранее:
BOOTREC /FIXMBR и нажмите Enter,
BOOTREC /FIXBOOT и нажмите Enter.
BOOTREC /SCANOS и нажмите Enter.
BOOTREC /REBUILDBCD и нажмите Enter.

< бр />

Уолтер Гленн


Уолтер Гленн
Бывший главный редактор

Уолтер Гленн – бывший главный редактор How-To Geek и связанных с ним сайтов. Он имеет более чем 30-летний опыт работы в компьютерной индустрии и более 20 лет в качестве технического писателя и редактора. Он написал сотни статей для How-To Geek и отредактировал тысячи. Он является автором или соавтором более 30 книг по компьютерам на более чем дюжине языков для таких издательств, как Microsoft Press, O'Reilly и Osborne/McGraw-Hill. Он также написал сотни технических документов, статей, руководств пользователя и курсов. Подробнее.


Если ваш ПК с Windows выдает вам сообщение об ошибке еще до того, как он начинает загружать Windows, возможно, загрузочный сектор в системном разделе поврежден, поврежден или в нем отсутствуют файлы. Вот как устранить эти проблемы.

Что такое загрузочный сектор и главная загрузочная запись?

Загрузочный сектор — это небольшой раздел в начале жесткого диска, который создается при каждом форматировании диска. Загрузочный сектор содержит некоторый код и данные, которые помогают BIOS передать управление процессом запуска Windows.В загрузочном секторе также находится основная загрузочная запись (MBR), которая содержит подпись диска, таблицу разделов для диска и небольшой фрагмент кода, называемый основным загрузочным кодом.

При запуске ПК первоначальная процедура включения обрабатывается BIOS. Затем BIOS загружает основной загрузочный код в оперативную память ПК и передает ему процессы запуска. Главный загрузочный код сканирует таблицу разделов, определяет активный раздел, загружает копию загрузочного сектора в оперативную память ПК и передает процесс запуска этому коду. Именно этот процесс начальной загрузки позволяет начать загрузку начальных фрагментов кода Windows.

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

  • Ошибка при загрузке операционной системы.
  • Отсутствует операционная система
  • Перезагрузите компьютер и выберите правильное загрузочное устройство.
  • Неверная таблица разделов
  • Отсутствует Bootmgr
  • FATAL: загрузочный носитель не найден! Система остановлена.

Если вы видите какое-либо из этих сообщений, это означает, что вы не сможете запустить Windows и вам придется использовать среду восстановления Windows для устранения неполадок. Мы здесь, чтобы провести вас через это.

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

Загрузка с установочного носителя Windows или раздела восстановления

Первое, что вам нужно сделать, это запустить на компьютере среду восстановления Windows. Возможно, на вашем ПК есть специальный раздел восстановления, который позволит вам запустить среду восстановления Windows без физического диска. То, как вы это делаете, зависит от марки вашего ПК, но вы часто будете видеть сообщение во время запуска, сообщающее вам, какую клавишу нажать, чтобы начать восстановление и ремонт. Если на вашем компьютере нет раздела восстановления или вы просто не знаете, как получить к нему доступ, вы также можете запустить компьютер с помощью DVD-диска или USB-накопителя с установщиком Windows.

Если у вас нет установочного диска, вам придется использовать другой компьютер для загрузки копии Windows. Затем вы можете создать установочный диск DVD или USB, который можно использовать для загрузки собственного ПК. Кстати, если ваш компьютер все еще работает, вы можете в качестве меры предосторожности создать диск восстановления или диск восстановления системы, который вы сможете использовать в будущем.

Если вы запускаете компьютер с помощью установочного диска, щелкайте, пока не появится начальный экран установки Windows, а затем щелкните ссылку «Восстановить компьютер» вместо запуска установки. Если вы начинаете с раздела восстановления или диска восстановления, экраны могут выглядеть немного по-другому, но в итоге вы получите те же варианты, которые мы собираемся здесь рассмотреть.


Затем Windows загрузит среду восстановления. На первой странице нажмите «Устранение неполадок».


Следующей появится страница дополнительных параметров, содержащая параметры, которые мы обсудим в следующих нескольких разделах.


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


Автоматическое восстановление при запуске

В большинстве случаев следует позволить Windows попытаться автоматически восстановить запуск. Он не только попытается исправить основную загрузочную запись или воссоздать загрузочный сектор, но также просканирует и попытается исправить другие распространенные проблемы с запуском. На странице «Дополнительные параметры» нажмите «Восстановление при загрузке».


На следующей странице отображаются все операционные системы, обнаруженные на вашем ПК, даже если у вас установлена ​​только одна. Выберите операционную систему, которую хотите восстановить.


Windows начнет проверку на наличие проблем при запуске и попытается исправить их.


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

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

Исправить основную загрузочную запись из командной строки

Если вы предпочитаете справляться со всем самостоятельно — или автоматическое восстановление не удалось — и вы почти уверены, что проблема связана с вашей основной загрузочной записью или загрузочным сектором, вы также можете перейти в командную строку для быстрого решения. На странице «Дополнительные параметры» нажмите «Командная строка».


После того, как вы окажетесь в командной строке, вы будете использовать команду bootrec, и есть несколько параметров, которые могут быть полезны для исправления ошибок загрузчика.

Чтобы восстановить основную загрузочную запись, введите следующую команду и нажмите Enter. Эта команда записывает новую совместимую с Windows главную загрузочную запись (на основе используемой версии Windows) в загрузочный сектор без перезаписи существующей таблицы разделов. Это хорошее начало для исправления ошибок загрузчика, вызванных повреждением файла.


Чтобы вместо этого записать новый загрузочный сектор в системный раздел, введите следующую команду и нажмите Enter. Этот параметр перезаписывает текущую таблицу разделов и поэтому иногда может вызывать проблемы, если вы настроены на загрузку нескольких операционных систем. Она не перезапишет данные на ваших фактических разделах, но вам может потребоваться перенастроить параметры мультизагрузки после использования этой команды. Эта команда полезна, если вы подозреваете, что ваш загрузочный сектор мог быть перезаписан установкой другой операционной системы или вредоносным ПО, или если вы подозреваете, что сам загрузочный сектор поврежден.


И, конечно же, инструмент bootrec также предлагает другие расширенные возможности. Вы всегда можете ввести bootrec /? чтобы просмотреть дополнительные параметры и получить помощь по команде.

Действия после восстановления

После того, как вы успешно отремонтировали свой компьютер и сможете запускать Windows, мы настоятельно рекомендуем продолжить и выполнить еще пару шагов. Сначала запустите утилиту Check Disk, чтобы проверить целостность вашей файловой системы и жесткого диска. Всегда возможно, что ошибка загрузчика возникла из-за физических проблем с жестким диском.

Во-вторых, используйте утилиту проверки системных файлов для сканирования и исправления любых поврежденных системных файлов. Маловероятно, что использование шагов, о которых мы говорили, вызовет проблемы с системными файлами, но это возможно. И это очень легко проверить и исправить.

Несмотря на то, что ошибки загрузчика могут быть немного пугающими, когда они появляются (в основном из-за того, как мало информации вы получаете, когда они происходят), их довольно легко исправить. Вам просто нужно знать, на что обращать внимание, и иметь готовое к загрузке решение для восстановления.

  • › Как перейти на жесткий диск большего размера без переустановки Windows
  • › 50 лучших статей 2010 года с практическими рекомендациями по Windows
  • › В чем разница между GPT и MBR при создании разделов диска?
  • › Как перенести установку Windows на твердотельный накопитель
  • › Как удалить систему с двойной загрузкой Linux с компьютера
  • › Задайте вопрос HTG: удаление Windows 8, сведения о правах доступа к файлам в Linux и отключение всплывающих окон сканирования и исправления в Windows
  • › Что делать, если Windows не загружается
  • › Почему прозрачные чехлы для телефонов желтеют?

В этой статье объясняется, как восстановить загрузчик для следующих версий Windows: Windows Vista, Windows 7, Windows 8 и Windows 10 с помощью установочного DVD (установочного DVD).

Если у вас нет оригинального установочного DVD или вы не можете загрузиться в Windows, перейдите к четвертой попытке: Easy Recovery Essentials для Windows.

Восстановление загрузчика Vista, Windows 7, Windows 8 или Windows 10

Если ваш загрузчик Windows каким-то образом поврежден или испорчен, вам придется сбросить его, прежде чем вы сможете использовать EasyBCD для настройки двойной загрузки.

Если вы можете загрузиться в Windows, мы настоятельно рекомендуем вместо этого использовать наше руководство «Восстановление загрузчика Windows с помощью EasyBCD».

Если вы работаете на компьютере с EFI/UEFI или имеете GPT-диски, вместо этого вам потребуется использовать Easy Recovery Essentials (компакт-диск для восстановления Windows одним щелчком мыши).

Загрузка с установочного DVD-диска Windows

Если вы не можете заставить эти инструкции работать на вас, у вас нет установочного CD/DVD Windows, вы беспокоитесь, что что-то пойдет не так, или просто ищете безопасный и надежный способ решения проблем с загрузкой с помощью всего одним щелчком мыши загрузите копию Easy Recovery Essentials (наши диски восстановления) и используйте ее, чтобы восстановить работоспособность вашего ПК за пять минут. Он поддерживает выпуски Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP и Windows Server.

Вставьте установочный DVD-диск Windows или диск восстановления системы в дисковод и перезагрузите компьютер.

Предполагая, что вы правильно настроили BIOS для загрузки с компакт-дисков или DVD-дисков, а не с жестких дисков (или вы можете нажать F12, если ваш компьютер поддерживает загрузку с компакт-диска), вы должны получить запрос «Нажмите любую клавишу». загрузиться с CD/DVD…»

Нажмите клавишу, и компакт-диск начнет загружаться.

Если вы используете установочный компакт-диск Windows, вы увидите диалоговое окно с предложением «Установить сейчас» или в левом нижнем углу опцию «Восстановить компьютер», которую вы хотите нажать.< /p>

Экран установки Windows Vista

Если вы используете наш компакт-диск для восстановления Easy Recovery Essentials, просто перейдите к следующему разделу. Если у вас возникли проблемы с загрузкой с компакт-диска восстановления, см. наши руководства по созданию загрузочного компакт-диска и настройке компьютера для загрузки с компакт-диска.

После выбора языка компакт-диск восстановления выполнит поиск операционных систем на вашем диске. Выберите операционную систему для восстановления из списка, отображаемого на экране, затем нажмите «Далее», чтобы продолжить.

В зависимости от того, какую версию компакт-диска вы используете, вы увидите экран приветствия, как показано ниже:

Экран параметров восстановления системы

Экран Recovery Essentials

Нулевой шаг: сканирование диска

В меню выберите «Запустить командную строку».

Мы будем использовать функцию командной строки для запуска сканирования файловой системы, предназначенного для поиска и устранения проблем, влияющих на целостность данных и чтение/запись с/на диск, которые могут быть вызваны вирусами, аппаратными сбоями, небезопасным завершением работы, отключением питания. всплески и многое другое.

После запуска командной строки выполните следующую команду:

Обратите внимание, что вам может потребоваться заменить букву C: на другую, если появится сообщение о том, что раздел не найден.

Экран результатов утилиты Chkdsk

Попытка первая: автоматическое восстановление

Нажатие на текст «Попытаться автоматического восстановления…» с зеленой стрелкой в ​​верхней части экрана приведет к тому, что компакт-диск восстановления попытается восстановить загрузчик и загрузочное меню.

Предполагая, что ваши загрузочные файлы не слишком сильно повреждены, этот шаг должен завершиться сообщением «Проблемы устранены» и запросом на перезагрузку. Починить компьютер может быть буквально так просто.

Если функция автоматического восстановления не работает или после перезагрузки вы обнаружите, что ваш компьютер по-прежнему не работает, читайте дальше.

Автоматическое восстановление исправляет только одну вещь за раз, и вам может потребоваться исправить несколько вещей (MBR, bootmgr, загрузочная папка). Поэтому снова загрузитесь с компакт-диска восстановления и повторите весь процесс.

Экран автоматического восстановления Windows

Попытка вторая: восстановление загрузчика Windows вручную

Отчаянные времена требуют отчаянных мер.

На этот раз мы собираемся выбрать параметр «Запустить командную строку» и попытаться вручную указать консоли восстановления, что нужно исправить. Скорее всего, это все, что вам нужно сделать; надеюсь, это поможет.

Идите вперед и выберите «Командная строка» из этого списка, и вы должны получить окно, похожее на то, которое вы видите при запуске cmd.exe из Windows.

Давайте начнем с указания консоли восстановления исправить нашу MBR и загрузочные сектора:

Затем попросите его (хорошо!) попытаться восстановить данные BCD с нуля:

Если вам повезет, это сработает, и вы увидите сообщение о том, что все прошло нормально.

Перезагрузите компьютер и попробуйте снова загрузиться в Windows, чтобы проверить, работает ли он. Не забудьте удалить DVD-диск Windows Vista или DVD-диск восстановления из привода, иначе вы снова окажетесь в ремонтном центре!

Результаты восстановления загрузчика Windows

Попытка третья: ядерный холокост

Вернувшись на главную страницу центра восстановления, снова выберите «Командная строка» из этого списка.

Первая задача — убедиться, что MBR и загрузочный сектор содержат правильные ссылки на загрузчик Windows:

Теперь мы избавляемся от старого реестра BCD и вместо него создаем новый.

Примечание. Мы предполагаем, что загрузочным диском является диск C: ниже. Если ваш компьютер сконфигурирован по-другому, обязательно используйте вместо этого соответствующую букву диска.

Результаты очистки загрузчика

Первые две команды могут завершиться ошибкой.Предполагая, что вы ввели их правильно, все в порядке; это просто указывает, что BCD еще не существует.

Теперь у нас есть чистый работающий загрузчик Windows. Но нам нужно добавить к нему запись Windows:

bcdedit.exe должен вернуть сообщение с идентификатором GUID для вновь созданной записи, например:
Запись успешно создана.

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

Опять же, обязательно замените C: на тот диск, который подходит для вашей установки Windows Vista/7/8.

И, наконец, скажите загрузчику bootmgr указать новую запись, иначе она останется скрытой:

Добавление записи Windows в загрузчик

Теперь ваш загрузчик полностью удален и перестроен с нуля. Если у вас это получилось, не стесняйтесь считать себя одним из лучших выпускников NeoSmart Technologies Institute of BCD Learning.

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

Перезагрузите компьютер, вернитесь в Windows и используйте EasyBCD для дальнейшей настройки загрузчика по своему вкусу.

Мы рекомендуем немедленно создать резервную копию реестра BCD с помощью EasyBCD, прежде чем вносить какие-либо изменения.

Попытка четвертая: Easy Recovery Essentials для Windows

Если приведенные выше инструкции вам не помогли, попробуйте наши диски восстановления Windows.

Easy Recovery Essentials для Windows был разработан как загрузочный компакт-диск для восстановления одним щелчком мыши, который автоматизирует все вышеперечисленные шаги и многое другое.

Easy Recovery Essentials (EasyRE):

  • Проверьте и устраните проблемы с конфигурацией разделов
  • Исправьте ошибки в конфигурации прошивки UEFI/EFI
  • Удаление вирусов загрузочного сектора, препятствующих запуску Windows
  • Переустановите MBR и загрузочный сектор
  • Восстановить все файлы загрузчика с нуля
  • Правильно настройте NTLDR и BOOTMGR для загрузки в Windows
  • Настройте Windows для правильной работы с любыми внесенными изменениями раздела/загрузчика

Весь процесс восстановления EasyRE полностью автоматизирован и выполняется простым нажатием кнопки. Видеодемонстрацию EasyRE можно увидеть в видеоролике на YouTube ниже:

Читайте также: