ПК и железо

Ошибка 0xc000000f при загрузке Windows: как исправить

Автор: Даниил · Обновлено:

Коротко

Ошибка 0xc000000f при запуске («Не удаётся найти данные конфигурации загрузки») значит, что загрузчик Windows повреждён или не найден. Проверьте порядок загрузки в BIOS и кабель диска, затем восстановите загрузчик командами bootrec /fixmbr, /fixboot и /rebuildbcd из среды восстановления.

0xc000000fWindows 10 / 11
Причина
Повреждён или потерян загрузчик (BCD), либо BIOS не видит системный диск
Решение
Проверить диск в BIOS и кабель, восстановить загрузчик через bootrec и bcdboot
Обложка: ошибка 0xc000000f при загрузке Windows
Оглавление статьи
  1. 01Почему появляется
  2. 02Что делать
  3. 2.11. Отключите лишнее и проверьте BIOS
  4. 2.22. Запустите среду восстановления
  5. 2.33. Восстановите загрузчик вручную
  6. 2.44. Пересоздайте загрузочные файлы через bcdboot
  7. 2.55. Проверьте диск
  8. 2.66. Если ничего не помогло

На экране появляется сообщение «Не удалось найти данные конфигурации загрузки» или «Ваш компьютер необходимо восстановить» с кодом 0xc000000f. Windows не может прочитать загрузчик (BCD) и потому не запускается.

Почему появляется

  • Повреждён загрузчик после сбоя питания, неудачного обновления или установки второй системы.
  • BIOS не видит системный диск или загружается не с того диска.
  • Неисправный кабель SATA или контакт, износ диска.
  • Неправильно клонированный диск или разделы.
  • Вирусы или некорректная работа программ для разделов диска.

Что делать

1. Отключите лишнее и проверьте BIOS

Отсоедините от компьютера флешки, внешние диски и карты памяти: загрузчик иногда пытается стартовать с них и не находит систему. Затем зайдите в BIOS (Del, F2 или F10 при включении). Убедитесь, что системный диск виден и стоит первым в порядке загрузки. Если диск не виден, переподключите кабели или проверьте диск на другом компьютере.

2. Запустите среду восстановления

Если флешки под рукой нет, среда восстановления обычно открывается сама после нескольких неудачных запусков подряд: включите компьютер и принудительно выключайте кнопкой питания, пока не появится экран восстановления. Либо загрузитесь с установочной флешки Windows → «Восстановление системы» → Поиск и устранение неисправностей → Дополнительные параметры → Восстановление при загрузке. Часто этого достаточно.

3. Восстановите загрузчик вручную

Там же откройте Командную строку и выполните:

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

Если bootrec /fixboot выдаёт «Отказано в доступе» (бывает на дисках GPT/UEFI), используйте следующий способ.

4. Пересоздайте загрузочные файлы через bcdboot

  1. Запустите diskpart и выполните list vol. Найдите том FAT32 размером около 100–500 МБ (раздел EFI) и запомните номер.
  2. Назначьте ему букву: select vol N, assign letter=S, затем exit.
  3. Узнайте букву раздела с Windows (чаще всего C: или D: в среде восстановления) и выполните:
    bcdboot D:\Windows /s S: /f UEFI
    
    Подставьте реальную букву диска с Windows.

5. Проверьте диск

Из командной строки среды восстановления: chkdsk D: /f /r. Если диск выдаёт ошибки или виден в BIOS нестабильно, сохраните данные и замените накопитель.

6. Если ничего не помогло

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

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

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

Windows не смогла прочитать данные конфигурации загрузки (BCD). Загрузчик повреждён или не найден, либо BIOS не видит системный диск.

Потеряются ли мои файлы при восстановлении загрузчика?

Нет, команды bootrec и bcdboot меняют только загрузочные файлы, а не ваши данные. Но на всякий случай сохраните важное, если диск ведёт себя нестабильно.

Что делать, если bootrec /fixboot пишет «Отказано в доступе»?

Это частая ситуация на UEFI/GPT. Назначьте букву разделу EFI через diskpart и выполните bcdboot, как показано в статье.

Может ли ошибка быть из-за неисправного диска?

Да. Если диск не виден в BIOS или падает при проверке, замените его. Перед этим попробуйте скопировать данные.