Bcdboot exe c windows

Содержание

Bcdboot exe c windows все диски на предмет

Команда BCDBOOT применяется в операционных системах Windows 7 и старше для сотворения и восстановления файлов данных конфигурации загрузки ОС ( BCD — Boot Configuration Data ). Средство командной строчки bcdboot.exe позволяет выполнить копирование в данный раздел критичных файлов загрузки и сотворения нового ( запасного ) хранилища данных конфигурации загрузки Windows.

Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe

Много лет компания Microsoft облагораживала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает фактически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните «Восстановление системы» («Repair Computer»), система восстановления Windows будет запущена и без помощи других попробует поправить все ошибки, которые она отыщет. Она способна поправить огромное количество заморочек, но, полностью возможна ситуация, когда оказывается поврежден загрузчик, и с этой неувязкой система восстановления не может совладать. В данном случае можно вернуть загрузчик вручную с помощью утилиты Bootrec.exe.

Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невыполнимостью пуска операционных систем Windows 7 и Windows Vista.

Последовательность действий

  1. Настройте характеристики BIOS таким макаром, чтобы первым устройством загрузки был DVD-привод
  2. Вставьте установочный компакт-диск с Windows 7 и загрузитесь с него ранее окна: Bcdboot exe c windows
  3. Щелкните «Восстановление системы» («Repair your computer»).
  4. Выберите операционную систему, которую необходимо восстановить, и нажмите «Далее» («Next») Bcdboot exe c windows
  5. В окне «Параметры восстановления системы» («System Recovery Options») выберите пункт «Командная строка» («Command Prompt») Bcdboot exe c windowsОткроется окно интерпретатора командной строки cmd.exe, где следует ввести:

Bootrec.exe

Bcdboot exe c windows

Утилита выведет справку по доступным ключам командной строки.

Описание ключей запуска утилиты Bootrec.exe

Bootrec.exe /FixMbr — Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в данном случае не перезаписывается

Bootrec.exe /FixBoot — Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:

  1. Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
  2. Загрузочный сектор поврежден.
  3. Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.

Необходимо подчеркнуть, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:

bootsect /NT60 SYS — Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help.

Bootrec.exe /ScanOs — Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые на этот момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store)

Bootrec.exe /RebuildBcd — Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при всем этом может быть таким:

bcdedit /export C:\BCDcfg.bak
attrib -s -h -r c:\boot\bcd
del c:\boot\bcd
bootrec /RebuildBcd

В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты «системный», «скрытый» и «только для чтения», после этого оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.

Bcdboot exe c windows

Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 — bcdboot.exe.

Восстановление среды загрузки при помощи BCDboot.exe

BCDboot.exe — это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.

Командная строка в этом случае может выглядеть таким макаром:

bcdboot.exe e:\windows

Замените e:\windows на путь, соответствующий вашей системе. Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.

Синтаксис параметров командной строки утилиты bcdboot

Утилита bcdboot.exe использует следующие параметры командной строки:

источник — Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.

/l — Необязательный параметр. Задает язык среды загрузки. По дефлоту используется английский (США).

Восстановление загрузчика Windows 10 — 3 способа

/s — Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По дефлоту используется системный раздел, заданный микропрограммой BIOS.

/v — Необязательный параметр. Включает режим подробного протоколирования работы утилиты.

/m — Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.

Резюме. В статье подверглись рассмотрению механизмы работы с утилитами bootrec.exe и bcdboot.exe, служащими для разрешения проблем, связанных с невозможностью запуска операционной системы Windows 7 из-за поврежденного или отсутствующего загрузчика

Похожие публикации

  • Создание флешки с переносной Windows 8 — Windows To Go
  • Индекс производительности Windows 8 vs Windows 7
  • Создание виртуального привода в Windows 8 для ISO-образов

Команда BCDBOOT -создание или восстановление данных конфигурации загрузки Windows

Команда BCDBOOT применяется в операционных системах Windows 7 и старше для создания и восстановления файлов данных конфигурации загрузки ОС ( BCD — Boot Configuration Data ). Средство командной строки bcdboot.exe позволяет выполнить копирование в заданный раздел критических файлов загрузки и создания нового ( резервного ) хранилища данных конфигурации загрузки Windows.

Формат командной строки:

Параметры командной строки:

источник — Расположение корневого системного каталога Windows.

/l — Необязательный параметр, определяющий языковой стандарт, который применяется при инициализации хранилища BCD. По дефлоту используется английский язык (США) — EN-US.

/s — Необязательный параметр, определяющий букву тома, назначенную целевому системному разделу, в который копируются файлы среды загрузки. По дефлоту используется системный раздел, создаваемый при стандартной установке системы (небольшой раздел «Зарезервировано системой» сначала диска, которому автоматически не присвается буква).

/v — Включение режима подробной информации.

/m — Если в наличии имеется идентификатор GUID загрузчика операционной системы, этот параметр объединяет данный объект загрузчика с шаблонами системы для создания записи, пригодной к загрузке. В противном случае выполняется слияние только глобальных объектов.

bcdboot c:\windows — создать конфигурацию загрузки для источника C:\WINDOWS

