Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Пропал загрузчик Windows после второй системы: как вернуть

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

Установили Linux рядом с Windows и пропало меню выбора системы. Разбираем, как вернуть загрузчик штатными средствами Windows, какие команды использовать в среде восстановления и как не потерять данные при переразметке.

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

Коротко. Вторая система перезаписывает загрузочную запись или меняет порядок загрузки. Windows при этом цела — пропадает только путь к ней. Вернуть загрузку можно из среды восстановления командами bootrec и bcdboot, а иногда достаточно изменить порядок загрузки в UEFI. Переустанавливать Windows не нужно.

Что именно произошло

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

Установщик второй системы может:

  • поставить свой загрузчик первым;
  • изменить порядок записей;
  • перезаписать общий раздел загрузки.

Данные на диске при этом не исчезают.

Шаг 1. Проверьте порядок загрузки

  1. Перезагрузитесь и войдите в UEFI (обычно F2, F10, Del или Esc).
  2. Найдите раздел Boot.
  3. Посмотрите, какие записи есть.
  4. Поставьте Windows Boot Manager первым.
  5. Сохраните и выйдите.

Если после этого Windows загружается — больше ничего делать не нужно.

Шаг 2. Загрузитесь в среду восстановления

Если записи Windows нет или она не работает:

  1. Создайте установочную флешку Windows на другом компьютере.
  2. Загрузитесь с неё.
  3. На первом экране выберите язык.
  4. Нажмите «Восстановление системы».
  5. Откройте «Поиск и устранение неисправностей».
  6. Выберите «Командная строка».

Дальше работают команды.

Шаг 3. Восстановите загрузочные записи

Проверьте, какие разделы существуют: diskpart, затем list volume. Найдите раздел EFI (обычно FAT32, небольшой).

Выйдите из diskpart (exit) и выполните:

  • bootrec /fixmbr — восстанавливает основную загрузочную запись;
  • bootrec /fixboot — записывает загрузочный сектор;
  • bootrec /rebuildbcd — ищет установленные системы и добавляет их в меню.

Если fixboot отвечает «отказано в доступе», это нормально для UEFI: используйте bcdboot.

Шаг 4. Команда bcdboot

Найдите букву системного раздела Windows в среде восстановления (часто это C: или D:).

bcdboot C:\Windows /s S: /f UEFI

Где C: — раздел с Windows, S: — раздел EFI. Буквы проверяйте командой diskpart → list volume, иначе можно записать загрузчик не туда.

Шаг 5. Перезагрузка

Извлеките флешку и перезагрузитесь. Windows должна загрузиться.

Если появилось меню выбора систем — вторая система тоже на месте.

Что не нужно делать

  • Не форматируйте разделы «на всякий случай».
  • Не переустанавливайте Windows до проверки загрузчика.
  • Не запускайте команды с чужими буквами дисков.
  • Не используйте сомнительные «восстановители загрузки» из интернета.

Ошибка с буквой раздела может испортить таблицу разделов.

Как избежать проблемы в будущем

  • Перед установкой второй системы сделайте образ диска.
  • Записывайте, на какой диск ставите систему.
  • Не ставьте вторую систему на диск с Windows.
  • Держите установочную флешку Windows под рукой.
  • Проверьте резервную копию загрузочного раздела.

Что делать, если Windows грузится, но меню систем пропало

Иногда после восстановления загрузчика Windows вторая система перестаёт отображаться в меню. Это не значит, что она удалена: её раздел на месте, но запись в загрузочном меню потеряна.

Проверьте разделы через diskpart → list volume. Если раздел второй системы существует, восстановите её загрузчик средствами самой системы либо добавьте запись заново.

Как проверить загрузчик до перезагрузки

В среде восстановления выполните bcdedit /enum — команда покажет текущие записи загрузки и их идентификаторы. Убедитесь, что в списке есть Windows Boot Manager и путь к разделу Windows выглядит корректно.

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

Почему нельзя форматировать раздел EFI

Раздел EFI хранит загрузчики всех установленных систем. Его форматирование уничтожит возможность загрузки не только второй системы, но и Windows.

Если раздел повреждён, его пересоздают специально и только после резервной копии данных.

Как действовать, если командная строка не запускается

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

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

Чего ожидать после восстановления

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

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

Как проверить, что разделы на месте

В среде восстановления откройте командную строку и выполните diskpart, затем list volume. Вы увидите разделы и их метки. Раздел Windows обычно имеет метку и файловую систему NTFS; раздел EFI небольшой, часто 100–300 МБ.

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

Что делать после успешной загрузки

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

Сохраните резервную копию загрузочных записей: bcdedit /export создаст файл, из которого можно восстановить конфигурацию при следующем сбое.

Что делать, если загрузчик восстанавливать нечем

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

Храните её вместе с ключами активации и паролями — в месте, которое вы точно найдёте в стрессовой ситуации.

Что делать, если меню выбора систем не появляется

Меню не показывается, если в системе одна запись или пауза перед выбором равна нулю. Проверить список записей можно командой bcdedit /enum из терминала с правами администратора. Параметр bcdedit /timeout 5 задаёт паузу в пять секунд — этого достаточно, чтобы успеть выбрать нужную систему.

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

Короткий итог

Порядок восстановления простой: проверить порядок загрузки в UEFI, затем среду восстановления, затем bootrec и bcdboot. Если буквы разделов неизвестны, сначала diskpart → list volume: ошибка с буквой может испортить разметку.

Что запомнить

  • Загрузчик второй системы часто перехватывает старт.
  • bcdboot восстанавливает запись Windows в UEFI.
  • bootrec пригодится в основном для старых схем.
  • Раздел EFI нельзя форматировать.

FAQ

Данные пропали?

Нет, если вы не форматировали разделы. Проблема в загрузке, а не в файлах.

Обязательна ли флешка?

Да, среда восстановления запускается с носителя.

Можно ли обойтись без командной строки?

Иногда помогает «Восстановление при загрузке» в среде восстановления.

Почему bootrec выдаёт ошибку?

В UEFI часть команд ограничена; используйте bcdboot.

Опасны ли эти команды?

При правильных буквах разделов — нет. Ошибка с буквой опасна.

Вернётся ли меню выбора систем?

После восстановления загрузчика Windows — да, если вторая система на месте.

Связанные материалы