Если Windows 10 не загружается, а на экране появляется ошибка вроде BOOTMGR is missing, No bootable device или синий экран, проблема, скорее всего, в поврежденном загрузчике. Восстановить его можно даже с другого компьютера — для этого не нужно переустанавливать систему или нести устройство в сервис. Достаточно создать загрузочный носитель и выполнить несколько команд.

Далее я подробно разберу все этапы: от подготовки флешки до ввода команд в консоли. Рассмотрим методы для и Legacy, а также нюансы, которые часто упускают в стандартных инструкциях.

Почему ломается загрузчик и когда это происходит

Загрузчик Windows — это программа, которая запускает операционную систему. Он хранится в скрытом разделе EFI (для UEFI) или в MBR (для Legacy). Чаще всего он выходит из строя в следующих случаях:

  • Неправильное выключение ПК — например, при отключении питания во время обновления системы;
  • Установка второй ОС (Linux, Windows) с перезаписью загрузочного сектора;
  • Вирусное заражение или повреждение системных файлов;
  • Ошибки при работе с дисками: изменение структуры разделов, клонирование, перенос системы на другой накопитель;
  • Аппаратные проблемы — например, выход из строя жесткого диска или SSD.

В большинстве случаев загрузчик восстанавливается программно. Исключение — физические неисправности накопителя. Если диск не определяется в BIOS, сначала проверьте его на другом компьютере.

💡

Если Windows 10 не загружается, но вы видите логотип производителя ноутбука — попробуйте зажать F8 или Shift+F8 при старте, чтобы вызвать меню восстановления. Это сработает, если загрузчик поврежден не полностью.

Способ Плюсы Минусы Когда использовать
Загрузочная флешка Работает на любом ПК, не требует разборки устройства Нужна флешка от 8 ГБ, занятие времени на создание носителя Для большинства пользователей
Подключение диска к другому ПК Не нужно создавать загрузочный носитель, быстрее Требует разборки ноутбука или использование адаптера, риск повреждения данных Если нет USB-портов или флешки
Восстановление через сеть (PXE) Не требует физических носителей Сложная настройка, нужна локальная сеть и сервер Для ИТ-специалистов в корпоративной среде

Способы восстановления загрузчика с другого компьютера

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

Подготовка загрузочного USB-накопителя

Чтобы восстановить загрузчик Windows 10 с другого компьютера, сначала нужно создать загрузочную флешку. Для этого:

  1. Скачайте утилиту Media Creation Tool с официального сайта Microsoft. Она автоматически загрузит актуальную версию Windows 10.
  2. Подключите USB-накопитель объемом от 8 ГБ (все данные с него будут удалены).
  3. Запустите утилиту, выберите Создать установочный носитель для другого компьютера и следуйте инструкциям.
  4. После записи проверьте флешку на работоспособность — подключите к другому ПК и убедитесь, что она определяется как загрузочная.

Если Media Creation Tool не работает (например, из-за блокировки корпоративной сети), можно использовать Rufus. В настройках выберите:

  • Схему раздела: GPT для UEFI (если ваш ПК поддерживает UEFI) или MBR для BIOS/UEFI;
  • Файловую систему: FAT32;
  • Тип интерфейса: UEFI (non-CSM) или BIOS (или UEFI-CSM).

Важно: если ваш компьютер старше 2012 года, скорее всего, он работает в режиме Legacy (BIOS). В этом случае в выберите MBR.

Вход в среду восстановления Windows

После создания загрузочной флешки:

  1. Подключите ее к неисправному компьютеру.
  2. Войдите в BIOS/UEFI, нажав при старте F2, Del, Esc или F12 (зависит от материнской платы).
  3. В настройках загрузки (Boot Menu или Boot Order) выберите флешку в качестве первого устройства.
  4. Сохраните изменения и перезагрузите ПК.
  5. На экране установки нажмите Shift + F10, чтобы открыть командную строку, или выберите Восстановление системы → Поиск и устранение неисправностей → Командная строка.
⚠️ Внимание: если вы видите сообщение Secure Boot violation или Invalid signature, отключите Secure Boot в BIOS. Для этого найдите опцию Secure Boot и установите значение Disabled.
Какой способ создания загрузочной флешки вы используете?
Media Creation Tool
Rufus
Другой инструмент
Не создаю, использую DVD

