Boot bcd 0xc000000f windows 10 как исправить

Содержание

Ошибка 0xc000000f файла boot\bcd при загрузке Windows: причины и пути решения

Boot bcd 0xc000000f windows 10 как исправить

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

Тем не менее в этой своеобразной бочке меда есть и своя ложка меда в виде различных неисправностей и неполадок с операционной системой и составляющими элементами ПК.

В частности, для пользователей OS Windows достаточно распространенной проблемой является ошибка с кодом 0xc000000f в файле boot\bcd. Возникает она по разным причинам, определяя тем самым отличие в подходах и способах ее решения.

Причины появления ошибки на компьютере

Анализируя факторы, которые способствуют возникновению ошибки 0xc000000f при очередном запуске или изначальной установке ОС Windows, можно прийти к выводу, что причинами такой неполадки могут быть:

  1. неполадки с драйверами контроллеров;
  2. автоматический сброс настроек загрузки системы в BIOS;
  3. ошибки в системном диске;
  4. повреждение или удаление файла \Boot\BCD;
  5. битый установочный диск с образом Windows.

В целом зная, чем вызвана проблема, устранить ее достаточно просто. Вместе с тем стоит признать, что определить причину ошибки с кодом 0xc000000f с первого раза удается не всем и не всегда. В таком случае единственное, что остается – проверять поочередно в действии каждый из возможных способов решения проблемы. Один то уж точно сработает!

Метод № 1: Отладка настроек в BIOS

Итак, если после проверки жесткого диска оказалось, что он в полном порядке, причину возникновения ошибки 0xc000000f с \Boot\BCD в Windows XP, 7 и 8 стоит поискать в BIOS.

Для этого перезагружаем компьютер и с помощью нажатия клавиш F1, F2 или Del входим в биос. После этого ищем в верхней панели BIOS раздел Boot и входим в него.

Далее в появившемся меню находим и открываем пункт Hard Disk Drivers:

В результате должен отобразиться список драйверов в виде 1st Drive и 2nd Drive. Появился? Отлично! Тогда выбираем строку 1st и жмем Enter.

После этого в появившемся окошке находим SATA: 4S-WDC WD20EARX-00PASB0 и с помощью нажатия стрелочки ñ на клавиатуре поднимаем его на первое место в списке.

Теперь нажимаем Enter, а затем F10, чтобы изменения в настройках вступили в силу. Остается только выйти из BIOS и перезагрузить компьютер.

Заметим, что если причина появления ошибки 0xc000000f в работе \Boot\BCD была вызвана некорректной настройкой загрузки системы в BIOS, в итоге выполненных действий неполадки с запуском Windows 7, 8 или XP будут устранены.

Метод № 2: Восстановление при помощи установочного диска (флешки)

На компьютерах с Windows 7/ 8 / XP избавиться от проблемы с файлом boot\bcd (ошибка 0xc000000f) можно с помощью установочного диска или загрузочной флешки с образом операционной системы. В этом случае пошаговая инструкция будет выглядеть так:

Шаг № 1: Настройка Биос

Способом, изложенным в методе № 2, входим в BIOS, открываем раздел Boot и выбираем в нем пункт Boot (First) Device Priority.

После этого при помощи кнопки ñ выставляем на первое место параметр CD-ROM (если предполагается использовать установочный диск) или USB-HDD (если для восстановления будет применяться загрузочная флешка).

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

Шаг № 2: Восстановление запуска

Если настройки биос были выполнены верно, при перезапуске системы появится окошко с предложением загрузить компьютер с Windows. Жмем любую клавишу, а затем выбираем в мастере установки пункт «Восстановление системы»:

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

Если предложение об исправлении ошибки не появилось, вручную выбираем операционную систему в списке, жмем «Далее» и выбираем в новом окошке пункт «Восстановление запуска»:

Шаг № 3: Анализ жесткого диска

Если средство восстановления запуска не сработало, возвращаемся к параметрам восстановления системы и выбираем в меню пункт «Командная строка». Далее в открывшейся командной строке вбиваем задачу chkdsk C: /f и жмем Enter:

