Как восстановить загрузчик, если не запускается Windows после обновления или переустановки
Если не запускается Windows после обновления или переустановки, проблема чаще всего связана с повреждением загрузочных файлов или конфигурации загрузки (BCD). Для восстановления загрузчика используется среда WinRE: встроенное автоматическое средство, утилита bootrec для систем с Legacy/MBR или команда bcdboot для современных ПК с UEFI/GPT.
Оглавление
Автоматическое восстановление запуска
Первым шагом при сбое загрузки следует использовать встроенное средство диагностики Windows.
- Загрузитесь в среду восстановления Windows (WinRE). Это можно сделать, принудительно перезагрузив компьютер три раза подряд, либо загрузившись с установочной флешки.
- Перейдите в раздел Поиск и устранение неисправностей → Дополнительные параметры → Восстановление при загрузке.
- Система автоматически просканирует диск и попытается исправить проблемы, препятствующие запуску ОС.
Средство «Восстановление при загрузке» работает автономно и не требует ручного ввода команд. Если оно не помогло, переходите к ручным методам через командную строку.
Восстановление через командную строку для MBR
Если автоматическое средство не справилось, используйте утилиту bootrec.exe в командной строке среды восстановления. Этот метод актуален для систем с разметкой MBR и режимом Legacy.
| Команда | Действие |
|---|---|
bootrec /fixmbr | Перезаписывает главную загрузочную запись |
bootrec /fixboot | Создаёт новый загрузочный сектор |
bootrec /rebuildbcd | Сканирует установленные системы и добавляет их в меню загрузки |
Если при выполнении bootrec /fixboot возникает ошибка «Отказано в доступе», может потребоваться дополнительная работа с diskpart для назначения буквы разделу и изменения его атрибутов.
Восстановление загрузчика UEFI и GPT
Для современных систем с разметкой GPT и режимом UEFI стандартные команды bootrec часто неэффективны. Вместо них применяется утилита bcdboot.
Алгоритм действий в командной строке WinRE:
- Запустите
diskpartи определите буквы дисков. Найдите скрытый EFI-раздел (обычно FAT32, объём 100–500 МБ) и раздел с установленной Windows. - Назначьте EFI-разделу свободную букву (например,
S:). - Выполните команду восстановления:
bcdboot C:\Windows /s S: /f UEFI
Где C: — диск с установленной системой, S: — назначенная буква EFI-раздела.
Эта команда копирует необходимые файлы загрузки из папки Windows в системный раздел EFI и пересоздаёт хранилище конфигурации загрузки BCD.
Удаление проблемных обновлений
Если загрузка нарушилась именно после установки обновлений (а не переустановки системы), можно откатить проблемный апдейт:
- В среде WinRE выберите Удалить обновления → Удалить последнее накопительное обновление.
- Альтернативно воспользуйтесь точкой восстановления системы, если она была создана до сбоя.
Частые ошибки
| Ошибка | Последствие |
|---|---|
| Загрузка с установочной флешки не в том режиме | Если система установлена в UEFI, а флешка загружена в Legacy (или наоборот), инструменты восстановления могут не увидеть диск |
Использование bootrec на GPT/UEFI-системах | Стандартные команды bootrec часто неэффективны для современных ПК — следует применять bcdboot |
| Неверные настройки BIOS/UEFI | Отключённый Secure Boot или неправильный SATA Mode могут имитировать поломку загрузчика |
FAQ
Почему bootrec не помогает на современном ПК?
На системах с разметкой GPT и режимом загрузки UEFI стандартные команды bootrec часто неэффективны. Для таких конфигураций используется утилита bcdboot, которая копирует загрузочные файлы в EFI-раздел и пересоздаёт хранилище BCD.
Что делать, если bootrec /fixboot выдаёт «Отказано в доступе»? Эта ошибка указывает на проблемы с доступом к разделу. Может потребоваться работа с утилитой diskpart: найти нужный раздел, назначить ему букву и при необходимости очистить атрибуты только для чтения.
Проблема возникла именно после обновления — как её устранить? Загрузитесь в среду WinRE и выберите пункт «Удалить обновления», затем «Удалить последнее накопительное обновление». Также можно откатиться к точке восстановления системы, если она была создана до возникновения сбоя.
Можно ли восстановить загрузчик без установочной флешки? Да, среду восстановления WinRE можно вызвать принудительной перезагрузкой компьютера три раза подряд во время попытки загрузки. После этого система предложит перейти в дополнительные параметры запуска.