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

Восстанавливаем загрузчик UEFI в Windows.

File :EFIMicrosoftBootBCDError code: 0xc000014CГ

Необходимо восстановить файлы загрузочной области UEFI.

Самый надежный способ, может показаться очень сложным для простого пользователя, но если все делать по пунктам как будет описано ниже, то все получится даже у простого пользователя.

Для восстановления загрузчика нам понадобится загрузочная флешка или диск с любым Windows не ниже версии 8. Но теоретически возможно и с  windows 7 (не проверялось).

Внимание! Вначале внимательно читайте, осознайте, что вы делаете, прочитайте несколько раз, а потом делайте.

Если проявите терпение и внимание то у вас все получится.

Итак начнем:

Вставляем диск в привод или подключаем флешку и загружаемся с него. Как загрузиться с носителя описано в начале этой статьи.

Здесь нажимаем далее

uefi_1.png.pagespeed.ce.dI_fAc91lt.png

Здесь выбираем Восстановление системы

uefi_2.png

Затем выбираем по очереди: ДиагностикаДополнительные параметрыкомандная строка

После того как откроется командная строка набираем команду для запуска утилиты Diskpart:

diskpart

uefi_3.png.pagespeed.ce.f4UzAJAZK3.png

Посмотрим список дисков в системе

list disk

Выберем свой жесткий диск, если он один то это как правило disk 0.

sel disk 0

Посмотрим какие разделы есть на выбранном диске

list vol

после этой команды откроется такой список ваших разделов на выбранном диске

uefi_4.png.pagespeed.ce.pJR6Ul_t0F.png

Раздел который нам нужен содержит загрузочный раздел размером 100мб, файловую систему Fat32.

В моем случае это диск 3 (Том 3) — выделен красной рамкой на картинке выше.

Выбираем его

select volume 3

Чтоб работать с ним дальше, присвоим этому разделу свободную букву диска. Например K

assign letter K:

Выходим из утилиты Diskpart

exit

Переходим в директорию самого загрузчика (K— буква которую мы присвоили ранее)

cd /d K:efimicrosoftboot

Перезапишем загрузочный сектор на диске:

bootrec /fixboot

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

ren BCD BCD.bak

Теперь последний шаг, создадим новую конфигурацию загрузчика

bcdboot C:Windows /s K: /l ru-ru /f ALL

Пояснение:C:Windows — путь где установлена ваша windows, если установлена на другом диске то смените букву диска.

K — буква раздела на который копируются файлы загрузки операционной системы (мы ее присваивали ранее)

/l ru-ru — определяет принадлежность языка вашей операционной системы, в данном случае русский. По умолчанию используется английский.

/f ALL -в сочетании с командой /s это указывает тип встроенного ПО целевого системного раздела. («UEFI», «BIOS» или «ALL»).

Теперь набираем  несколько раз exit , нажимаем enter, пока не закроется окно командной строки.

Перезагружаем компьютер, и радуемся.

На этом все. Удачи!

Ошибка 0xc000000e, может сопровождаться различными сообщениями, но причиной ее возникновения как правило является невозможность загрузки операционной системы из-за недоступности загрузочного устройства или повреждения загрузочных записей и настроек в Windows.

Ошибка 0xc000000e может сопровождаться сообщениями:

Пути решения ошибки  0xc000000e:

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

2. Если в BIOS не виден ваш жесткий диск, проверьте шлейф подключения, но возможно проблема в том что неисправен жесткий диск, особенно это вероятно если у вас ноутбук. В ноутбуках недоступность жесткого диска часто связана с перегревом.

3. Если в Bios ваш диск доступен, и все настройки установлены верно то вам необходимо загрузиться с установочного диска Windows 7 и выбрать «восстановление». Большую часть ошибок система сможет устранить сама, после запуска восстановления выберите устранение ошибок автоматически, после поиска система сообщит об ошибках и предложить их исправить — соглашайтесь.

4. Если в автоматическом режиме исправить ошибки не удалось, попробуйте в меню восстановления выбрать «Восстановление запуска». По окончании процесса, система предложит сделать перезагрузку, соглашайтесь, если и на этом этапе ошибка не решена, то вам придется исправлять ошибку вручную.

В сложных ситуациях может не помочь даже восстановление  загрузочных параметров и MBR вручную, такое бывает крайне редко, на этот случай инструкция ниже:

Если автоматическое восстановление параметров загрузки не помогает решить ошибку, и команды в консоли:

bootrec /fixmbr bootrec /fixbootЕсли не помогло, можно перестроить bcd:

Не выполняются и выдают различные ошибки в консоли и при этом команда:

bootrec /scanos

Не может вывести список найденных операционных систем, то попробуйте сделать следующее:

Загрузитесь с установочного диска Windows 7, выберите восстановление, а там выберите запуск командной строка, в командной строке наберите Diskpart, это утилита для работы с разделами жесткого диска, в ней можно просмотреть не только разделы, а и тома, для этого введите команду:

list vol

Вы увидите тома, по количеству ваших логических дисков, например если у вас два диска С и D то вы увидите два тома Volume 0 и Volume 1, при этом тому Volume 0  должна соответствовать буква C, а тому  Volume 1 буква D, если это не так, то необходимо ввести команды:

С помощью этих команд мы возвращаем буквы разделов на место.

Надеюсь этот пост охватил все причины вызывающие ошибку  0xc000000e, и поможет ее вам решить, если решения для вашего случая нет в списке — пишите в комментарии, обязательно разберемся.

Не удается загрузить Windows из-за ошибок

Начиная с Vista операционные системы компании Microsoft хранят загрузочные файлы в специальном скрытом разделе имеющим атрибут «основной» и метку «активный» (cтандартный BIOS + MBR разметка) или на скрытом разделе ESP отформатированном с FAT32 (при работе с EFI BIOS и GPT разметкой винчестера).

При повреждениях данных системных разделов или файлов хранящихся там возможен отказ загрузки операционой системы с выводом следующих сообщений об ошибках:

  • An operating system was not found
  • BOOTMGR is missing
  • Error code 0xc000000f
  • The Windows Boot Configuration Data file is missing required information

Для восстановления загрузки Windows применяется набор программных инструментов среди которых важную роль играет утилита bcdboot.exe

dumm.pngПримите к сведению, что повреждение загрузочных файлов может быть вызвано бед-блоками жесткого диска, нарушением целостности файловых систем NTFS / FAT32 (в которой отформатирован системный раздел EFI). Поэтому, прежде чем приступать к восстановлению загрузочных файлов системного раздела, лучше проверить диск программой ViktoriaHDD или командой chkdsk (из консоли восстановления Windows).

Вот что пишет ресурс Microsoft Technet о применении данной команды:

BCDboot — это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDboot создает хранилище данных конфигурации загрузки (BCD) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.

  • Для систем на основе BIOS системный раздел является активным только на дисках с основной загрузочной записью (MBR). Средство BCDboot создает каталог Boot на системном разделе и копирует в этот каталог все файлы, необходимые для загрузочной среды.
  • В системах с единым интерфейсом EFI (Unified Extensible Firmware Interface) системный раздел EFI является системным разделом только на дисках с таблицей разделов GPT. Средство BCDboot создает каталог EfiMicrosoftBoot и копирует в этот каталог все файлы, необходимые для загрузочной среды. Системный раздел (ESP) отформатирован в системе FAT32.

Синтаксис команды Bcdboot: BCDBOOT источник [/lязык] [/sбуква_диска] [/v] [/m [{GUID_загрузчика_операционной системы}]]

Нижеперечисленные команды используются для восстановления загрузочной записи (MBR, PBR — partition boot record) и переконфигурации хранилища загрузки BCD.

  • bootrec /FixMbr
  • bootrec /FixBoot
  • bootrec /ScanOS
  • bootrec /RebuildBcd

Например: bcdboot C:Windows Команда выполняет инициализацию системного раздела с помощью файлов из образа операционной системы, установленной на томе С.

dskmgr-300x168.png

На рис. выше раздел системы на основе MBR содержащий загрузочные файлы имеет название «System reserved».  Он отформатирован в NTFS и не имеет назначенной буквы диска.

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

Ошибка: An operating system was not found — повреждение загрузчика

Способ восстановления загрузки Windows на ноутбуке, ПК под управлением BIOS с MBR разметкой жесткого диска

Итак, если загрузить Windows 7 / 8 не удается из-за ошибок или «An operating system was not found» необходимо загрузиться с установочного диска Windows и при появлении начального окна установщика нажать комбинацию клавиш Shift-F10.

windows-boor-repair.jpg

Далее вводим последовательно команды:bootrec /FixMbr – создаст новую загрузочную запись на системном разделеbootrec /FixBoot – создаст новый загрузочный сектор.bootrec /ScanOS – поиск на всех дисках установленных систем Windows.

bootrec /RebuildBcd — найдет все установленные операционные системы Windows на компьютере/ноутбуке и предложит внести о них информацию в хранилище загрузки BCD (соглашаемся).

Перезагружаем компьютер.