После окончания выполнения задачи закрываем командную строку и перезагружаем Windows. Если ошибка 0xc000000f после этого не исчезла, выполняем настройку дальше.

Шаг № 4: Ввод команды Bootrec.exe

Повторяя действия, указанные в шаге № 2, входим в командную строку, вбиваем задачу Bootrec.exe и жмем Enter:

Как видно из информации, изложенной в командной строке, есть четыре команды для восстановления структуры диска. Отправить их на выполнение достаточно просто. Для этого поочередно вбиваем в командную строку каждую из задач, подтверждая их ввод нажатием Enter:

  1. Bootrec.exe /FixMbr;
  2. Bootrec.exe /Fixboot;
  3. Bootrec /ScanOs;
  4. Bootrec.exe /RebuildBcd:

Кроме того, для восстановления работы boot\bcd можно воспользоваться альтернативной командой bootsect /NT60 SYS:

В любом случае после выполнения такой команды и выхода из командной строки система предложит запустить операционную систему в автоматическом режиме. Результат весьма предсказуем – ошибка в работе boot\bcd исчезнет.

Метод № 3: Устранение неполадки с помощью программы Easy Recovery Essentials

Эффективно справиться с ошибкой кодом 0xc000000f файла boot\bcd поможет программка Easy Recovery. Скачать ее абсолютно бесплатно можно прямиком с официального сайта. С этим справились? Тогда записываем программку на диск (флешку), вставляем его в привод и выставляем параметры запуска в Биос (см. шаг № 1 метода № 3).

После того как Windows перезагрузится, Easy Recovery должна запуститься автоматически. От нас потребуется только выбрать в открывшемся окошке пункт Automated Repair, нажать Continue, отметить диск C и вновь кликнуть мышкой Automated Repair:

В результате Easy Recovery устранит неисправность в работе файла boot\bcd, что в свою очередь избавит от ошибки 0xc000000f:

Заметим, что эта программка одинаково действенна для всех версий Windows, в том числе и операционной системы Vista. Вместе с тем помимо Easy Recovery Essentials исправить ошибку 0xc000000f можно такими программками, как Paragon Hard Disk Manager; MBRFix; Error Fix 5.3.

Источник: https://WindowsTune.ru/errors/0xc000000f-boot-bcd.html

Восстановление загрузчика Windows 10: ручное пересоздание файла конфигурация загрузки BCD

Boot bcd 0xc000000f windows 10 как исправить

Диспетчер загрузки современных версий Windows использует для загрузки операционных систем, установленных на компьютере, файл BCD (Boot Configuratin Data), в котором хранятся данные об ОС и параметрах их загрузки. В том случае, если файл BCD удален или поврежден, Windows перестает загружаться.  В этой статье мы покажем способ ручного пересоздания файла хранилища данных конфигурации загрузки на примере Windows 10.

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

Your PC needs to be repairedThe Boot Configuration Data file is missing some required informationFile: \Boot\BCD

Error code: 0xc0000034

При появлении такой ошибки, в первую очередь попытайтесь исправить проблему с загрузкой ОС с помощью режима Startup Repair, который можно запустить из среды восстановления Windows RE.

Совет. Желательно периодически проверять работоспособность среды WinRE, и если она не работает, воспользоваться для ее восстановления методикой  из статьи Восстановление среды WinRE в Windows 10.

В том случае, если автоматическое восстановление с помощью Startup Repair не помогло решить проблему, необходимо загрузиться с загрузочного / установочного диска с Windows или в среде WinRe (Repair your computer -> Troubleshoot  -> Advanced options -> Command Prompt),  запустить командную строку и попытаться создать новый файл конфигурации  BCD «с нуля».

Очень важно. Все инструкции, описанные ниже, подходят для обычных MBR+BIOSсистем. На системах с UEFI для пересоздания BCD нужно воспользоваться следующими инструкциями по восстановлению загрузчика в Windows 10/8 c EFIили Windows 7.

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

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

bootrec /RebuildBCD

