Содержание
- 1 Не удается загрузить Windows из-за ошибок
- 2 Ошибка: An operating system was not found — повреждение загрузчика
- 3 Восстановление загрузки Windows 8, 10 на компьютере с UEFI BIOS
- 4 Ошибка File:EFIMicrosoftBootBCD Error code: 0xc000000f
- 5 Восстановление загрузки Windows 8 / 10 путем форматирования и повторного создания системного EFI раздела
- 6 Удаляем, затем создаём заново шифрованный (EFI) системный раздел и раздел MSR 128 Мб
Восстанавливаем загрузчик UEFI в Windows.
File :EFIMicrosoftBootBCDError code: 0xc000014CГ
Необходимо восстановить файлы загрузочной области UEFI.
Самый надежный способ, может показаться очень сложным для простого пользователя, но если все делать по пунктам как будет описано ниже, то все получится даже у простого пользователя.
Для восстановления загрузчика нам понадобится загрузочная флешка или диск с любым Windows не ниже версии 8. Но теоретически возможно и с windows 7 (не проверялось).
Внимание! Вначале внимательно читайте, осознайте, что вы делаете, прочитайте несколько раз, а потом делайте.
Если проявите терпение и внимание то у вас все получится.
Итак начнем:
Вставляем диск в привод или подключаем флешку и загружаемся с него. Как загрузиться с носителя описано в начале этой статьи.
Здесь нажимаем далее
Здесь выбираем Восстановление системы
Затем выбираем по очереди: Диагностика — Дополнительные параметры — командная строка
После того как откроется командная строка набираем команду для запуска утилиты Diskpart:
diskpart
Посмотрим список дисков в системе
list disk
Выберем свой жесткий диск, если он один то это как правило disk 0.
sel disk 0
Посмотрим какие разделы есть на выбранном диске
list vol
после этой команды откроется такой список ваших разделов на выбранном диске
Раздел который нам нужен содержит загрузочный раздел размером 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
Примите к сведению, что повреждение загрузочных файлов может быть вызвано бед-блоками жесткого диска, нарушением целостности файловых систем 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 Команда выполняет инициализацию системного раздела с помощью файлов из образа операционной системы, установленной на томе С.
На рис. выше раздел системы на основе 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.
Далее вводим последовательно команды: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.
Набираем Diskpart и нажимаем Enter.
Командой list disk выводятся все имеющиеся в системе жёсткие диски. Выбираем системный жесткий диск командой sel disk 0.List vol отобразит все имеющиеся разделы на жёстком диске.
Том с загрузчиком и 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
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).
В скрытом шифрованном разделе жесткого диска 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.
Поскольку раздел 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 мы попадем в окно командной строки.
Далее потребуется вызвать уже знакомую 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Гб.
В консоли Windows 8 управления дисками виден только системный EFI раздел, MSR не отображается.
Если из-под Windows 8 вызвать консоль управления дисками то можно видеть, что отображается только системный EFI раздел, «С» и раздел восстановления. MSR не виден. Все разделы включая MSR 128Мб отобразятся выводом команды lis par утилиты команднойстроки diskpart. Имейте это в виду.
Итак, как всегда нам понадобится установочный диск с Windows загрузившись с которого и нажав сочетание клавиш Shift+F10 мы попадем в окно командной строки.
Чтобы удалить оба раздела 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)
Листинг команды 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/