Команды для восстановления загрузчика в завесимости от типа системы

Теперь переходим к самому важному — вводу команд в консоли. Порядок действий зависит от того, в каком режиме работает ваш компьютер: UEFI или Legacy (BIOS). Чтобы это узнать, выполните в командной строке:

diskpart → list disk → select disk X → list partition (где X — номер вашего системного диска, обычно 0).

Если вы видите раздел с типом EFI (объемом ~100–500 МБ), значит система работает в режиме UEFI. Если такого раздела нет, а есть раздел с типом System (объемом ~500 МБ), то это Legacy.

Режим Команды для восстановления Что делает команда
UEFI bcdboot C:\Windows /s S: /f UEFI Пересоздает загрузочные файлы в разделе EFI (S: — буква раздела EFI)
UEFI bootrec /fixmbr Восстанавливает главную загрузочную запись (MBR)
Legacy bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
Восстанавливает MBR, загрузочный сектор и сканирует на наличие установленных Windows
Legacy bootrec /rebuildbcd Пересоздает хранилище конфигурации загрузки (BCD)

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

Иногда стандартные команды не помогают. В этом случае нужно вручную проверить и исправить конфигурацию загрузчика.

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

Если диск виден, но команды bootrec выдают ошибку, попробуйте:

  1. Удалить старую конфигурацию загрузки: bcdedit /deletevalue {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi (для UEFI); attrib C:\Boot\BCD -h -r -s → del C:\Boot\BCD (для Legacy).
  2. Пересоздать BCD: bootrec /rebuildbcd.
  3. Если bootrec /rebuildbcd не находит установленные системы, укажите путь вручную: bcdboot C:\Windows /l ru-ru /s S: /f ALL (где C:\Windows — путь к папке Windows, S: — буква раздела или системного раздела для Legacy).

Если после восстановления загрузчика Windows 10 все равно не загружается, проверьте целостность системных файлов командой sfc /scannow в среде восстановления.

Пошаговая инструкция: восстановление загрузчика с другого компьютера

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

  1. Загрузитесь с флешки и выберите Восстановление системы.
  2. Откройте командную строку (Shift + F10).
  3. Запустите diskpart и выполните: list disk → select disk 0 (если системный диск — диск 0) → list partition.
  4. Найдите раздел EFI (обычно объемом 100–500 МБ, тип EFI). Запомните его номер (например, 1).
  5. Назначьте букву разделу EFI: select partition 1 → assign letter=S: → exit.
  6. Вернитесь в командную строку и выполните: bcdboot C:\Windows /s S: /f UEFI.
  7. Перезагрузите компьютер и извлеките флешку.

Если после перезагрузки все равно не запускается, проверьте:

  • Правильно ли вы указали букву системного диска (не всегда это C: — в среде восстановления она может быть другой);
  • Есть ли на диске поврежденные секторы (проверьте с помощью chkdsk C: /f);
  • Не отключен ли Secure Boot в BIOS.

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

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли восстановить загрузчик без флешки?

Да, если у вас есть другой компьютер. Можно подключить жесткий диск или к рабочему ПК через адаптер (например, USB-SATA) и вручную скопировать загрузочные файлы. Однако этот метод сложнее и требует знания структуры дисков. Для новичков проще использовать загрузочную флешку.

Почему после восстановления загрузчика Windows 10 просит активацию?

Это происходит, если при восстановлении загрузчика были перезаписаны данные о лицензии. Обычно проблема решается автоматически после подключения к интернету. Если нет — используйте ключ продукта или привязку к учетной записи Microsoft.

Что делать, если командная строка не распознает диск?

Скорее всего, диск не инициализирован или поврежден. Проверьте его в diskpart командой list disk. Если диск не отображается, попробуйте подключить его к другому ПК. Если он определяется, но не читается — возможно, неисправен контроллер или сам накопитель.

Как восстановить загрузчик на ноутбуке с двумя системами (Windows + Linux)?

В этом случае загрузчик GRUB (от Linux) мог перезаписать загрузчик Windows. Чтобы восстановить его, загрузитесь с флешки Windows, откройте командную строку и выполните команды для вашего типа системы (UEFI или Legacy). После этого может исчезнуть — чтобы вернуть выбор ОС, загрузитесь с Live-CD Linux и выполните sudo update-grub.