Перезагрузите компьютер и проверьте,  загружается ли Windows, если нет, опять загрузитесь с установочного диска и откройте окно командной строки. Нам нужно идентифицировать диски системы (скорее всего назначенные им буквы дисков будут отличаться от дисков, которые вы видели при работе в Windows). Проще всего это сделать с помощью утилиты diskpart.  Выполните следующие команды:

diskpart
list vol

Перед вами появится список разделов в системе, назначенные им буквы и их размер. В нашем случае, на диске имеются всего два раздела:

  • Раздел System Reserved размером 500 Мб, которому назначена буква диска C:. На этом небольшом служебном разделе по-умолчанию хранится файл конфигурации загрузки BCD (подробнее)
  • NTFS раздел размером 39 Гб, которому назначена буква D:. На этом разделе находится Window и данные пользователя

Важно. Запомните назначенные буквы дисков, т.к. в они будут использоваться в последующих командах.

С помощью следующих команд мы добьемся того, чтобы в MBR и загрузочном секторе имелись нужные ссылки на загрузчик Windows (bootloader).

bootrec.exe /fixmbr
bootsect.exe /nt60 all /force

Совет. Если команда bootsect.exe не будет найдена, попробуйте указать путь
X:\boot\bootsect.exe /nt60 all /force

Далее с помощью команды BCDedit создадим новый файл с конфигурацией загрузки (предполагается, что у вас нет резервной копии BCD).

Удалите старый (поврежденный) файл BCD на разделе System Reserved  и создайте вместо него новый.
del c:\boot\bcd

Создайте временный пустой файл bcd.tmp
bcdedit /createstore c:\boot\bcd.tmp

Создайте запись для диспетчера загрузки bootmgr.
bcdedit.exe /store c:\boot\bcd.tmp /create {bootmgr} /d “Windows Boot Manager”

Импортируйте в BCD настройки из файла bcd.tmp
bcdedit.exe /import c:\boot\bcd.tmp

Укажите, что загрузчик находится на служебном разделе System Reserved   (ему назначена буква диска C: )
bcdedit.exe /set {bootmgr} device partition=c:

Настройте время ожидания при выборе ОС
bcdedit.exe /timeout 10

Удалите временный файл
del c:\boot\bcd.tmp

Итак, у нас имеется пустой файл с параметрами загрузчика. Теперь в него нужно добавить записи об имеющихся на компьютере ОС. Создадим в хранилище BCD новую запись для Windows 10 bcdedit.exe /create /d “Windows 10” /application osloader

Команда должна вернуть уникальный идентификатор (GUID) данной записи загрузчика.
The entry {8a7f03d0-5338-11e7-b495-c7ffb9ccfs} was successfully created.

Укажем, что bootmgr должен использовать данную запись по-умолчанию (после истечения времени ожидания для загрузки используется именно эта запись).

bcdedit /default {8a7f03d0-5338-11e7-b495-c7ffb9ccfs}

Теперь в новой записи загрузчика осталось указать пути к имеющейся на диске установленной копии Windows  (ранее мы определении, что в среде WinPe диску с Windows присвоена буква D: )

bcdedit.exe /set {default}device partition=d:bcdedit.exe /set {default} osdevice partition=d:bcdedit.exe /set {default} path \Windows\system32\winload.exebcdedit.exe /set {default} systemroot \WindowsОсталось сделать данную запись видимой (по умолчанию она скрыта)

bcdedit.exe /displayorder {default} /addlast

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

Источник

Источник: https://zen.yandex.ru/media/winitpro.ru/vosstanovlenie-zagruzchika-windows-10-ruchnoe-peresozdanie-faila-konfiguraciia-zagruzki-bcd-5b1969d7f03173edd70d446f

Ошибка с кодом 0xc000000f при загрузке Windows 7/10 – как исправить?

Boot bcd 0xc000000f windows 10 как исправить

Когда в работающей Windows появляется ошибка, всегда можно покопаться в настройках, проверить работу стороннего ПО и встроенных компонентов. Другое дело, если со сбоем приходится сталкиваться на самом раннем этапе загрузки операционной системы.

Такие ошибки часто бывают очень коварны в том смысле, что установить их причину оказывается весьма непросто. Характерным тому примером является ошибка с кодом 0xc000000f, появляющаяся в момент загрузки Windows.

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

Основные причины появления ошибки 0xc000000f при загрузке Windows

Причин, способных вызвать ошибку 0xc000000f при запуске Windows 7/10, достаточно, причем они могут быть как программными, так и аппаратными.

В их список входят повреждение или удаление загрузочных файлов/разделов, некорректная работа драйверов контроллера диска, наличие в загрузочной области «битых» секторов, изменение конфигурации BIOS.

Привести к ошибке может также попытка установки системы с поврежденного носителя или сборки Windows, содержащей ошибки. Трудность в том, что эти причины нередко вторичны, первопричина может лежать куда глубже. Так как же исправить ошибку 0xc000000f и с чего начинать?

Проверка настроек BIOS

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

Приоритет загрузки должен быть выставлен с жесткого диска, на котором установлена операционная система. Если в качестве значения параметра First Boot Device выставлен CD-ROM, USB-порт или другое устройство, меняем его на диск и сохраняем настройки клавишей F10.

Код ошибки 0xc000000f не исключает повреждения самого диска, поэтому анализ параметров SMART будет весьма желателен.

Восстановление при загрузке

Если в описании ошибки 0xc000000f указывается на файл bootcd, причиной неполадки скорее всего стало повреждение или удаление загрузочных файлов. В таком случае выполняем процедуру восстановления при загрузке.

Загрузившись с установочного диска, выберите в окне мастера установки Восстановление системы – Поиск и устранение неисправностей – Дополнительные параметры – Восстановление при загрузке. В Windows 7 в окошке параметров восстановления системы следует выбрать опцию «Восстановление запуска».

При этом будет произведена диагностика компьютера и последующее устранение проблем, мешающих нормальной загрузке.

Восстановление загрузочной записи вручную

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

bootrec.exe /fixmbr bootrec.exe /fixboot

Вызванную повреждением загрузочный записей ошибку 0xc000000f можно также исправить альтернативной командой bootsect /NT60 SYS, при этом вы должны получить сообщение об успешном обновлении данных.

Процедура ручного восстановления загрузчика на дисках с разметкой GPT несколько сложнее.

Загрузившись из-под установочного диска и открыв командную строку, вам сначала нужно запустить утилиту Diskpart, вывести в ней список разделов, выбрать среди них скрытый том EFI и присвоить ему букву. Затем, завершив работу Diskpart, выполнить такие команды, где A – назначенная EFI-разделу буква.

cd /d A:/EFI/Microsoft/Boot bootrec /fixboot

Проверка диска на ошибки

Код ошибки 0xc000000f в Windows 7/10 может косвенно указывать на повреждение файловой системы. Чтобы исключить эту вероятность, загрузившись с установочного диска и открыв консоль CMD, выполните команду сhkdsk для каждого из логических разделов.

В загрузочной среде буквы томов могут отличаться, по умолчанию буква С будет присвоена разделу «Зарезервировано системой», буква D – системному разделу с Windows. В случае обнаружения ошибок, выполните команду сhkdsk с параметрами /f /r.

Если потребуется отключение проверяемого тома, отключаем.

Использование спецсредств

Как исправить boot/bcd 0xc000000f в Windows 7/10 еще, какие для этого существуют дополнительные средства? Например, AdminPE – профессиональный инструмент реанимации и администрирования Windows.

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

В качестве альтернативы можно порекомендовать диск WinPE by Sergei Strelec, с помощью которого можно запустить Windows даже с полностью удаленным загрузочным разделом.

Заключение

В данном обзоре мы постарались кратко ответить на вопрос, как исправить ошибку 0xc000000f при загрузке Windows 7/10. Предложенные здесь решения являются базовыми и не охватывают весь спектр причин, способных повлечь за собой эту неисправность.

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

Источник: https://viarum.ru/oshibka-0xc000000f-windows/