При выполнении этой команды, в специальном разделе жесткого диска, создаваемом при установке системы будет сохранена текущая конфигурация загрузки источника C:\WINDOWS в скрытом каталоге Boot

bcdboot c:\windows /l en-us — то же самое, но с явным указанием языка используемой конфигурации.

bcdboot c:\windows /s D: — создать конфигурацию загрузки для источника C:\WINDOWS на диске D: Скрытый раздел с сохраненной конфигурацией загрузки Boot будет создан или перезаписан в корне диска D:

bcdboot c:\windows /m — создать конфигурацию загрузки с явным указанием GUID загрузчика. Текущий GUID загрузчика можно получить при помощи команды BCDEDIT

Сбой при копировании файлов загрузки bcdboot — как исправить?

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

Причины ошибки

Bcdboot exe c windows

Сбой при копировании файлов загрузки, при восстановлении загрузчика Виндовс. Решено

Сбой bcdboot при копировании файлов загрузки обычно возникает по одной из следующих причин:

  1. Неверно указаны буквы разделов в команде. Происходит это из-за того, что восстановление загрузчика обычно производится с флешки или в среде восстановления, а назначенные буквы разделов в данном случае могут отличаться от тех, которые были в исправно работающей Windows.
  2. Для систем, установленных на диск GPT в режиме UEFI — отсутствие раздела FAT32 для размещения файлов загрузки или его недоступность. Такое часто случается, если на компьютере было более одного диска, сама система была на одном из них, а загрузчик — на другом, после этого диск с загрузчиком был отключен или стал недоступен по другим причинам.
  3. Ошибки диска, невозможность записи и/или чтения на разделах с системой или загрузчиком, повреждение файлов системы.

Обычно, проблему сравнительно легко можно решить, разобравшись в том, чем она была вызвана.

Исключение — последняя из вышеуказанных причин, которую также нельзя исключать. Если проблема с загрузкой Windows возникла из-за проблем с HDD или SSD, его подключением или в результате повреждения файлов ОС, задачей будет решение именно этих проблем: исправление ошибок диска, возможно — переустановка системы или даже замена дисков, а не восстановление загрузчика.

Способы исправить ошибку bcdboot «Сбой при копировании файлов загрузки»

До того как приступать к использованию команд bcdboot в командной строке, рекомендую изучить структуру разделов при помощи diskpart во избежание ошибок:

diskpart list volume

Bcdboot exe c windows

и ознакомьтесь со структурой разделов и назначенными буквами. Например, на скриншоте я вижу, что диск с системой (узнать его можно по размеру или метке) не имеет какой-либо буквы (в вашем случае она может быть, но отличаться от С). Также можно увидеть раздел с загрузчиком FAT32 (только для GPT/UEFI систем), также без буквы.
По мере надобности вы можете назначить буквы нужным разделам (для FAT32 раздела также рекомендую назначить букву, на изображении выше буква назначается только разделу с системой) при помощи команд (N меняем на номер тома)

select volume N assign letter=БУКВА

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

  • Можно попробовать простой вариант: bcdboot C:\Windows (где букву C может потребоваться изменить на актуальную букву раздела с системой), если это не сработает, используем один из следующих вариантов.
  • Команда для UEFI-системы на GPT-диске. Букву C меняем на актуальную букву раздела с системой, букву Z — на букву раздела FAT32 с загрузчиком bcdboot C:\Windows /s Z: /f UEFI
  • Для Legacy систем можно использовать следующий синтаксис, заменив C на фактическую букву раздела с системой: bcdboot C:\Windows /s C: /f BIOS
  • Независимо от UEFI или Legacy систем можно использовать вариант команды bcdboot C:\Windows /s Z: /f ALL где C — буква раздела с системой, Z — буква раздела с загрузчиком.
  • Более подробные инструкции с видео доступны здесь: Восстановление загрузчика Windows 11, Восстановление загрузчика Windows 10.

В случае, если команды не выполняются и есть вероятность повреждения файловой системы на дисках, рекомендую выполнить проверку файловой системы на разделах с системой и загрузчиком при помощи команды chkdsk C: /f (в этом примере проверяется файловая система на диске с буквой C и выполняется автоматическое исправление ошибок).

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • WinfrGUI — бесплатное восстановление данных с использованием Windows File Recovery
  • Как включить секунды на часах Windows 11 и Windows 10
  • Не удалось обнаружить правильно установленный сетевой адаптер — как исправить?
  • Пропал звук Windows 11 — как исправить?
  • Десктоп в OneDrive — почему и как вернуть в обычное расположение?
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Владимир 18 Июля 2022 в 13:04

  • Dmitry 18 Июля 2022 в 13:32

Похожие статьи

  • Bcdboot восстановление загрузки

    Перезагружаем ПК и проверяем, восстановилась загрузка ОС либо нет. Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и…

  • Bootrec windows 7

    В последующем окне нажмите «Восстановление системы» . Изберите в меню действий «Поиск и исправление неисправностей» → «Восстановление при загрузке» ….

  • Bootloader windows 7

    Для того, чтоб запустить исправление загрузочной записи, введите в командной строке bootrec. exe / fixmbr и нажмите Enter. Создание загрузчика Windows 7…

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях