Ошибка 0xc0000225 при загрузке Windows - чёрный или синий экран восстановления ещё до рабочего стола. Типичный текст: данные конфигурации загрузки отсутствуют или содержат ошибки. Часто указан файл \Windows\system32\winload.efi или winload.exe. Это не стоп CRITICAL_PROCESS_DIED и не 0xc0000005 у программы. Система не дошла до ядра в нормальном режиме. Сосед по смыслу - 0xc000000f, там чаще прямо пишут про \Boot\BCD.

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

Сбит или пуст BCD. Вторая система, ручной diskpart, клон диска, оборванное обновление. Загрузчик не знает, где Windows. 0xc0000225 - честный «не нашёл, с чего стартовать».

Сменилась таблица или буква тома. GPT после опыта с MBR, раздел EFI отформатировали «для чистоты». Файлы Windows на месте, путь в BCD - нет.

Диск не виден. Тогда рядом может вылезти INACCESSIBLE_BOOT_DEVICE уже после частичного старта. Сначала BIOS: есть ли накопитель.

Secure Boot и чужой загрузчик. Подложили bootmgr с другого ПК. Подпись не сошлась, статус 0xc0000225.

Путают с установкой. 0xc0000225 на флешке setup - образ или схема загрузки носителя. На уже стоящей системе - BCD рабочего диска. Разные флешки, одна логика «не тот путь».

Не копируйте готовый BCD с форума и не тащите \EFI\Microsoft у соседа. Буквы томов и подпись не ваши. Не правьте {default} в bcdedit, если не видите вывод bcdedit /enum.

0xc0000225 после обновления Windows и тот же статус после ручного «удалил раздел восстановления, место нужно» - разные истории. В первом случае часто хватает «Восстановления при загрузке». Во втором раздела EFI может уже не быть: сначала смотрят таблицу, не десятый rebuildbcd. Не создавайте новый EFI поверх тома с фотографиями. Если BitLocker спросил ключ вместе с 0xc0000225 - без ключа дальше не ходят: расшифровка важнее красивого BCD.

Статус пишите латиницей: 0xc0000225. Кириллические «с» и «о» выглядят так же и не находятся в журнале.

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

  1. Перепишите статус латиницей. 0xc0000225 и имя файла на экране. Если 0xc000000f - соседняя статья, путь похож.

  2. Проверьте в BIOS, виден ли диск и не стоит ли первой чужая флешка. Как зайти - в инструкции по BIOS.

  3. Загрузитесь с установочной флешки своей системы. «Восстановление при загрузке». Часто этого достаточно.

  4. Командная строка: diskpart → list vol. Найдите том Windows и раздел EFI. Буква в среде часто не C. Затем bcdboot с реальной буквы, например bcdboot C:\Windows /l ru-ru. Подробный порядок команд - в статье про восстановление загрузчика через командную строку.

  5. chkdsk по тому Windows, если раздел есть, но файлы сомнительны. Нет тома - это диск, не BCD.

  6. Не форматируйте EFI «чтобы пересоздать», если не понимаете таблицу. Случайный format гасит все системы на диске.

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

После клонирования диска утилитой «один в один» 0xc0000225 почти норма, пока не пересоберёте BCD на новом накопителе. Не форматните старый диск, пока новый не стартовал сам: клон мог смотреть на старый EFI. Сначала выньте исходный диск, потом bcdboot на оставшемся.

Если статус вылез на виртуальной машине после смены контроллера диска в настройках VM - верните тип контроллера, с которым ставили гостя. Это тот же 0xc0000225, не поломка хоста. Не пересоздавайте VM, пока не вернули контроллер: файлы диска гостя при этом обычно целы.

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

0xc0000225 - синий экран? Экран восстановления, не bug check вроде 0x0000007B. Смысл: нет рабочего пути загрузки.

Это то же, что INACCESSIBLE_BOOT_DEVICE? Нет. Там ядро уже пошло и не открыло том. Здесь не нашли winload или BCD.

Windows 10 и 11 - один статус? Да. 0xc0000225 один. Флешку берите под свою систему.

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

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