Ошибка 0xc000000f при загрузке Windows 7,8,10 – как исправить сбой меню загрузки file boot bcd, windows failed to start, your pc needs to be repaired

Boot bcd 0xc000000f windows 10 как исправить

Ошибка 0xc000000f появляется без всяких предупреждений сразу при загрузке операционной системы Windows 7/8/10. Симптомов, которые предвещали бы появление проблемы не наблюдается, просто в один момент компьютер (ПК) просто не включается.

Исходя из информационного текста: «Возникла ошибка во время попытки чтения информации о конфигурации ПК» или «сбой меню загрузки поскольку требуемое устройство недоступно», можно понять, что поврежден загрузочный сектор boot bcd.

Почему возникает ошибка

Наиболее часто встречаются такие причины:

  • некорректная работа устройств вследствие повреждения драйверов. Случается такое при вмешательстве, возможно, даже неумышленном в важные для ПК файлы (например, установка патчей или взлом лицензионного ПО);
  • результат вредного воздействия вирусов;
  • проблемы в работе жесткого или твердотельного накопителя, его износа или механического повреждения, в следствие которого секторы с загрузочной информацией могут оказаться в «битой зоне»;
  • некорректная конфигурация BIOS. Ошибка может появляться также в случаях, когда в Boot-меню BIOS указан неверный носитель;
  • низкий заряд батарейки BIOS;
  • неправильная установка обновлений для операционной системы (ОС).

Настройки BIOS

Для начала нужно убедиться в том, что в настройках загрузки указан диск, на котором действительно установлена Windows. Чтобы это сделать нужно:

    1. Перезапустить компьютер и сразу нажимать одну из кнопок, в зависимости от версии БИОС:
    2. После входа вверху будут отображены различные меню конфигурации. С помощью стрелок следует перейти к «BOOT» и выставить на первое место в приоритете жесткий диск с ОС.

Отключение периферии

В этом случае нужно отключить все сторонние устройства от ПК – мышь, колонки, клавиатуру, вэб-камеру и прочие, за исключением монитора.

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

  Способы устранения ошибки 691 при подключении к интернету

Загрузка последней удачной конфигурации

Для запуска этой функции и исправления ошибки «file boot bcd status» с кодом 0xc000000f нужно:

  • перезагрузить ПК;
  • до входа системы в фазу загрузки нажать кнопку F8 для входа в меню дополнительных вариантов загрузки;
  • из списка выбрать пункт «Загрузка последней удачной конфигурации» или «Последняя удачная конфигурация».

Восстанавливаем запуск

Для устранения ошибки 0xc000000f «windows failed to start, your pc needs to be repaired», потребуется запустить операционную систему (ОС) с флешки, на которой записан образ Windows той же версии, что и на ПК:

  • если все сделано верно, запустится установка Windows. Внизу выбрать «Восстановление системы»;
  • в следующем списке выбрать «Восстановление запуска»;
  • система предложит исправить ошибку после перезагрузки. Если решение не будет найдено – переходим к следующему пункту.

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

В случае сообщения с кодом ошибки 0xc000000f можно попробовать восстановить загрузчик:

  • установить приоритет на USB-устройство с образом ОС Windows, дождаться запуска установки, внизу выбрать «Восстановление системы», в следующем окне кликнуть на пункт «Командная строка»;
  • откроется консоль, в ней поочередно прописать такие команды:
    • exe /FixMbr – нажать Enter;
    • exe /FixBoot – снова Enter.

Снова перезагрузиться.

Проверяем системный диск

После того, как ОС удалось загрузить, следует запустить операцию проверки системного тома (как правило диска C:\) с автоматическим исправлением ошибок. Это можно сделать двумя способами:

  1. Через системное меню:
    • на рабочем столе кликнуть по иконке «Мой компьютер»;
    • кликнуть по диску «C:» (диску с установленной Windows) и выбрать «Свойства»;
    • на вкладке «Сервис» кликнуть по «Выполнить проверку…»;
    • отметить галочкой оба предложенных варианта и кликнуть «Запуск».
  2. С помощью командной строки:
    • запустить функцию «Выполнить» с помощью комбинации клавиш Win+R и ввести в поле «CMD»;
    • в консоли ввести команду «CHKDSK C: /F /R», нажать «Enter» и подтвердить операцию.

  Обновление Windows XP, Vista, 7, 8 до Windows 10 после 29.07.2016

Восстановление системы

Данный способ сработает только в случае, если на ПК были созданы точки восстановления:

  • запустить загрузку с флешки, перейти к восстановлению системы и выбрать из списка пункт «Восстановление»;
  • выбрать точку восстановления и нажать «Далее», затем подтвердить кнопкой «Готово».

Использование Easy Recovery

Лучшим вариантом для восстановления в случае сбоя меню загрузки «status 0xc000000f» является Easy Recovery.

Для пользования нужно скачать программу, записать ее на флешку, выставить в приоритетах запуск с USB, затем следовать инструкциям:

  • выбрать диск с ОС и нажать на кнопку «Automated Repair», а затем «Continue»;
  • после успешного восстановления будет предложено перезагрузить ПК. Нажать «Restart».

Программа подойдет для любой версии Windows, начиная с XP и заканчивая Windows 10.

Источник: http://composs.ru/oshibka-0xc000000f/

Способы исправления ошибки 0xc000000f в Windows

Boot bcd 0xc000000f windows 10 как исправить

При активной работе с компьютером быстродействие установленной на нём ОС со временем ухудшается, могут появляться разнообразные сбои и проблемы. Одной из самых распространённых ошибок является некорректная работа файла Boot\BCD и выдача кода 0xc000000f. Что это значит, и как с этим бороться, разберёмся детальнее!

Чаще всего ошибка 0xc000000f возникает из-за аппаратных сбоев оборудования

Причины

Выделяют ряд факторов, из-за которых появляется ошибка 0xc000000f. Юзеры встречаются с этим кодом наиболее часто в процессе установки системы с диска, а также при стандартном запуске Windows. Итак, выделяют следующие причины появления сбоя:

  • диск с инсталляционными файлами повреждён;
  • драйвера контроллеров работают некорректно;
  • в BIOS произошёл сброс параметров загрузки;
  • файл bsd удалён или повреждён;
  • не работает винчестер;
  • в системном диске возникли ошибки.

Очевидно, что разобравшись с причиной, можно понять, как устранить дефект и вернуть работоспособность оборудования. Если вы не являетесь системным администратором, то распознать, из-за чего появилось состояние 0xc000000f, весьма затруднительно. В таком случае рекомендуется последовательно проверять каждый из методов, предложенных ниже.

Настройка BIOS

Если винчестер работает нормально, то важно проверить систему BIOS. Войти в параметры этой системы не трудно — зажмите клавишу Del, F1 или F2 на первых секундах после запуска устройства. Меню здесь для разных версий Windows одинаковое, нас интересует пункт «Boot».

Чтобы ошибка 0xc000000f больше не появлялась, нажмите в появившемся списке «Hard Disk Driver» и сделайте так, чтобы в позиции 1st Drive находился жёсткий диск (SATA). Для управления можно воспользоваться стрелками на клавиатуре.

Сделав это, сохраните новую конфигурацию (F10), и перезагрузите ПК.

Использование установочной флешки или диска

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

  • зайдите в BIOS и выставьте Device Priority в пункте Boot так, чтобы система запускалась с флешки или оптического диска, всё зависит от того, на чём вы храните установочные файлы, теперь перезагрузите ПК;
  • если всё выполнено правильно, то запустится Мастер установки, в котором вам следует кликнуть по «Восстановление системы»;
  • после проверки можно будет исправить выявленные дефекты в автоматическом порядке;
  • если сообщение об исправлении не появилось, то выберите в параметрах восстановления свою ОС самостоятельно, после чего нажмите на «Восстановление запуска».

Ошибка 0xc000000f после этого обычно пропадает. Если же этого не произошло, то вернитесь к настройкам и выберите поле «Командная строка». Теперь осталось только ввести команду chkdsk C: /f и дождаться результата. Как только система выполнит проверку, DOS-строку можно будет закрыть и выполнить reboot.

Нет эффекта даже после этого? Тогда выполните те же действия, а в cmd введите Bootrec.exe. Для возобновления структуры диска применяется 4 команды.

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

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

Для возобновления работы файла bcd поможет и такая команда, как bootsect /NT60 SYS. После её ввода компьютер предложит запустить Windows в автоматическом режиме.

Использование утилит

Существуют специальные программы, воспользовавшись которыми можно избавиться от сбоев и ошибок. Одной из них является Easy Recovery. Приложение распространяется бесплатно через сайт разработчика, после скачивания его следует записать на накопитель, а потом запустить, настроив приоритет в BIOS.

Утилита имеет простой и понятный интерфейс, убрать ошибку системы удастся, если следовать инструкциям, описанным внутри. Проще всего нажать на Automated Repair, а потом Continue. Не забудьте отметить диск, на котором установлена ваша ОС. Интересно, что эта программа пользуется огромной популярностью как среди обычных юзеров, так и среди системных администраторов, и программистов.

Способ эффективный для всех версий Windows, поэтому им можно смело воспользоваться как для возобновления работы 10 версии, так и для решения проблем с XP. Кроме этого помощника, в Интернете представлено множество других: Error Fix, MBRFix, Paragon HDM и т. п.

Итоги

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

Источник: https://nastroyvse.ru/programs/review/oshibka-zagruzki-windows.html

Восстановление EFI загрузчика в Windows 10

Boot bcd 0xc000000f windows 10 как исправить

WinITPro.ru  /  Windows 10  /  Windows Server 2016  /  Восстановление EFI загрузчика в Windows 10

06.12.2020 itpro Windows 10, Windows Server 2016 комментариев 188

В этой статье мы разберемся, как восстановить загрузчик Windows 10 на современном компьютере, на котором используется интерфейс UEFI вместо BIOS и таблица разделов диска GPT (вместо MBR).

Повреждение загрузчика Windows может быть вызвано установкой второй ОС (Dual Boot — конфигурация), некорректными действиями “специалиста” при восстановлении системы после сбоя, удалением “лишних” данных на скрытых разделах, вирусом-вымогателем и рядом других причин.

Ошибка загрузки The boot configuration data for your PC is missing: EFI\Microsoft\Boot\BCD

Компьютер с UEFI Windows 10, установленной в нативном режиме, при повреждении EFI загрузчика Windows не сможет загрузится. При этом при попытке загрузки появляется BSOD (синий экран смерти) с ошибкой:

The boot configuration data for your PC is missing or contains errors.
File :\EFI\Microsoft\Boot\BCD
Error code: 0xc000000f

или

Error code: 0xc000014c

В русской версии Windows ошибка может быть такая:

Ваш компьютер нуждается в ремонте
Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки
Файл:\EFI\Microsoft\Boot\BCD
Код ошибки: 0xc000000f

Эта ошибка говорит о повреждении или даже полном удалении конфигурации загрузчика Windows — Boot Configuration Data (BCD). Если вы попытаетесь восстановить загрузчик на UEFI компьютере с помощью утилиты bcdedit, вы получите такую ошибку:

The boot configuration data store could not be found.
The requested system device cannot be found.

Дело в том, что если Windows 10 установлена в нативном режиме UEFI на GPT диск, то EFI загрузчик Windows 10 (Windows Boot Manager) хранит программу управления загрузкой и конфигурацию BCD на отдельном скрытом разделеEFI (размером 100 мб с файловой системой FAT32). Утилита bcdedit не видит этот EFI раздел, и соответственно не может управлять конфигурацией загрузчика на нем.

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

Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:

  1. Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10;
  2. На экране установки нажмите кнопку Восстановление системы;
  3. Затем выберите пункт Поиск и устранение неисправностей ->Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;
  4. Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютер

Ручное восстановление загрузчика Windows с помощью BCDBoot

Перейдем к процедуре ручного восстановления EFI загрузчика Windows на компьютере с UEFI.

Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной загрузочной флешки).

После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).

В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:

diskpart

Выведите список дисков в системе:

list disk

На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows: MBR или GPT. Дело в том, что EFI загрузчик используется только на дисках с GPT разметкой.

Если у диска в столбце Gpt указана звездочка (*), тогда используется таблица разделов GPT, если нет – MBR.

Если с помощью diskpart вы определили, что на вашем диске используется GPT разметка, следуйте дальнейшим шагам инструкции по восстановлению загрузчика.

Если у вас разметка MBR – данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.

На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.

Выберите диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):

sel disk 0

Выведите список томов и разделов в системе:

list partition
list volume

В нашем примере видно, что загрузочный раздел EFI (его можно определить по размеру 100 Мб, и файловой системе FAT32, чаще всего его метка — System EFI) имеет индекс Partition2 (он же Volume 5 с меткой Hidden).

Основной раздел с установленной системой Windows (это может быть, как Windows 10, так и Windows 8.1) — volume 2 с файловой системой NTFS.

 Также обязательно должен быть MSR (Microsoft System Reserved) раздел размером 16 мб в Windows 10 ( или 128 Мб в Windows 8.1).

Назначьте скрытому EFI разделу произвольную букву диска (например, M:):

select volume 5
assign letter M:

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

DiskPart successfully assigned the drive letter or mount point.

Завершите работу с diskpart:

exit

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

cd /d m:\efi\microsoft\boot\

В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсутствует (ошибка The system cannot find the path specified), попробуйте следующие команды:

cd /d M:\Boot\

или

cd /d M:\ESD\Windows\EFI\Microsoft\Boot\

С помощью команды attrib снимите атрибуты скрытый, read-only и системный с файла BCD:

attrib BCD -s -h -r

Удалите текущий файл с конфигурацией BCD, переименовав его (так вы сохраните старую конфигурацию в качестве резервной копии):

ren BCD BCD.bak

С помощью утилиты bcdboot.exe нужно пересоздать хранилище BCD, скопировав файлы среды загрузки UEFI в загрузочный раздел из системного каталога:
bcdboot C:\Windows /l en-us /s M: /f ALL
где,

  • C:\Windows – путь к каталогу на диске, на котором установлена ваша Windows 10;
  • /f ALL – означает что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI или BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI.
    /l en-us — тип системной локали. По умолчанию используется en-us — английский язык (США)
  • – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
  • /v – используется для включения режима вывода подробной информации BCDBoot.

Теперь, если выполнить команду bcdedit, вы увидите следующую картину:

В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (partition=\Device\HarddiskVolume2), путь \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI.

Возможные ошибки:

  • BFSVC Error : Could not open the BCD template store.  status – [c000000f] – проверьте правильность введенной команды. Возможно у вас установлена локализованная версия Windows. В этом случае нужно правильно указать код языка системы (local language code). Утилита bcdboot копирует файлы шаблонов BCD из каталога \Windows\System32\Config. Если BCD шаблоны в этой папке повреждены или удалены, попробуйте проверить целостность системных файлов в офлайн режиме с помощью утилиты sfc (понадобится установочный диск с Windows – диск D:):  sfc /scanow /OFOOTDIR=C:\ /OFFWINDIR=D:\WINDOWS
  • BFSVC Error: Error copying boot files Last Error = 0x570 – попробуйте выполнить проверку диска с помощью команды CHKDSK M: /F
  • BFSVC Error: Failed to set element application device.  Status = [c000000bb] – проверьте с помощью chkdsk.exe разделы с EFI и Windows 10. Проверьте, что снят атрибут скрытый и системный у файла BCD. Удалите его: attrib -s -h \EFI\Microsoft\Boot\BCD
    del \EFI\Microsoft\Boot\BCD
  • Failure when initializing library system volume – проверьте, что вы используете правильный FAT32 раздел с EFI (возможно у вас из несколько) .

Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной ОС. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!

Предыдущая статья Следующая статья

Источник: https://winitpro.ru/index.php/2014/03/20/repair-bootloader-windows-8-uefi/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.