Ошибка: Windows failed to start. A recent hardware or software chnge mightbe the cause. If you do not have this disc, contact your system administratoror computer manufacturer for assistance. file: bootBCD status: 0xc000000f — повреждении хранилища загрузки BCD

Способ восстановления загрузки Windows на ноутбуке, ПК под управлением BIOS с MBR разметкой жесткого диска

Итак, если загрузить Windows 7 / 8 не удается из-за ошибок или «bootBCD status: 0xc000000f» необходимо загрузиться с установочного диска Windows и при появлении начального окна установщика нажать комбинацию клавиш Shift-F10.

windows-boor-repair.jpg

Набираем Diskpart  и нажимаем Enter.

Командой list disk выводятся все имеющиеся в системе жёсткие диски. Выбираем системный жесткий диск командой sel disk 0.List vol отобразит все имеющиеся разделы на жёстком диске.diskpartvolume1.png

Том с загрузчиком и BCD имеет размер 100Mb и метку System. Тому с директорией Windows присвоена буква С и метка Boot.

На скрине мы видим, что разделу с операционной системой Windows (метка GA_OS, Boot) присвоена буква «C».Выходим из diskpart набрав exitВводим команду, которая полностью перезапишет содержимое хранилища загрузки операционной системы:где «С» — диск на котором находятся файлы установленной операционной системы. Возможно, что в вашем случае вместо «C» придется подставить букву своего раздела с папкой Windows т.к. консоль восстановления может переназначить буквы дисков. Для этого нам и нужна команда list vol. После этого файлы загрузки будут успешно созданы. Перезагружаем компьютер и наслаждаемся работой Windows.

Восстановление загрузки Windows 8, 10 на компьютере с UEFI BIOS

Ошибка File:EFIMicrosoftBootBCD  Error code: 0xc000000f

0xc000000f1.png

The Boot Configuration Data for your PC is missing or contains errors. File:EFIMicrosoftBootBCD Error code: 0xc000000f

Ошибка 0xc00000f при запуске Windows 8 / 10: The Boot Configuration Data for your PC is missing or contains errors.  File:EFIMicrosoftBootBCD  Error code: 0xc000000f встречается на компьютерах и ноутбуках с новейшим EFI BIOS. Жесткие диски таких аппаратов имеют формат загрузочной записи не MBR с характерными типами разделов (основной и логический), а более продвинутую связку: EFI загрузчик и GPT разделы жесткого диска.

Справка по EFI загрузке

EFI — современная замена морально устаревшему 16-битному BIOS. EFI является интерфейсом между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования. В среде EFI загрузка Windows выполняется специальным менеджером и используется для выбора и загрузки операционной системы, исключая потребность в специализированном механизме загрузки (загрузчик ОС является приложением EFI).

ESR_partition1.jpg

В скрытом шифрованном разделе жесткого диска ESP, отформатированном в системе FAT32, находится файл BCD содержащий информацию об установленных ОС. Загрузчик зашитый в микросхему содержащую микропрограмму EFI BIOS находит раздел ESP по специальной метке-сигнатуре и передает управление содержащемуся там файлу по адресу DeviceHardDiskVolume#NEFIMicrosoftBootbootmgfw.efi Bootmgfw.efi — это EFI загрузчик Windows. После передачи управления загрузчику ОС из системного раздела ESP, дальнейший процесс продолжается как обычно при помощи Winload находящегося в системном каталоге Windows.

Если при загрузке компьютера с BIOS EFI появляется ошибка:

Your PC needs to be repaired. The Boot Configuration Data for your PC is missing or contains errors. File:EFIMicrosoftBootBCD

Error code: 0xc000000f File:EFIMicrosoftBootBCD. Error code: 0xc000000f

Данный тип ошибки говорит о нарушении целостности папки Boot или некорректности файла BCD (содержащего данные о загрузке) скрытого раздела диска ESP. Повреждения могут быть вызваны бед-блоками на поверхности жесткого диска либо нарушением целостности файловой системы. Поэтому, прежде чем приступать к восстановлению загрузки Windows следует проверить поверхность диска на наличие битых секторов (загрузочным диском ViktoriaHDD, MHDD) и целостность файловой системы запустив программу chkdsk из-под диска Windows или Live-CD реаниматора.

Для восстановления директорииEFIMicrosoftBoot с ее содержимым необходимо загрузиться с инсталяционного диска Windows и при появлении начального окна установщика нажать комбинацию клавиш Shift-F10. Как и в случае восстановления загрузочных файлов системного раздела Windows 7 нам поможет команда восстановления загрузочных файлов в системном разделе — bcdboot.

bcdboot.png

Поскольку раздел EFI (том2 на скриншоте выше) не только скрыт, но и не имеет присвоенной буквы, для того, чтобы с ним работать необходимо назначить какую-то букву.

