Ошибка экспорта хранилища bcd

На чтение 5 мин. Просмотров 1.3k. Опубликовано 14.08.2019

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

Если хранилище данных конфигурации загрузки (BCD) Windows отсутствует, повреждено или неправильно настроено, Windows не сможет запуститься, и вы увидите, что BOOTMGR отсутствует или подобное сообщение об ошибке довольно рано в процесс загрузки.

Самое простое решение проблемы BCD – просто перестроить ее, что вы можете сделать автоматически с помощью команды bootrec , полностью объясненной ниже.

Если вы уже прокрутили этот урок, и он выглядит слишком много, не волнуйтесь. Да, на экране есть несколько команд для выполнения и много выходных данных, но восстановление BCD – очень простой процесс. Просто следуйте инструкциям точно, и все будет в порядке.

Эти инструкции относятся к Windows 10, Windows 8, Windows 7 и Windows Vista. Подобные проблемы могут существовать в Windows XP, но поскольку информация о конфигурации загрузки хранится в файле boot.ini , а не в BCD, исправление проблем XP с данными загрузки включает в себя совершенно другой процесс.

Как восстановить BCD в Windows 10, 8, 7 или Vista

Восстановление BCD в Windows должно занять около 15 минут:

  1. Запустите дополнительные параметры запуска, если вы используете Windows 10 или Windows 8. Запустите параметры восстановления системы, если вы используете Windows 7 или Windows Vista.

  2. В Windows 10/8 выберите Устранение неполадок , а затем Дополнительные параметры .

  3. Нажмите кнопку командной строки, чтобы запустить ее.

    Командная строка не запустится сразу. Ваш компьютер покажет экран «Подготовка» в течение короткого времени, пока он готовит компьютер.

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

  4. В командной строке введите команду bootrec , как показано ниже, и нажмите Enter :

      bootrec/rebuildbcd  

    Команда bootrec выполнит поиск установок Windows, не включенных в BCD, а затем спросит вас, хотите ли вы добавить один или несколько к нему.

  5. Вы должны увидеть одно из следующих сообщений в командной строке.

    Вариант 1

     Сканирование всех дисков для установки Windows. Пожалуйста, подождите, так как это может занять некоторое время ... Успешно отсканированные установки Windows. Всего идентифицированных установок Windows: 0 Операция завершена успешно. 

    Вариант 2

     Сканирование всех дисков для установки Windows. Пожалуйста, подождите, так как это может занять некоторое время ... Успешно отсканированные установки Windows. Всего идентифицированных установок Windows: 1 [1] D:  Windows Добавить установку в список загрузки? Да/Нет/Все: 

    Если вы видите вариант 1: перейдите к шагу 7. Скорее всего, это означает, что установочные данные Windows в хранилище BCD существуют, но bootrec не может найти дополнительные установки Windows на ваш компьютер для добавления в BCD. Все в порядке; вам просто нужно сделать несколько дополнительных шагов, чтобы восстановить BCD.

    Если вы видите вариант 2: введите Y или Да в вопрос Добавить установку в список загрузки? , после чего Вы должны увидеть Операция успешно завершена , за которой следует мигающий курсор в командной строке. Закончите с шагом 10 в нижней части страницы.

  6. Поскольку хранилище BCD существует и содержит список установок Windows, сначала необходимо удалить его вручную, а затем попытаться восстановить его заново. В командной строке выполните команду bcdedit , как показано, а затем нажмите Enter :

      bcdedit/export c:  bcdbackup  

    Команда bcdedit используется здесь для экспорта хранилища BCD в виде файла: bcdbackup . Нет необходимости указывать расширение файла. Команда должна вернуть на экран следующее, означающее, что экспорт BCD работал как положено:

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

      attrib c:  boot  bcd -h -r -s  

    То, что вы только что сделали с командой attrib, удалили скрытые, доступные только для чтения и системные атрибуты из файла bcd . Эти атрибуты ограничивают действия, которые вы можете выполнять над файлом.Теперь, когда они исчезли, вы можете более свободно управлять файлом (в частности, переименовывать его).

  8. Чтобы переименовать хранилище BCD, выполните команду ren , как показано ниже:

      ren c:  boot  bcd bcd.old  

    Теперь, когда хранилище BCD переименовано, вы сможете успешно восстановить его, как вы пытались это сделать на шаге 6.

    Вы можете полностью удалить BCD-файл, так как вы собираетесь создать новый. Однако переименование существующего BCD выполняет то же самое, поскольку теперь оно недоступно для Windows, плюс предоставляет вам еще один уровень резервного копирования, в дополнение к экспорту, выполненному на шаге 5, если вы решили отменить свои действия.

  9. Попробуйте заново создать BCD, выполнив следующее, а затем нажмите Enter :

      bootrec/rebuildbcd  

    Это должно произвести это в командной строке:

     Сканирование всех дисков для установки Windows. Пожалуйста, подождите, так как это может занять некоторое время ... Успешно отсканированные установки Windows. Всего идентифицированных установок Windows: 1 [1] D:  Windows Добавить установку в список загрузки? Да/Нет/Все: 

    Это означает, что восстановление магазина BCD идет, как и ожидалось.

  10. На вопрос Добавить установку в список загрузки? введите Y или Да , а затем клавишу Ввод .

    Вы должны увидеть это на экране, чтобы показать, что восстановление BCD завершено:

     Операция успешно завершена. 

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

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

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

Напомним, что Microsoft, начиная с Windows Vista, отказалась от старого загрузчика ОС Windows NTLDR, заменив его новым диспетчером загрузки — BOOTMGR. Код нового диспетчера загрузки хранится в специальном файле bootmgr в корне активного раздела. Диспетчер загрузки выполняет процедуру загрузки в соответствии с существующей конфигурацией, которая содержится в специальном хранилище данных конфигурации BCD (Boot Configuratin Data). Данное хранилище представляет собой специальный бинарный файл с именем BCD, расположенный в каталоге BOOT активного раздела (это тот самый «скрытый» раздел с меткой System Reserved).

Диспетчер загрузки bootmgr в соответствии с конфигурацией загрузки в хранилище BCD выполняет загрузку ядра установленной на компьютере ОС Windows. Кроме того загрузчик на основании конфигурации BCD может осуществить загрузку других ОС Windows, установленных на данном компьютере (NT/2000/XP), ОС семейства Linux, смонтировать и загрузиться с файла виртуального диска (если Windows установлена на vhd диск) или из wim образа.Файл с bcd в windows 8

Хранилище BCD чем-то напоминает знакомый еще с Windows XP /2000 файл с параметрами загрузки boot.ini. Однако с помощью текстового редактора напрямую его нельзя отредактировать. Модификация хранилища BCD возможна через специальную утилиту командной строки Boot Configuration Data Editorbcdedit.exe (находится в каталоге c:WindowsSystem32).

Нужно понимать, что от правильности и согласованности информации в хранилище загрузки BCD зависит корректность загрузки ОС Windows.И если данный файл будет поврежден или удален, Windows просто не сможет нормально загрузиться. Поэтому при любых экспериментах с хранилищем BCD (установка дополнительной ОС с возможностью двойной или мультизагрузки, настройка дополнительных параметров загрузки, например описанных в статьях «Добавляем безопасный режим в диспетчер загрузки Windows 8» или «Интеграция DART в диспетчер загрузки») , рекомендуется предварительно сделать резервную копию конфигурации хранилища BCD с целью возможного отката в случае, если что-то пойдет не так.

В данной статье мы рассмотрим методику резервного копирования и восстановления хранилища BCD в Windows 8.

Содержание:

  • Резервное копирование хранилища BCD
  • Пересоздание хранилища BCD
  • Восстановление хранилища BCD из бэкапа

Откройте командную строку с правами администратора и выполните следующую команду:

bcdedit /export e:bcd_backup.bcd

Резевное копирование конфигурации bcd в windows 8

В данном примере конфигурация хранилища BCD будет экспортирована на диск E: (оптимально, чтобы этот диск был неким внешним хранилищем или USB дисков) в файл bcd_backup.bcd.

Пересоздание хранилища BCD

В том случае, если при модификации BCD была допущена ошибка или произошел некий сбой, и система перестает нормально грузиться (например, появляются ошибки BOOTMGR is Missing или BOOTMGR is compressed) необходимо пересоздать хранилище BCD. Для этого:

  1. Загрузитесь с установочного / загрузочного диска DVD или USB диска с Windows 7 или Windows 8
  2. В случае использования установочного диска выбрать опцию Repair your computerВосстановление с помощью установочного диска win 8
  3. Запустить командную строку, перейдя в раздел Troubleshoot -> Advanced Option ->Command Prompt
  4. В командной строке выполните команды
    • bootrec /FixMbr
      – перезапись master boot record на системном разделе
    • bootrec /FixBoot
      – пересоздание загрузочного сектора на загрузочном разделе
    • bootrec /ScanOS
      – сканирование всех дисков на предмет поиска на них установленных систем, совместимых с Windows
  5. bootrec /RebuildBcd

    Данная команда должна попытаться самостоятельно найти ОС Windows, установленную на данном компьютере и добавить запись об обнаруженной ОС в BCD. Кроме того, имеются следующие параметры запуска bootrec.

    bootrec - утилита, посволяющая автоматически пересоздать конфигурация загрузчика bcd

Восстановление хранилища BCD из бэкапа

Заменить текущую конфигурацию BCD хранилища, импортировав в него ранее сохраненную конфигурацию, можно командой

bcdedit /import e:bcd_backup.bcd

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

Download PC Repair Tool to quickly find & fix Windows errors automatically

The BCD or Boot Configuration Data is a security sensitive file which is a firmware-independent database for boot-time configuration data. BitLocker encryption has to work in sync with the BCD file and it verifies the file every time the user boots the machine.

When using BitLocker Drive Encryption Tool, at times, users might encounter the following error on the system:

The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

BitLocker Setup failed to export the BCD (Boot Configuration Data) store

If you face this issue, here are three things you could try:

1] Mark Partition as active

First check if the drive is active. To do this, from the WinX Menu, open Disk Management and check if the target drive is active. If not, right click on it and select Mark as Active. Finally, click Yes on the confirmation dialogue box.

2] Repair the MBR and rebuild the BCD file

It that the BCD file could be corrupt. You could try and repair the MBR as well as rebuild the BCD file and see if that helps.

The issue with the BCD could be traced to 3 possibilities.

3] Make BCD point to the correct path

This problem can also occur if one of the following entries in the Boot Configuration Data (BCD) store points to the incorrect partition:

  • Windows Boot Manager
  • Windows Memory Tester
  • Resume from Hibernate

To make the Windows Boot Manager point to the correct partition, Microsoft suggests the following. Right-click on Start and select Command Prompt (administrator). Type the following command and press Enter to execute it:

bcdedit -set {bootmgr} device partition=C:

Where C: is the system partition drive.

For making the Windows Memory Tester point to the correct partition, open Command Prompt (administrator) as mentioned in the previous step. Type the following command and press Enter to execute it:

bcdedit -set {memdiag} device partition=C:

Where C: is the system partition drive.

Resume from Hibernate could be made to point to the correct system partition by executing the following command in Command Prompt (administrator):

bcdedit -enum all

When you press Enter, it will show the details for the Resume from Hibernate entry. Note down the “identifier” value for that information. Then enter the following command:

bcdedit -set {identifier} device partition=C:

Where {identifier} is the identifier value we noted earlier and C: is the system partition drive.

Related read: BitLocker Setup could not find a target system drive to prepare.

Ezoic

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Download PC Repair Tool to quickly find & fix Windows errors automatically

The BCD or Boot Configuration Data is a security sensitive file which is a firmware-independent database for boot-time configuration data. BitLocker encryption has to work in sync with the BCD file and it verifies the file every time the user boots the machine.

When using BitLocker Drive Encryption Tool, at times, users might encounter the following error on the system:

The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

BitLocker Setup failed to export the BCD (Boot Configuration Data) store

If you face this issue, here are three things you could try:

1] Mark Partition as active

First check if the drive is active. To do this, from the WinX Menu, open Disk Management and check if the target drive is active. If not, right click on it and select Mark as Active. Finally, click Yes on the confirmation dialogue box.

2] Repair the MBR and rebuild the BCD file

It that the BCD file could be corrupt. You could try and repair the MBR as well as rebuild the BCD file and see if that helps.

The issue with the BCD could be traced to 3 possibilities.

3] Make BCD point to the correct path

This problem can also occur if one of the following entries in the Boot Configuration Data (BCD) store points to the incorrect partition:

  • Windows Boot Manager
  • Windows Memory Tester
  • Resume from Hibernate

To make the Windows Boot Manager point to the correct partition, Microsoft suggests the following. Right-click on Start and select Command Prompt (administrator). Type the following command and press Enter to execute it:

bcdedit -set {bootmgr} device partition=C:

Where C: is the system partition drive.

For making the Windows Memory Tester point to the correct partition, open Command Prompt (administrator) as mentioned in the previous step. Type the following command and press Enter to execute it:

bcdedit -set {memdiag} device partition=C:

Where C: is the system partition drive.

Resume from Hibernate could be made to point to the correct system partition by executing the following command in Command Prompt (administrator):

bcdedit -enum all

When you press Enter, it will show the details for the Resume from Hibernate entry. Note down the “identifier” value for that information. Then enter the following command:

bcdedit -set {identifier} device partition=C:

Where {identifier} is the identifier value we noted earlier and C: is the system partition drive.

Related read: BitLocker Setup could not find a target system drive to prepare.

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

BCD или Boot Configuration Data – это файл, чувствительный к безопасности, который является независимой от прошивки базой данных для данных конфигурации во время загрузки. Шифрование BitLocker должно работать синхронно с файлом BCD и проверять файл каждый раз, когда пользователь загружает компьютер.

При использовании BitLocker Drive Encryption Tool иногда пользователи могут столкнуться со следующей ошибкой в ​​системе:

При установке BitLocker не удалось экспортировать хранилище BCD (данных конфигурации загрузки). Возможно, вам придется вручную подготовить диск для BitLocker.

Если вы столкнулись с этой проблемой, вот три вещи, которые вы можете попробовать:

1] Пометить раздел как активный

Сначала проверьте, активен ли привод. Для этого в меню WinX откройте «Управление дисками» и проверьте, активен ли целевой диск. Если нет, щелкните по нему правой кнопкой мыши и выберите Пометить как активный . Наконец, нажмите Да в диалоговом окне подтверждения.

2] Восстановите MBR и восстановите файл BCD

Это то, что файл BCD может быть поврежден. Вы можете попытаться восстановить MBR, а также восстановить файл BCD и посмотреть, поможет ли это.

Проблема с BCD может быть прослежена до 3 возможностей.

3] Сделайте так, чтобы BCD указывал на правильный путь

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

  • Менеджер загрузки для Windows
  • Windows Memory Tester
  • Возобновить из Hibernate

Чтобы менеджер загрузки Windows указывал на правильный раздел, Microsoft предлагает следующее. Щелкните правой кнопкой мыши Пуск и выберите Командная строка (администратор). Введите следующую команду и нажмите Enter, чтобы выполнить ее:

 bcdedit -set {bootmgr} раздел устройства = C: 

Где C: диск системного раздела.

Чтобы заставить тестер памяти Windows указывать на правильный раздел, откройте командную строку (администратор), как упоминалось в предыдущем шаге. Введите следующую команду и нажмите Enter, чтобы выполнить ее:

 bcdedit -set {memdiag} раздел устройства = C: 

Где C: диск системного раздела.

Возобновление из Hibernate можно сделать, чтобы указать на правильный системный раздел, выполнив следующую команду в командной строке (администратор):

 bcdedit -enum all 

Когда вы нажмете Enter, он покажет детали для записи Resume from Hibernate. Запишите значение «идентификатор» для этой информации. Затем введите следующую команду:

 bcdedit -set {идентификатор} раздела устройства = C: 

Где {identifier} – это значение идентификатора, которое мы отметили ранее, а C: – диск системного раздела.

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

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

1

Ошибка переноса загрузки на другой раздел

01.11.2013, 08:41. Показов 38956. Ответов 35


В общем, на винте был раздел ~200mb с папкой «boot» создающийся во время установки.
Не ведомо как, но раздел был благополучно удален.
Делаю загрузку с уст.диска в режиме «repair». (Установочный DVD видится как X:)
Диском C: видится раздел с виндой ~65Gb.

Вопрос такой:

не удается импортировать созданную конфигурацию загрузчика BCD c ошибкой:
«Ошибка импорта хранилища. Не удается найти запрошенное системное устройство.» (При исп. стр. 12 в коде ниже)

Кликните здесь для просмотра всего текста

Код

# Снес поврежденное или пустое хранилище
del C:bootbcd

# Создал временное новое хранилище
bcdedit /createstore c:bootbcd.temp

# создал в хранилище новый раздел
bcdedit /store c:bootbcd.temp /create {bootmgr} /d "Windows Boot Manager"

# Импортирую временное в системное
bcdedit /import c:bootbcd.temp

# Привязываем загрузчик к разделу
bcdedit /set {bootmgr} device partition=C:
bcdedit /timeout 10

# Снес временное
del c:bootbcd.temp

# Создал зарузочную запись для wista/7/8
bcdedit /create /d "Windows 7" /application osloader
# При успешном выполнении команда вернет уникальную запись с "GUID"

# Конфигурируем параметры загрузки
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} osdevice partition=C:
bcdedit /set {GUID} path Windowssystem32winload.exe
bcdedit /set {GUID} systemroot Windows

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

Код

bootrec /fixmbr # Операция успешно завершена.
bootrec /fixboot # Элемент не найден
bootrec /rebuildbcd # Общ. кол-во обнаруж-х систем Windows: 0

bootsect /nt60 SYS # The system partition was not found

Код

C:bcdboot %windir% /s C:
BFSVC: Failed to open handle to resume object. Status = [c0000034]

Есть идеи?

0

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:20

 [ТС]

21

Цитата
Сообщение от dzu
Посмотреть сообщение

а носитель с образом семерки — где?(буква)

Флешка на 32Гб, том 3, F

0

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

01.11.2013, 14:21

22

теперь покажите скрин в diskpart — list partition

0

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:28

 [ТС]

23

Цитата
Сообщение от dzu
Посмотреть сообщение

теперь покажите скрин в diskpart — list partition

Ошибка переноса загрузки на другой раздел

0

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

01.11.2013, 14:31

24

флешка создана правильно? диска установочного нет — наличии?

0

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:36

 [ТС]

25

Флеш скорее всего не правильно(( сорри.. ((
Диск есть(но это не от этой видны), с MSDN-a ru_windows_7_starter_x86_dvd_x15-68972 записать его?

0

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

01.11.2013, 14:45

26

хотя; С лежит на расширеном …

Добавлено через 3 минуты
enzo_brn, на флешке создайте раздел 4гб и формат в fat 32 — стандартный кластер , и создайте загр флешку.

0

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:46

 [ТС]

27

Там C: начинается не с начала а со смещением в 200мб, видимо на нем рашьще и был boot может его стоит как-то правильно заново создать с пом. diskpart ? Аналогично тому как его создает система при установке.

Добавлено через 1 минуту

Цитата
Сообщение от dzu
Посмотреть сообщение

enzo_brn, на флешке создайте раздел 4гб и формат в fat 32 — стандартный кластер , и создайте загр флешку.

Уже компаху записал, с нее загрузился

0

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

01.11.2013, 17:32

28

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

Добавлено через 1 минуту
хотите вернуть 200 мб (зарезервировано системой)?

Добавлено через 5 минут
diskpart
list disk
select disk 0
create partition primary
select partition 1
format fs=ntfs
exit

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

с diskpart и созданием раздела — разберетесь?

Добавлено через 6 минут

Цитата
Сообщение от dzu
Посмотреть сообщение

select partition 1

раздел в 200 мб — должен быть под №1 , для уверенности посмотрите № партиции.

2

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

05.11.2013, 10:10

 [ТС]

29

Цитата
Сообщение от dzu
Посмотреть сообщение

с diskpart и созданием раздела — разберетесь?

разберусь Создал, он 200mb стал диск E: (Раздел 1), но как и прежде, bootrec /scanos и /rebuildbcd не дали эффекта, при загрузке ругается что File: WindowsSystem32bootwinload.exe status: 0xc000000f info: the selected entry could not be loaded brcause the application is missing or corrupt и что удивительно, даже с пом. volkov commander я не смог найти в C:Windowssystem32boot*.* этот самый winload.exe[offtop]я в ужасе, за время убитое на починку бута винды, можно полноценный шлюз+прокси поднять на линуксе[/offtop]

0

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

05.11.2013, 10:23

30

загрузитесь с диска и выполните — Восстановление запуска, с первого раза он не исправит .. запускайте второй раз.

Добавлено через 8 минут
если не помогает —

Не по теме:

смотрите личку

0

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

05.11.2013, 10:29

 [ТС]

31

Цитата
Сообщение от dzu
Посмотреть сообщение

загрузитесь с диска и выполните — Восстановление запуска, с первого раза он не исправит .. запускайте второй раз.

Сигнатура проблемы 01: 0.0.0.0
Сигнатура проблемы 02: 6.1.7600.16385
Сигнатура проблемы 03: unknown
Сигнатура проблемы 04: -1
Сигнатура проблемы 05: ExternalMedia
Сигнатура проблемы 06: 1
Сигнатура проблемы 07: OsVersionMismatch
Версия ОС: 6.1.7600.2.0.0.256.1
код языка: 1049

0

dzu

05.11.2013, 10:40

Не по теме:

я скинул ссылки в личку , на форум не выложу .

1

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

05.11.2013, 11:52

33

Ошибка переноса загрузки на другой раздел

0

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

05.11.2013, 11:53

34

Ошибка переноса загрузки на другой раздел

0

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

05.11.2013, 13:41

 [ТС]

35

Лучший ответ Сообщение было отмечено как решение

Решение

Уважаемый dzu, Огромное спасибо за помощь и прошу прощения за неоправданное беспокойство, тему можно считать закрытой т.к. размер папки Windows 123mb, Очень видно как по диску C: прошлись от админа <shift>+<delete> мне такое в голову не пришло, размер папок смотреть не учили..(( Еще раз ))

1

14339 / 6166 / 327

Регистрация: 03.07.2010

Сообщений: 20,689

05.11.2013, 14:21

36

нет GUI есть только консоль

как и предполагал..,этого и боялся .

0

Данные конфигурации BCD или Boot — это секретный файл безопасности, который является независимой от прошивки базой данных для данных конфигурации загрузки. Шифрование BitLocker должно работать синхронно с файлом BCD, и он проверяет файл каждый раз, когда пользователь загружает машину.

Когда используешь Инструмент шифрования диска BitLocker, иногда пользователи могут столкнуться со следующей ошибкой в ​​системе:

The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

Если вы столкнулись с этой проблемой, попробуйте три вещи:

1] Отметить раздел как активный

Сначала проверьте, активен ли привод. Для этого в меню WinX откройте «Управление дисками» и проверьте, активен ли целевой диск. Если нет, щелкните по нему правой кнопкой мыши и выберите Отметить как активное, Наконец, нажмите «Да» в диалоговом окне подтверждения.

2] Восстановите MBR и перестройте файл BCD

Это может привести к повреждению файла BCD. Вы можете попробовать и восстановить MBR, а также восстановить файл BCD и посмотреть, поможет ли это.

Вопрос с BCD можно проследить до 3-х возможностей.

3] Установите BCD на правильный путь

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

  • Менеджер загрузки для Windows
  • Тестер памяти Windows
  • Резюме из спящего режима

Чтобы диспетчер загрузки Windows указывал на правильный раздел, Microsoft предлагает следующее. Щелкните правой кнопкой мыши на Пуск и выберите Командная строка (администратор). Введите следующую команду и нажмите Enter, чтобы выполнить ее:

bcdedit -set {bootmgr} device partition=C:

Где C: это системный раздел.

Чтобы сделать Тестер памяти Windows в нужном разделе, откройте «Командная строка» (администратор), как указано на предыдущем шаге. Введите следующую команду и нажмите Enter, чтобы выполнить ее:

bcdedit -set {memdiag} device partition=C:

Где C: это системный раздел.

Возобновить с Hibernate можно было бы указать на правильный системный раздел, выполнив следующую команду в командной строке (администратор):

bcdedit -enum all

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

bcdedit -set {identifier} device partition=C:

Где {идентификатор} — это значение идентификатора, которое мы отметили ранее, а C: — диск системного раздела.

Связанное чтение: BitLocker Setup не смог найти целевой системный диск для подготовки.

Tweet

Share

Link

Plus

Send

Send

Pin

  • Remove From My Forums
  • Вопрос

  • Добрый день!

    Система Windows 10 Home не может обновиться до версии 1809 с помощью центра обновления. После попытки обновления с образа появилось окно с ошибкой: 0x80004005 — 0x1000A — ошибка на этапе установки DOWNLEVEL во время операции PREPARE_FIRST_BOOT.
    Помогите!

Ответы

  • Посмотрите подобное обуждение  и попробуйте решение

    https://answers.microsoft.com/en-us/windows/forum/all/upgrade-to-1809-fails-with-error-0x80004005/3be8010c-eea6-4495-95f0-98b877e06871


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.

    • Изменено

      9 мая 2019 г. 8:38

    • Предложено в качестве ответа
      Dmitriy VereshchakMicrosoft contingent staff, Moderator
      9 мая 2019 г. 8:38
    • Помечено в качестве ответа
      Dmitriy VereshchakMicrosoft contingent staff, Moderator
      10 мая 2019 г. 5:16
  • Спасибо за совет! Помогло!

    После входа в Windows RE и выполнения в командной строке команд

    attrib c:bootbcd -h -r -s

    ren c:bootbcd bcd.old

    bootrec /RebuildBCD

    обновление установилось. То есть пришлось пересоздать базу данных BCD.


    Виталий

Напомним, что Microsoft, начиная с Windows Vista, отказалась от старого загрузчика ОС Windows NTLDR, заменив его новым диспетчером загрузки — BOOTMGR. Код нового диспетчера загрузки хранится в специальном файле bootmgr в корне активного раздела. Диспетчер загрузки выполняет процедуру загрузки в соответствии с существующей конфигурацией, которая содержится в специальном хранилище данных конфигурации BCD (Boot Configuratin Data). Данное хранилище представляет собой специальный бинарный файл с именем BCD, расположенный в каталоге BOOT активного раздела (это тот самый «скрытый» раздел с меткой System Reserved).

Диспетчер загрузки bootmgr в соответствии с конфигурацией загрузки в хранилище BCD выполняет загрузку ядра установленной на компьютере ОС Windows. Кроме того загрузчик на основании конфигурации BCD может осуществить загрузку других ОС Windows, установленных на данном компьютере (NT/2000/XP), ОС семейства Linux, смонтировать и загрузиться с файла виртуального диска (если Windows установлена на vhd диск) или из wim образа.Файл с bcd в windows 8

Хранилище BCD чем-то напоминает знакомый еще с Windows XP /2000 файл с параметрами загрузки boot.ini. Однако с помощью текстового редактора напрямую его нельзя отредактировать. Модификация хранилища BCD возможна через специальную утилиту командной строки Boot Configuration Data Editorbcdedit.exe (находится в каталоге c:WindowsSystem32).

Нужно понимать, что от правильности и согласованности информации в хранилище загрузки BCD зависит корректность загрузки ОС Windows.И если данный файл будет поврежден или удален, Windows просто не сможет нормально загрузиться. Поэтому при любых экспериментах с хранилищем BCD (установка дополнительной ОС с возможностью двойной или мультизагрузки, настройка дополнительных параметров загрузки, например описанных в статьях «Добавляем безопасный режим в диспетчер загрузки Windows 8» или «Интеграция DART в диспетчер загрузки») , рекомендуется предварительно сделать резервную копию конфигурации хранилища BCD с целью возможного отката в случае, если что-то пойдет не так.

В данной статье мы рассмотрим методику резервного копирования и восстановления хранилища BCD в Windows 8.

Содержание:

  • Резервное копирование хранилища BCD
  • Пересоздание хранилища BCD
  • Восстановление хранилища BCD из бэкапа

Резервное копирование хранилища BCD

Откройте командную строку с правами администратора и выполните следующую команду:

bcdedit /export e:bcd_backup.bcd

Резевное копирование конфигурации bcd в windows 8

В данном примере конфигурация хранилища BCD будет экспортирована на диск E: (оптимально, чтобы этот диск был неким внешним хранилищем или USB дисков) в файл bcd_backup.bcd.

Пересоздание хранилища BCD

В том случае, если при модификации BCD была допущена ошибка или произошел некий сбой, и система перестает нормально грузиться (например, появляются ошибки BOOTMGR is Missing или BOOTMGR is compressed) необходимо пересоздать хранилище BCD. Для этого:

  1. Загрузитесь с установочного / загрузочного диска DVD или USB диска с Windows 7 или Windows 8
  2. В случае использования установочного диска выбрать опцию Repair your computerВосстановление с помощью установочного диска win 8
  3. Запустить командную строку, перейдя в раздел Troubleshoot -> Advanced Option ->Command Prompt
  4. В командной строке выполните команды
    • bootrec /FixMbr
      – перезапись master boot record на системном разделе
    • bootrec /FixBoot
      – пересоздание загрузочного сектора на загрузочном разделе
    • bootrec /ScanOS
      – сканирование всех дисков на предмет поиска на них установленных систем, совместимых с Windows
  5. bootrec /RebuildBcd

    Данная команда должна попытаться самостоятельно найти ОС Windows, установленную на данном компьютере и добавить запись об обнаруженной ОС в BCD. Кроме того, имеются следующие параметры запуска bootrec.

    bootrec - утилита, посволяющая автоматически пересоздать конфигурация загрузчика bcd

Восстановление хранилища BCD из бэкапа

Заменить текущую конфигурацию BCD хранилища, импортировав в него ранее сохраненную конфигурацию, можно командой

bcdedit /import e:bcd_backup.bcd

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

Download Windows Speedup Tool to fix errors and make PC run faster

The BCD or Boot Configuration Data is a security-sensitive file which is a firmware-independent database for boot-time configuration data. BitLocker encryption has to work in sync with the BCD file and it verifies the file every time the user boots the machine.

When using BitLocker Drive Encryption Tool, at times, users might encounter the following error on the system:

The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

BitLocker Setup failed to export the BCD (Boot Configuration Data) store

If you face this issue, here are three things you could try:

1] Mark Partition as active

First check if the drive is active. To do this, from the WinX Menu, open Disk Management and check if the target drive is active. If not, right click on it and select Mark as Active. Finally, click Yes on the confirmation dialogue box.

2] Repair the MBR and rebuild the BCD file

It that the BCD file could be corrupt. You could try and repair the MBR as well as rebuild the BCD file and see if that helps.

The issue with the BCD could be traced to 3 possibilities.

3] Make BCD point to the correct path

This problem can also occur if one of the following entries in the Boot Configuration Data (BCD) store points to the incorrect partition:

  • Windows Boot Manager
  • Windows Memory Tester
  • Resume from Hibernate

To make the Windows Boot Manager point to the correct partition, Microsoft suggests the following. Right-click on Start and select Command Prompt (administrator). Type the following command and press Enter to execute it:

bcdedit -set {bootmgr} device partition=C:

Where C: is the system partition drive.

For making the Windows Memory Tester point to the correct partition, open Command Prompt (administrator) as mentioned in the previous step. Type the following command and press Enter to execute it:

bcdedit -set {memdiag} device partition=C:

Where C: is the system partition drive.

Resume from Hibernate could be made to point to the correct system partition by executing the following command in Command Prompt (administrator):

bcdedit -enum all

When you press Enter, it will show the details for the Resume from Hibernate entry. Note down the “identifier” value for that information. Then enter the following command:

bcdedit -set {identifier} device partition=C:

Where {identifier} is the identifier value we noted earlier and C: is the system partition drive.

Related read: BitLocker Setup could not find a target system drive to prepare.

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Оглавление:

  • The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

Установке BitLocker не удалось экспортировать хранилище данных BCD (Boot Configuration Data)

Установке BitLocker не удалось экспортировать хранилище данных BCD (Boot Configuration Data)

Видео: Установке BitLocker не удалось экспортировать хранилище данных BCD (Boot Configuration Data)



Видео: Установке BitLocker не удалось экспортировать хранилище данных BCD (Boot Configuration Data)

Видео: Тюремные загадки, которые задают первоходу на малолетке — YouTube 2023, Июнь

Данные конфигурации BCD или Boot — это секретный файл безопасности, который является независимой от прошивки базой данных для данных конфигурации загрузки. Шифрование BitLocker должно работать синхронно с файлом BCD, и он проверяет файл каждый раз, когда пользователь загружает машину.

Когда используешь Инструмент шифрования диска BitLocker, иногда пользователи могут столкнуться со следующей ошибкой в системе:

The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

Если вы столкнулись с этой проблемой, попробуйте три вещи:

Если вы столкнулись с этой проблемой, попробуйте три вещи:

1] Отметить раздел как активный

Сначала проверьте, активен ли привод. Для этого в меню WinX откройте «Управление дисками» и проверьте, активен ли целевой диск. Если нет, щелкните по нему правой кнопкой мыши и выберите Отметить как активное, Наконец, нажмите «Да» в диалоговом окне подтверждения.

2] Восстановите MBR и перестройте файл BCD

Это может привести к повреждению файла BCD. Вы можете попробовать и восстановить MBR, а также восстановить файл BCD и посмотреть, поможет ли это.

Вопрос с BCD можно проследить до 3-х возможностей.

3] Установите BCD на правильный путь

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

  • Менеджер загрузки для Windows
  • Тестер памяти Windows
  • Резюме из спящего режима

Чтобы диспетчер загрузки Windows указывал на правильный раздел, Microsoft предлагает следующее. Щелкните правой кнопкой мыши на Пуск и выберите Командная строка (администратор). Введите следующую команду и нажмите Enter, чтобы выполнить ее:

bcdedit -set {bootmgr} device partition=C:

Где C: это системный раздел.

Чтобы сделать Тестер памяти Windows в нужном разделе, откройте «Командная строка» (администратор), как указано на предыдущем шаге. Введите следующую команду и нажмите Enter, чтобы выполнить ее:

bcdedit -set {memdiag} device partition=C:

Где C: это системный раздел.

Возобновить с Hibernate можно было бы указать на правильный системный раздел, выполнив следующую команду в командной строке (администратор):

bcdedit -enum all

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

bcdedit -set {identifier} device partition=C:

Где {идентификатор} — это значение идентификатора, которое мы отметили ранее, а C: — диск системного раздела.

Связанное чтение: BitLocker Setup не смог найти целевой системный диск для подготовки.

Популярная тема

195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

1

Ошибка переноса загрузки на другой раздел

01.11.2013, 08:41. Показов 41236. Ответов 35


Студворк — интернет-сервис помощи студентам

В общем, на винте был раздел ~200mb с папкой «boot» создающийся во время установки.
Не ведомо как, но раздел был благополучно удален.
Делаю загрузку с уст.диска в режиме «repair». (Установочный DVD видится как X:)
Диском C: видится раздел с виндой ~65Gb.

Вопрос такой:

не удается импортировать созданную конфигурацию загрузчика BCD c ошибкой:
«Ошибка импорта хранилища. Не удается найти запрошенное системное устройство.» (При исп. стр. 12 в коде ниже)

Кликните здесь для просмотра всего текста

Код

# Снес поврежденное или пустое хранилище
del C:bootbcd

# Создал временное новое хранилище
bcdedit /createstore c:bootbcd.temp

# создал в хранилище новый раздел
bcdedit /store c:bootbcd.temp /create {bootmgr} /d "Windows Boot Manager"

# Импортирую временное в системное
bcdedit /import c:bootbcd.temp

# Привязываем загрузчик к разделу
bcdedit /set {bootmgr} device partition=C:
bcdedit /timeout 10

# Снес временное
del c:bootbcd.temp

# Создал зарузочную запись для wista/7/8
bcdedit /create /d "Windows 7" /application osloader
# При успешном выполнении команда вернет уникальную запись с "GUID"

# Конфигурируем параметры загрузки
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} osdevice partition=C:
bcdedit /set {GUID} path Windowssystem32winload.exe
bcdedit /set {GUID} systemroot Windows

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

Код

bootrec /fixmbr # Операция успешно завершена.
bootrec /fixboot # Элемент не найден
bootrec /rebuildbcd # Общ. кол-во обнаруж-х систем Windows: 0

