Ошибка Windows 0xc000000f появляется ещё до рабочего стола: чёрный экран загрузчика, текст про Boot Configuration Data, «файл отсутствует» или «не удалось прочитать». Статус STATUS_NO_SUCH_FILE: загрузчик не нашёл пригодную конфигурацию или путь к \Windows. Это не 0xc0000005 (нарушение доступа в программе) и не синий экран CRITICAL_PROCESS_DIED. Похожий хвост в поиске путает людей. 0xc000000f - про старт Windows, не про игру и не про Центр обновления.

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

Повреждён BCD. Сбой питания, оборванное обновление, неудачный bcdedit, «очистка» папки Boot. Самая частая бытовая причина на Windows 10 и 11. Файлы на диске C: часто целы. Запрос «ошибка виндовс 0xc000000f» почти всегда про этот кадр, не про окно на рабочем столе.

Неверный порядок загрузки. Прошивка стартует не тот диск: старый HDD, флешку, второй Windows. Сообщение то же. Лечится выбором Windows Boot Manager, не форматом.

Диск. Сектора, на которых лежит BCD или системный том, не читаются. Тогда восстановление помогает до следующей недели. SMART решающий. CrystalDiskInfo, когда среда уже видит накопитель.

Вторая система или клон. Поставили Linux, клонировали диск, сменили буквы разделов. Путь в BCD указывает в пустоту. Это ошибка загрузки, не «ошибка диска» сама по себе, пока SMART зелёный.

Путают с 0xc0000005. Пять на конце вместо f - другой статус. 0xc0000005 живёт в окне программы или на установке. 0xc000000f - чёрный экран загрузчика. Пишите код целиком латиницей: цифра ноль, латинская x, латинская c. Русские «х» и «с» выглядят так же, но поиск по такому набору не находит документацию.

Не синий экран 0x0000007B. INACCESSIBLE_BOOT_DEVICE значит, что ядро уже стартовало и потеряло диск. 0xc000000f обычно раньше: загрузчик даже не передал управление нормально. Лечение пересекается на прошивке и кабеле, но команды BCD первому не всегда нужны.

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

  1. Прочитайте экран целиком. Нужен именно 0xc000000f и фраза про BCD или путь к \Windows. Сфотографируйте. Если написано INACCESSIBLE_BOOT_DEVICE или CRITICAL_PROCESS_DIED - другая статья.

  2. Выньте лишние флешки и в прошивке выберите Windows Boot Manager. Часто «ошибка Windows» оказывается загрузкой с пустого тома второго диска. Не пересоздавайте BCD на новом пустом HDD «чтобы было».

  3. Загрузитесь с установочной флешки. «Восстановление при загрузке». Часто пересоздаёт BCD без ручных команд. Не жмите «Установить», если не готовы потерять программы.

  4. Командная строка - только когда поняли букву тома. diskpart, list vol, затем bcdboot на том, где лежит \Windows, для UEFI - с указанием EFI-раздела. Чужой набор bootrec для MBR на GPT-диске не используйте. Подробности - в статье про загрузчик из консоли.

  5. chkdsk по системному тому после копии важных файлов, если диск сомнителен. Не удаляйте папку Boot и не копируйте BCD с другого ПК. Не правьте реестр офлайн «чтобы прописать загрузку»: легко получить BAD_SYSTEM_CONFIG_INFO поверх 0xc000000f.

  6. Если 0xc000000f появился после второго диска. Выньте диск на проверку или поставьте Windows Boot Manager первым. Прошивка часто начинает грузить новый пустой том.

Автоматическое восстановление с той же флешки стоит попробовать до ручного bcdboot. Если мастер пишет, что восстановить компьютер не удалось, переходите к буквам томов, не к формату «потому что в запросе слово Windows». Среда часто видит файлы даже когда загрузчик не находит BCD: сначала копия важных папок, потом пересоздание загрузки. Формат «чтобы Windows встала чисто» имеет смысл, когда копия уже лежит на другом носителе.

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

0xc000000f и 0xc0000005 - одно? Нет. Первое - загрузчик и BCD. Второе - доступ к памяти в уже запущенном процессе.

Это Windows 10 или 11? Один статус. На UEFI-машинах чаще, потому что BCD живёт на отдельном разделе EFI.

Поможет ли восстановление системы (точки)? Иногда, если точки доступны из среды. Если BCD мёртв, сначала загрузчик, потом точки.

Нужно ли форматировать диск? Нет, пока не сняли файлы и не убедились, что том жив. Формат - если решили ставить систему чисто.

Почему пишут «ошибка виндовс» латиницей и кириллицей? Это один и тот же 0xc000000f. Код на экране всегда латинский. В поиске «виндовс» просто разговорное имя системы.

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