Главная Windows Как исправить ошибку «The boot configuration data file is missing some required information» при загрузке Windows 8.x
49

Как исправить ошибку «The boot configuration data file is missing some required information» при загрузке Windows 8.x

49

TroubleshootЕсли ваш компьютер с Windows 8 или более поздней версией операционной системы не загружается из-за ошибки «The boot configuration data file is missing some required information», то здесь вы найдете решение проблемы.

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

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

Recovery

Your PC needs to be repaired

The Boot Configuration Data file is missing some required information.

File:\BCD

Error code: 0xc0000034

FIX-The-Boot-Configuration-Data-File-Is-Missing-Some-Required-Information

Большинство пользователей, столкнувшихся с этой ситуацией, вероятно, решат воспользоваться функцией «Восстановление компьютера без удаления файлов («Refresh») или «Удаление всех данных и переустановка Windows» («Reset»). Это, однако, не поможет, поскольку при выполнении «Refresh», появится следующее сообщение:

The drive where Windows is installed is locked. Unlock the drive and try again.

FIX-The-Boot-Configuration-Data-File-Is-Missing-Some-Required-Information-1

А с функцией «Reset» вы получите это сообщение:

Unable to reset your PC. A required drive partition is missing.

FIX-The-Boot-Configuration-Data-File-Is-Missing-Some-Required-Information-2

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

Если у вас есть диск восстановления системы (если такового нет, создайте его на компьютере с Windows 8.x у вашего друга, например), подключите его к вашему компьютеру, а затем загрузитесь в меню «Дополнительные параметры» («Advanced options»). Затем выберите «Командная строка» («Command prompt»).

How-To-Boot-Into-System-Recovery-Options-For-Windows-8.1-3

Предыдущее действие приведет к открытию командной строки с правами администратора. Теперь, все что вам нужно сделать, это ввести следующую команду и нажать Enter:

bcdboot c:\windows

FIX-The-Boot-Configuration-Data-File-Is-Missing-Some-Required-Information-3

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

Дополнение:

Если не помогла команда выше:

Восстанавливаем MBR.

bootrec.exe /fixmbr

bootsect.exe /nt60 all /force

Пытаемся восстановить данные BCD с чистого листа:

Bootrec.exe / rebuildbcd

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

Если компьютер по-прежнему не загружается, читайте дальше.

Снова откройте меню «Дополнительные параметры» и запустите командную строку.

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

bootrec.exe /fixmbr

bootsect.exe /nt60 all /force

Сделайте вот так:

attrib -h -s C:\boot\BCD

 

del C:\boot\BCD

bcdedit /createstore c:\boot\bcd.temp

bcdedit.exe /store c:\boot\bcd.temp /create {bootmgr} /d "Windows Boot Manager"

bcdedit.exe /import c:\boot\bcd.temp

bcdedit.exe /set {bootmgr} device partition=C:

bcdedit.exe /timeout 10

attrib -h -s C:\boot\bcd.temp

del c:\boot\bcd.temp

При первых двух командах может произойти сбой. Это нормально, учитывая, что BCD пока не существует.

Добавьте запись загрузчика:

bcdedit.exe /create /d "Microsoft Windows" /application osloader

Если получите сообщение The entry {c0dfc4fa-cb21-11dc-81bf-005056c00008} was successfully created, значит вы на верном пути.

Теперь используйте полученное значение вместе с буквой системного диска:

bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} device partition=C:

bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} osdevice partition=C:

bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} path \Windows\system32\winload.exe

bcdedit.exe /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} systemroot \Windows

И впишите в загрузчик новую запись:

bcdedit.exe /displayorder {c0dfc4fa-cb21-11dc-81bf-005056c00008}

Перезагрузитесь. Все.