Для этого используем команды:

select volume 2 — Выбираем скрытый том2 без буквы

assign letter Q — назначаем ему букву «Q»

exit

Далее, чтобы восстановить поврежденный файл BCD используем последовательность команд:

cd /d Q:efimicrosoftboot — Переходим в папку boot раздела Q:

ren BCD BCD.bak — данная команда переименует некорректный файл BCD (если тот вообще имеется)

Следующей команда перезапишет хранилище BCD:

bcdboot C:Windows /L ru-ru /S Q: /F ALL  где «С» — диск с установленной ОС Windows, «Q» — скрытый диск с загрузчиком.

Восстановление загрузки Windows 8 / 10 путем форматирования и повторного создания системного EFI раздела

В более сложных случаях (при повреждении файловой системы, бед-блоки на диске) вышеприведенные команды могут не помочь. Лучшим вариантом исправления загрузки Windows будет форматирование скрытого системного шифрованного EFI раздела и пересоздание его заново.

Как всегда нам понадобится установочный диск с Windows загрузившись с которого и нажав сочетание клавиш Shift+F10 мы попадем в окно командной строки.

bcdboot.png

Далее потребуется вызвать уже знакомую diskpart и, затем, выполнить следующие команды:

lis vol (выводим все разделы накопителей подключенных к компьютеру в список).

sel vol 2 («Том 2» — шифрованный системный раздел FAT32 содержащий загрузочные файлы. Выбираем его командой sel vol).

format fs=NTFS (форматируем его в файловую систему NTFS).

exit

bcdboot C:Windows (создаём заново файлы загрузки на скрытом разделе System Reserved копируя их с директории Windows диска «C»).

Файлы загрузки успешно созданы.

Удаляем, затем создаём заново шифрованный (EFI) системный раздел и раздел MSR 128 Мб

Находясь в консоли восстановления можно попробовать удалить оба раздела: отвечающий за загрузку  (EFI) системный раздел и MSR и заново их создать (в случае если способ описанный выше не помог).

Удаляем, затем создаём заново шифрованный (EFI) системный раздел и раздел MSR 128 Мб

На моем ноутбуке с EFI BIOS установлен SSD диск размером 32Гб размеченный в GPT и карта памяти 8Гб.

dsk_mangm.png

В консоли Windows 8 управления дисками виден только системный EFI раздел, MSR не отображается.

Если из-под Windows 8 вызвать консоль управления дисками то можно видеть, что отображается только системный EFI раздел, «С» и раздел восстановления. MSR не виден. Все разделы включая MSR 128Мб отобразятся выводом команды lis par утилиты команднойстроки diskpart. Имейте это в виду.

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

windows-boor-repair.jpg

Чтобы удалить оба раздела EFI и MSR из консоли восстановления вводим команды:

diskpart

lis dis (смотрим список имеющихся физических дисков)

sel dis 0 (выбираем жёсткий диск с системой)

lis par (команда выводит список разделов на выбранном жестком диске)

sel par 2 (выбираем раздел 2 — системный EFI раздел)

Кстати, в выводе команды lis par можно увидеть MSR раздел

del par override (удаляем раздел, который ранее выбрали. Для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, указываем параметр override)

sel par 3 (выбираем раздел MSR)

del par override (удаляем раздел MSR)

disk_prt.png

Листинг команды lis par: раздел 2 — EFI, раздел 3 — MSR, раздел 4 — основной (содержит папку Windows)

Создаём заново шифрованный (EFI) системный раздел и  раздел MSR 128 Мб

Для этого вводим команды (не выходя из diskpart):

create par efi size=300 (создаём шифрованный (EFI) системный раздел 300 Мб, можно указать и меньший объем 100Мб например).

format fs=fat32 (форматируем его в файловую систему FAT32).

creat par msr size=128 (создаём раздел MSR 128 Мб)

exit (выходим из diskpart)

Создаём загрузчик командой

bcdboot C:Windows

Системный разделы и загрузчик успешно созданы.

Используемые источники:

  • https://propk.ru/vosstanavlivaem-zagruzchik-uefi-v-windows/
  • https://kakpedia.org/%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be-%d0%be%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-0xc000000e-%d1%81%d0%b1%d0%be%d0%b9-%d0%bc%d0%b5%d0%bd%d1%8e-%d0%b7%d0%b0%d0%b3%d1%80%d1%83%d0%b7%d0%ba%d0%b8-%d0%bf/
  • http://computerrepair.com.ua/blog/tag/fileefimicrosoftbootbcd-error-code-0xc000000f/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации