Как восстановить загрузчик Windows 10 после установки Windows 10 — вопрос, который часто возникает после переустановки системы, сбоя или с другими ОС на одном диске. Загрузчик (bootloader) отвечает за запуск операционной системы, и если он поврежден, компьютер не видит Windows или выдает ошибки вроде BOOTMGR is missing, No boot device found или черного экрана.
Чаще всего проблема решается через командную строку с помощью утилит bootrec и bcdboot. Но есть и другие способы — от использования установочной флешки до изменения приоритета загрузки в BIOS. В этой статье разберем все рабочие методы, в том числе для случаев, когда система не загружается вообще.
Почему пропадает загрузчик и как это заметить
Загрузчик Windows 10 может повредиться по нескольким причинам:
- Переустановка системы — если при установке не отформатирован системный диск или выбран неверный раздел (например, не
C:, аD:). - Установка второй ОС — Linux или другая Windows может переписать загрузчик, особенно если устанавливалась в режиме
UEFIнаGPT-диск. - Сбои питания или некорректное выключение — резкий отключение ПК во время обновления или работы с дисками.
- Вирусы или повреждение системных файлов — некоторые вредоносные программы целенаправленно загрузчик.
- Ошибки пользователя — ручное удаление файлов из скрытого раздела
EFIили системного тома.
Признаки неисправности загрузчика:
- Компьютер включается, но не видит Windows (пишет
Operating System not found). - Появляется черный экран с мигающим курсором.
- Система загружается в
Automatic Repair(Автоматическое восстановление) и не может исправить ошибку. - Выбор ОС в меню загрузки исчезает (актуально для мультизагрузочных систем).
Если компьютер не загружается вообще, используйте установочную флешку с Windows 10 — она позволит запустить командную строку для восстановления загрузчика даже без доступа к системе.
| Метод | Когда применять | Сложность | Требуемые инструменты |
|---|---|---|---|
| Автоматическое восстановление | Система загружается в Automatic Repair | Низкая | Нет (использует встроенные средства) |
| Командная строка через установочный диск | Система не загружается | Средняя | Установочная флешка Windows 10, знание команд |
Восстановление через bcdboot | Повреждены файлы конфигурации загрузчика | Средняя | Командная строка от имени администратора |
| Пересоздание раздела EFI | Отсутствует или поврежден раздел EFI (для UEFI) | Высокая | Установочный диск, утилиты diskpart, bcdboot |
| Изменение приоритета загрузки в BIOS | Компьютер загружается с неправильного диска | Низкая | Доступ к BIOS/UEFI |
Способы восстановления загрузчика: сравнение методов
Есть несколько способов вернуть загрузчик в рабочее состояние. Выбор зависит от ситуации: есть ли доступ к системе, работает ли установочный диск, какой тип загрузки используется (UEFI или Legacy).
Самый универсальный метод — командная строка через установочный диск. Он работает в 90% случаев, даже если система не запускается. Автоматическое восстановление срабатывает реже, но его стоит попробовать первым.
Подготовка: что понадобится для восстановления
Перед тем как восстанавливать загрузчик Windows 10, подготовьте:
- Установочный носитель Windows 10 — флешка или с образом системы. Важно: версия (Home, Pro) и разрядность (32/64 бит) должны совпадать с установленной ОС.
- Доступ к BIOS/UEFI — обычно вызывается клавишами
F2,F12,DELилиESCпри запуске ПК. - Знание типа загрузки —
Legacy(устаревший) илиUEFI(современный). Узнать можно в BIOS (режим загрузки) или по наличию разделаEFIна системном диске. - Резервная копия данных — если на диске есть важная информация, скопируйте её на другой носитель, так как некоторые методы могут привести к потере данных.
Если установочной флешки нет, её можно создать на другом компьютере с помощью утилиты Media Creation Tool от Microsoft. Программа бесплатная и скачивается с официального сайта.
Метод 1: Автоматическое восстановление (если система запускается в Automatic Repair)
Если Windows 10 не загружается и автоматически открывает экран Automatic Repair (синий экран с надписью «Подготовка автоматического восстановления»), попробуйте этот способ:
- Дождитесь, пока система попробует восстановиться автоматически. Если не получится, нажмите
Дополнительные параметры. - Выберите
Поиск и устранение неисправностей→Дополнительные параметры→Восстановление при загрузке. - Подождите, пока система проверит диск и попробует исправить ошибки загрузчика.
- Перезагрузите компьютер.
Если автоматические методы не сработали, переходите к ручному восстановлению.
⚠️ Внимание: Не прерывайте процесс автоматического восстановления — это может усугубить проблему. Если система зависла на несколько минут, подождите или перезагрузите ПК вручную.
Сравнение команд для восстановления загрузчика
Основные команды для восстановления загрузчика — bootrec и bcdboot. Они выпалняются из командной строки, запущенной с правами администратора. Ниже — их сравнение:
| Команда | Описание | Когда использовать | Пример |
|---|---|---|---|
bootrec /fixmbr | Восстанавливает главную загрузочную запись (MBR) | Повреждена MBR (ошибка Operating System not found) | bootrec /fixmbr |
bootrec /fixboot | Записывает новый загрузочный сектор | Поврежден загрузочный сектор | bootrec /fixboot |
bootrec /rebuildbcd | Пересоздает хранилище конфигурации загрузки (BCD) | Отсутствует или поврежден файл BCD | bootrec /rebuildbcd |
bootrec /scanos | Ищет установленные системы на всех дисках | Необходимо найти все установки Windows для добавления в загрузчик | bootrec /scanos |
bcdboot C:\Windows | Восстанавливает файлы загрузчика в системном разделе | Повреждены или отсутствуют файлы загрузчика в разделе EFI | bcdboot C:\Windows /s S: (где S: — раздел EFI) |
Чаще всего хватает комбинации bootrec /fixmbr, bootrec /fixboot и bootrec /rebuildbcd. Если они не помогают, пробуйте bcdboot.
Метод 2: Восстановление загрузчика через командную строку
Это самый надежный способ, который работает даже если система не загружается. Для этого:
- Загрузитесь с установочной флешки. В выставите приоритет загрузки с USB-носителя. Сохраните настройки и перезагрузите ПК.
- На экране установки нажмите
Shift + F10— это откроет командную строку. Если комбинация не работает, выберитеВосстановление системы→Поиск и устранение неисправностей→Командная строка. - Проверьте диски и разделы. Введите по очереди:
Примечание: Буквы могут отличаться — ориентируйтесь на размеры разделов. Раздел обычно имеет размер 100–500 МБ и файловую систему FAT32.diskpart list disk select disk 0 (выберите диск с Windows) list partition select partition 1 (выберите системный раздел, обычно EFI) assign letter=S (назначьте букву S для раздела EFI) select partition 2 (выберите раздел с Windows) assign letter=C (назначьте букву C) exit - Восстановите загрузчик. Введите команды:
Если используетсяbcdboot C:\Windows /s S:Legacy(MBR), выполните:
Дляbootrec /fixmbr bootrec /fixboot bootrec /rebuildbcdUEFIможет хватить толькоbcdboot. - Перезагрузите ПК. Извлеките флешку и проверьте, загружается ли система.
Для UEFI-систем обязательно используйте команду bcdboot — она правильно настраивает файлы загрузчика в разделе EFI.
Метод 3: Восстановление загрузчика для dual boot (Windows + Linux)
Если на компьютере установлены Windows 10 и Linux, загрузчик GRUB (от Linux) может переписать загрузчик Windows. В этом случае нужно:
- Загрузиться с установочной флешки Windows 10 (как в методе 2).
- Открыть командную строку и выполнить:
Не используйтеbootrec /fixmbrbootrec /fixboot! Это может удалить загрузчик GRUB, и Linux перестанет загружаться. - Перезагрузите ПК. Если Windows загрузилась, но выбор ОС исчез, восстановите GRUB с помощью загрузочной флешки Linux.
Для восстановления GRUB:
- Загрузитесь с флешки Linux (например, Ubuntu).
- Откройте терминал и выполните:
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair boot-repair - Следуйте инструкциям утилиты Boot Repair.
Практика: пошаговый чек-лист восстановления
Если вы не уверены, с чего начать, следуйте этому чек-листу. Он покрывает случаев:
Пошаговое восстановление загрузчика Windows 10
Часто задаваемые вопросы
Можно ли восстановить загрузчик без установочной флешки?
Да, если система хоть как-то загружается (например, в безопасном режиме). Откройте командную строку от имени администратора и выполните команды bootrec. Если Windows не запускается, без установочного диска или флешки не обойтись — они нужны для доступа к командной строке.
Что делать, если после восстановления загрузчика пропал Linux?
Скорее всего, вы использовали bootrec /fixboot или bcdboot, которые переписали загрузчик. Восстановите GRUB с помощью загрузочной флешки Linux (см. раздел про dual boot). Альтернативный способ — использовать утилиту EasyUEFI в Windows для добавления Linux в меню загрузки.
Почему после восстановления загрузчика вылетает синий экран?
Это может происходить по нескольким причинам: неверно указан раздел с Windows в командах, повреждены системные файлы или конфликт драйверов. Проверьте правильность букв дисков в diskpart и повторите команды. Если проблема остается, выполните sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth из командной строки.
Как понять, или у меня на компьютере?
Проверьте в BIOS: если есть режим UEFI или CSM (Compatibility Support Module), то используется UEFI. Также можно зайти в Windows (если загружается) и выполнить в командной строке msinfo32. В разделе «Сведения о системе» посмотрите строку «Режим BIOS» — будет указано UEFI или Legacy.