0xc000000f
Критично — не откладывайте

Ошибка 0xc000000f — Коды 0x (HRESULT)

Что это значит

Код 0xc000000f означает, что Windows не может загрузиться, так как не обнаружен или повреждён критический загрузочный файл. Система сообщает об ошибке «Статус: 0xc000000f» на синем экране (BSOD) или в меню восстановления. Пользователь видит сообщение: «Не удалось загрузить операционную систему, так как отсутствует критический драйвер» или «Boot failure». Ошибка возникает на этапе загрузки, когда диспетчер загрузки Windows (bootmgr) не может получить доступ к системному разделу или файлам BCD.

Вероятные причины

  • Повреждённый или отсутствующий файл BCD (Boot Configuration Data)
  • Неправильная конфигурация активного раздела (не тот раздел помечен как активный)
  • Сбой в работе загрузчика bootmgr
  • Проблемы с файловой системой на системном разделе (NTFS)
  • Неисправный жёсткий диск или SSD (битые сектора, сбой контроллера)
  • Некорректное обновление Windows или установка драйвера
  • Отключение питания во время записи загрузочных данных
  • Вирусное повреждение загрузочной области

Что делать — по порядку

  1. Перезагрузите компьютер и войдите в среду восстановления Windows (WinRE) — нажмите F8 или используйте установочный носитель.
  2. Запустите автоматическое восстановление при загрузке: «Устранение неполадок» → «Дополнительные параметры» → «Восстановление при загрузке».
  3. В командной строке WinRE выполните: bootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd.
  4. Если bootrec /fixboot выдаёт «Доступ запрещён», выполните: bootsect /nt60 SYS /mbr.
  5. Проверьте целостность системных файлов: sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows (замените C: на букву системного раздела).
  6. Проверьте диск на ошибки: chkdsk C: /f /r (в WinRE).
  7. Если диск исправен, пересоздайте BCD вручную: bcdedit /export C:\bcd_backup, attrib -s -h -r C:\boot\bcd, del C:\boot\bcd, bcdedit /create {bootmgr} /d «Windows Boot Manager», bcdedit /set {bootmgr} device partition=C:, bcdedit /create /d «Windows» /application osloader (запомните GUID), bcdedit /set {GUID} device partition=C:, bcdedit /set {GUID} path \Windows\system32\winload.exe, bcdedit /displayorder {GUID} /addlast.
  8. Если ничего не помогло — замените жёсткий диск или SSD.

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Что означает код ошибки 0xc000000f?

Это ошибка загрузчика Windows: система не может найти или прочитать файлы, необходимые для запуска.

Как исправить ошибку 0xc000000f без переустановки Windows?

Попробуйте автоматическое восстановление при загрузке или команды bootrec в командной строке среды восстановления.

Почему появляется ошибка 0xc000000f при загрузке ноутбука?

Чаще всего из-за повреждения конфигурации загрузки (BCD) или проблем с жёстким диском.

Может ли ошибка 0xc000000f быть вызвана вирусом?

Да, вредоносное ПО может повредить загрузочную область или файлы BCD.

Источники