Загрузчик Windows 10 чинят из командной строки среды восстановления, когда диск виден в BIOS, а до логотипа система не доходит: «Boot configuration data is missing», чёрный экран после POST, иногда 0xc000000f или 0xc0000225. Это не синий экран в уже работающей Windows и не ошибка Центра обновления. Ниже - штатный порядок команд, почему десяток строк bootrec подряд с разных форумов бывает хуже одной кнопки «Восстановление при загрузке», и когда честнее поставить систему заново.

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

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

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

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

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

Чужой bootmgr или готовый BCD с форума. Подпись Secure Boot не пускает, буквы томов не совпадают. Возвращается тот же чёрный экран. Штатные bcdboot и кнопка восстановления спокойнее чужого файла.

Что делать самому

  1. Сделайте установочную флешку Windows 10 и зайдите в командную строку среды. Официальный образ. В установщике «Восстановление системы», затем «Командная строка». Сначала нажмите «Восстановление при загрузке»: оно само чинит типичный BCD. Командная строка - следующий шаг, если кнопка не помогла.

  2. Проверьте, что диск и том Windows видны. Введите diskpart, затем list disk и list vol. Запомните букву тома с папкой Windows: в среде это часто не C. Нет тома - это уже не загрузчик, а диск, кабель или таблица разделов. Тогда chkdsk по реальной букве, не набор bootrec вслепую.

  3. Один аккуратный проход bootrec, не десять разных гайдов подряд. Для классической схемы с MBR обычно идут bootrec /fixmbr, bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd. На UEFI команда /fixboot нередко отвечает Access is denied. Это известное поведение, не приговор диску. Не повторяйте её по кругу.

  4. Соберите загрузчик через bcdboot с живой папки Windows. Если том с системой получил букву C, типичная строка: bcdboot C:\Windows /l ru-ru. Букву берите из list vol. Команда копирует файлы загрузки с вашей установки, не из интернета. На UEFI иногда назначают букву разделу EFI и указывают /s и /f UEFI - только если понимаете, какой том FAT32 на сто с небольшим мегабайт является EFI.

  5. Не форматируйте раздел EFI «для чистоты». Случайный format оставляет все системы на диске без старта. Не удаляйте папки в EFI наугад, даже если там остался Ubuntu: безопаснее штатное меню прошивки и bcdboot, чем ручная зачистка.

  6. Не правьте BCD в regedit и не удаляйте {bootmgr} по скриншоту. Редактор bcdedit осмысленен, когда вы видите вывод и понимаете идентификатор. Иначе одна лишняя строка снова даёт «data is missing». Не копируйте \EFI\Microsoft с соседнего компьютера.

  7. Если папка Windows неполная или том сыпется - собирать загрузчик не из чего. Сначала копия файлов, потом чистая установка. Чинить bootmgr на пустом месте бессмысленно.

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

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

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

Почему /fixboot пишет Access is denied? На GPT и UEFI так бывает штатно. Не лечите это десятью повторами. Переходите к bcdboot.

Можно ли восстановить загрузчик без флешки? Если среда восстановления сама открывается - да, командная строка там же. Если ПК сразу уходит в BIOS - без установочной флешки не обойтись.

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

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