bootsect /nt60 SYS # The system partition was not found

Код

C:bcdboot %windir% /s C:
BFSVC: Failed to open handle to resume object. Status = [c0000034]

Есть идеи?



0



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:20

 [ТС]

21

Студворк — интернет-сервис помощи студентам

Цитата
Сообщение от dzu
Посмотреть сообщение

а носитель с образом семерки — где?(буква)

Флешка на 32Гб, том 3, F



0



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

01.11.2013, 14:21

22

теперь покажите скрин в diskpart — list partition



0



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:28

 [ТС]

23

Цитата
Сообщение от dzu
Посмотреть сообщение

теперь покажите скрин в diskpart — list partition

Ошибка переноса загрузки на другой раздел



0



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

01.11.2013, 14:31

24

флешка создана правильно? диска установочного нет — наличии?



0



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:36

 [ТС]

25

Флеш скорее всего не правильно(( сорри.. ((
Диск есть(но это не от этой видны), с MSDN-a ru_windows_7_starter_x86_dvd_x15-68972 записать его?



0



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

01.11.2013, 14:45

26

хотя; С лежит на расширеном …

Добавлено через 3 минуты
enzo_brn, на флешке создайте раздел 4гб и формат в fat 32 — стандартный кластер , и создайте загр флешку.



0



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

01.11.2013, 14:46

 [ТС]

27

Там C: начинается не с начала а со смещением в 200мб, видимо на нем рашьще и был boot может его стоит как-то правильно заново создать с пом. diskpart ? Аналогично тому как его создает система при установке.

Добавлено через 1 минуту

Цитата
Сообщение от dzu
Посмотреть сообщение

enzo_brn, на флешке создайте раздел 4гб и формат в fat 32 — стандартный кластер , и создайте загр флешку.

Уже компаху записал, с нее загрузился



0



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

01.11.2013, 17:32

28

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

Добавлено через 1 минуту
хотите вернуть 200 мб (зарезервировано системой)?

Добавлено через 5 минут
diskpart
list disk
select disk 0
create partition primary
select partition 1
format fs=ntfs
exit

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

с diskpart и созданием раздела — разберетесь?

Добавлено через 6 минут

Цитата
Сообщение от dzu
Посмотреть сообщение

select partition 1

раздел в 200 мб — должен быть под №1 , для уверенности посмотрите № партиции.



2



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

05.11.2013, 10:10

 [ТС]

29

Цитата
Сообщение от dzu
Посмотреть сообщение

с diskpart и созданием раздела — разберетесь?

разберусь Создал, он 200mb стал диск E: (Раздел 1), но как и прежде, bootrec /scanos и /rebuildbcd не дали эффекта, при загрузке ругается что File: WindowsSystem32bootwinload.exe status: 0xc000000f info: the selected entry could not be loaded brcause the application is missing or corrupt и что удивительно, даже с пом. volkov commander я не смог найти в C:Windowssystem32boot*.* этот самый winload.exe[offtop]я в ужасе, за время убитое на починку бута винды, можно полноценный шлюз+прокси поднять на линуксе[/offtop]



0



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

05.11.2013, 10:23

30

загрузитесь с диска и выполните — Восстановление запуска, с первого раза он не исправит .. запускайте второй раз.

Добавлено через 8 минут
если не помогает —

Не по теме:

смотрите личку



0



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

05.11.2013, 10:29

 [ТС]

31

Цитата
Сообщение от dzu
Посмотреть сообщение

загрузитесь с диска и выполните — Восстановление запуска, с первого раза он не исправит .. запускайте второй раз.

Сигнатура проблемы 01: 0.0.0.0
Сигнатура проблемы 02: 6.1.7600.16385
Сигнатура проблемы 03: unknown
Сигнатура проблемы 04: -1
Сигнатура проблемы 05: ExternalMedia
Сигнатура проблемы 06: 1
Сигнатура проблемы 07: OsVersionMismatch
Версия ОС: 6.1.7600.2.0.0.256.1
код языка: 1049



0



dzu

05.11.2013, 10:40

Не по теме:

я скинул ссылки в личку , на форум не выложу .



1



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

05.11.2013, 11:52

33

Ошибка переноса загрузки на другой раздел



0



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

05.11.2013, 11:53

34

Ошибка переноса загрузки на другой раздел



0



195 / 13 / 4

Регистрация: 26.04.2011

Сообщений: 137

05.11.2013, 13:41

 [ТС]

35

Лучший ответ Сообщение было отмечено как решение

Решение

Уважаемый dzu, Огромное спасибо за помощь и прошу прощения за неоправданное беспокойство, тему можно считать закрытой т.к. размер папки Windows 123mb, Очень видно как по диску C: прошлись от админа <shift>+<delete> мне такое в голову не пришло, размер папок смотреть не учили..(( Еще раз ))



1



14341 / 6169 / 327

Регистрация: 03.07.2010

Сообщений: 20,691

05.11.2013, 14:21

36

нет GUI есть только консоль

как и предполагал..,этого и боялся .



0



  • Ошибка экспорта табличного документа превышена допустимая ширина документа word 2007
  • Ошибка эквайринговой системы ошибка 4309
  • Ошибка экспорта табличного документа ошибка при разбиении на страницы pdf 1c
  • Ошибка эквайринговой системы операция прервана статус 53
  • Ошибка экспорта табличного документа документ word 2007 не может содержать более 63 колонок