Восстановление загрузчика Windows 10 нужно, когда прошивка видит диск, а до логотипа системы дело не доходит: «Boot configuration data is missing», циклический вход в BIOS, иногда синий INACCESSIBLE_BOOT_DEVICE. Загрузчик - это не «вся Windows». Том с файлами может быть жив. Ниже - штатный порядок, почему десяток команд bootrec с разных форумов подряд бывает хуже одной кнопки «Восстановление при загрузке», и когда честнее поставить систему заново.

Почему это происходит

Повреждено хранилище BCD. Выключили ПК во время обновления, поставили вторую систему, почистили «лишние» разделы. Windows 10 не находит, с чего стартовать. Сообщение часто на английском, это не стоп CRITICAL_PROCESS_DIED.

Сбился порядок в UEFI. Первой стоит флешка, сеть или «Ubuntu» после неудачного опыта. Диск с Windows на месте. Это не поломка загрузчика, а приоритет. Сначала BIOS, потом bootrec.

Диск сменил букву или таблицу. Клон, diskpart, кончившееся место при создании раздела. Ядро иногда отвечает уже INACCESSIBLE_BOOT_DEVICE. Тогда чинят доступ к тому, не только BCD.

Попытка «починить» чужими файлами. Скопировали bootmgr с другого ПК, подменили .efi. Подпись Secure Boot не пускает. Возвращается чёрный экран или «Recovery». Штатные команды лучше чужого файла.

Путают с синим экраном в работе. Если десятка доходит до рабочего стола и падает с MEMORY_MANAGEMENT - загрузчик уже отработал. Его восстановление этот стоп не лечит.

После второй системы или Live-флешки. Чужой загрузчик перезаписал EFI. Windows 10 «пропала» из меню, хотя папка Windows на месте. Штатный bcdboot спокойнее удаления чужих папок в EFI наугад.

Как восстановить: пошаговая инструкция

  1. Сделайте установочную флешку Windows 10 и загрузитесь с неё. Официальный образ. В установщике «Восстановление системы» → «Командная строка» или сразу «Восстановление при загрузке». Второй пункт - первый, который стоит нажать. Он сам чинит типичный BCD.
  2. Проверьте, что диск виден. В командной строке: diskpart → list disk → list vol. Нет тома Windows - это уже не загрузчик, а диск или таблица. chkdsk по букве тома, если том есть. Буква в среде часто не C.
  3. Если штатное восстановление не помогло, один аккуратный проход bootrec. Для MBR-схем обычно: bootrec /fixmbr, bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd. На UEFI /fixboot иногда отвечает Access is denied - это известное поведение, не «диск умер». Тогда не повторяйте команду десять раз, а переходите к bcdboot.
  4. Соберите загрузчик через bcdboot. Пример, если Windows на C: bcdboot C:\Windows /l ru-ru. Букву берите из list vol, не из памяти. Это копирует файлы загрузки с живой папки Windows, не из интернета.
  5. На UEFI проверьте раздел EFI. Он FAT32, сто с небольшим мегабайт. Не форматируйте его, если не понимаете, что делаете. Случайный format EFI оставляет все установленные системы без старта. Назначить букву и пересоздать каталог EFI - уже уровень, где ошибка стоит данных.
  6. Не правьте BCD в regedit и не удаляйте {bootmgr} по гайду. Одна лишняя строка - снова «data is missing». Редактор bcdedit осмысленен, когда вы видите вывод и понимаете идентификатор. Иначе - штатная кнопка восстановления.
  7. Если том Windows повреждён или папка Windows неполная - загрузчик не из чего собирать. Копируйте файлы, затем чистая установка. Чинить bootmgr на пустом месте бессмысленно.

Не скачивайте «готовый BCD» и не копируйте \EFI\Microsoft с чужого ПК. Подпись и буквы томов не совпадут. Secure Boot такой подарок часто просто не пустит.

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

Это поможет от INACCESSIBLE_BOOT_DEVICE? Иногда, если том жив, а сбился BCD. Если контроллер в другом режиме или диск не виден - нет. Сначала режим и кабель.

Windows 11 те же команды? Смысл тот же, флешку берите под свою систему. Статья про десятку, потому что так ищут.

Можно ли восстановить загрузчик, удалив Ubuntu из EFI вручную? Иногда да, иногда нет. Безопаснее штатное меню UEFI и bcdboot, чем удаление папок наугад.

Поможет ли переустановка поверх? Да, но это уже не восстановление загрузчика. Если файлы нужны - сначала копия, потом установка.

Смотрите также