Ошибка 0xc000000d при загрузке Windows 11 или 10 — причины и решения

Как исправить ошибку 0xc000000d при загрузке WindowsПри запуске Windows 11/10 на ПК или ноутбуке некоторые пользователи могут столкнуться с сообщением об ошибке с кодом 0xc000000d, указанием на файл EFIMicrosoftBootBCD и предложением выполнить восстановление.

В этой инструкции подробно о том, чем вызвана ошибка и способах её исправить, если вы с ней столкнулись.

Повреждение конфигурации загрузки и способы исправить ошибку

Ошибка загрузки с кодом 0xc000000d говорит о повреждении или недоступности файла конфигурации загрузки BCD, в UEFI-системах он расположен на EFI разделе с загрузчиком в папке EFIMicrosoftBoot.

Обычно такое происходит после неправильного выключения компьютера, из-за проблем с работой накопителей (SSD или жесткого диска), иногда — как результат работы с разделами дисков в сторонних программах.

Далее описаны варианты решения проблемы применительно к системам на GPT-диске, установленных в UEFI-режиме (большинство современных ОС), но общая логика будет той же и для Legacy систем.

Добавить в заметки чтобы посмотреть позже?

Чтобы узнавать о свежих записях укажите email:
  1. Если после сообщения об ошибке вы попадаете в среду восстановления (синий экран с кнопками действий) или после нескольких принудительных выключений кнопкой питания вы видите возможность перейти в «Дополнительные параметры», сделайте это, после чего перейдите к 3-му шагу.
  2. В случае, если попасть в среду восстановления невозможно, создайте загрузочную флешку с вашей версией Windows, после чего загрузитесь с неё и запустите инструменты восстановления с неё. Выберите опцию «Восстановить этот компьютер» в случае флешки с Windows 11 (на этапе выбора действия) или «Восстановление системы» внизу слева на экране после выбора языка в случае накопителя с Windows 10. Открытие инструментов восстановления с загрузочной флешки
  3. В разделе «Поиск и устранение неисправностей» — «Дополнительные параметры» вы можете попробовать использовать опции «Восстановление при загрузке» и «Восстановление системы» (для восстановления с помощью точек восстановления, данные сохраняются), но при рассматриваемой ошибке они чаще не приводят к результату. Инструменты автоматического восстановления
  4. Если 3-й шаг не сработал, запустите командную строку там же в среде восстановления и выполните команду
    bootrec /rebuildbcd

    Если команда сообщит о найденной ОС и предложит добавить её в конфигурацию загрузки, введите Y, закройте командную строку после успешного завершения операции и перезагрузите компьютер. Команда bootrec rebuildbcd

  5. В случае если предыдущая команда не привела к результату или сообщила об ошибках, выполните следующие действия (пример для UEFI-систем) в командной строке. По порядку введите команды
    diskpart
    list volume

    Обратите внимание на номер небольшого раздела FAT32 (раздел с загрузчиком) и букву системного диска (она может отличаться от C: в среде восстановления). Просмотр системных разделов диска в DISKPART

  6. Введите следующие команды, заменив N на номер раздела с загрузчиком в первой команде, а при необходимости — и букву диска C: в последней команде (если в вашем случае она отличается):
    select volume N
    assign letter=Z
    chkdsk Z: /f
    bcdboot C:Windows /s Z: /f UEFI

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

В большинстве случаев описанных шагов достаточно, чтобы исправить ситуацию, и загрузка выполнилась успешно. Действия по переустановке Windows обычно не требуются.

В случае, если ваша конкретная ситуация с ошибкой 0xc000000d и файлом EFIMicrosoftBootBCD отличается от описанной, приведите её детали в комментариях ниже, я постараюсь помочь с решением.

+ +