Bcdedit windows 10 это

Привет друзья! Если на вашем компьютере или ноутбуке установлены две операционные системы Windows 10, то при включении ПК у вас должно выходить специальное меню загрузки, в котором вы можете выбрать для работы любую ОС. Многих пользователей смущает то, что названия операционных систем в этом меню выглядят практически одинаково, разница лишь в указании тома, с находящейся на нём Win 10. Изменить название операционной системы в меню загрузки Windows 10 очень просто и в сегодняшней статье я покажу, как это сделать с помощью редактирования Диспетчера загрузки инструментом bcdedit.exe


Bcdedit windows 10 это

Здравствуйте админ, как произвести восстановление загрузчика Windows 10? Совсем не загружается операционная система на новом ноутбуке с БИОСом UEFI.


Bcdedit windows 10 это

Загрузил ноутбук с установочного диска Windows 10 и зашёл в Дополнительные параметры, выбрал средство «восстановление при загрузке», но оно не помогло, вышла ошибка «Восстановление при загрузке не удалось восстановить компьютер». Поискал информацию в интернете, все говорят восстанавливай загрузчик Windows 10! Где он хотя бы находится этот загрузчик и смогу я его восстановить самостоятельно? Также хотелось бы узнать, почему это всё произошло.

Привет друзья! Причин, по которым файлы загрузки Windows 10 могут стать неработоспособными достаточно много. Это и работа вредоносных программ, ошибки файловой системы, бэд-блоки на жёстком диске, установка операционных систем в неправильной последовательности, то есть сначала устанавливаем младшую Win 10, затем старшую Win XP, не последними в этом списке будут неправильные действия пользователя при работе за компьютером – не рекомендуется прерывать установку обновлений Windows. Но что случилось, то случилось и вопрос теперь в другом – как будем восстанавливать загрузчик системы.

Важное примечание: Друзья, способы восстановления загрузчика на простых компьютерах и новых ноутбуках с интерфейсом UEFI отличаются. Если у вас обычный стационарный компьютер без БИОСа UEFI или у вас этот интерфейс выключен, то примените в первую очередь способ №1 и если он не поможет, то попробуйте ещё способ №4 и №5. Для новых ноутбуков с включённой технологией EFI примените способы №1, 2, 3.

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

Если вы читали нашу статью: – Что содержат скрытые разделы ноутбука с Windows 10, то знаете, что файлы загрузки Windows 10 располагаются на скрытом шифрованном (EFI) системном разделе отформатированном в файловую систему FAT32, размер 200-300 Мб.

Управление дисками компьютера


Bcdedit windows 10 это

Данный раздел не имеет буквы и чтобы посмотреть находящиеся на нём файлы нужно запустить командную строку от имени администратора и ввести команды

(выводим в список все разделы на жёстком диске).

sel vol 5 (этой командой выбираем Том 5, так как именно он является скрытым шифрованном (EFI) системным разделом FAT32, размер 260 Мб).

(этой командой разделу присваивается буква)

(выходим из diskpart)


Bcdedit windows 10 это

Открываем проводник и видим, что скрытому разделу присвоена буква


Bcdedit windows 10 это

Запускаем командную строку и вводим команду:

(где I:, буква присвоенная скрытому разделу),

открывается содержимое папки EFIMicrosoftBoot, видим в ней файлы загрузчика Windows 10, в том числе и файл данных конфигурации загрузки (BCD). Именно с этим файлом проблемы у нашего читателя, судя по его ошибке.


Bcdedit windows 10 это

затем в окне , отметьте галочками пункты Показывать скрытые файлыПоказывать системные файлы


Bcdedit windows 10 это

Выберите букву диска скрытого раздела, в нашем случае (I:) и вы увидите все файлы загрузчика Windows 10 в графическом отображении.


Bcdedit windows 10 это

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


Bcdedit windows 10 это

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


Bcdedit windows 10 это

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

(выводим в список все существующие разделы жёсткого диска, можно заметить, что разделу с операционной системой Windows 10 присвоена буква C:)

(этой командой мы восстанавливаем содержимое хранилища загрузки Windows 10. Осторожно! У вас вместо C: может быть другая буква, смотрите букву раздела с файлами операционной системы).

Файлы загрузки Win 10 успешно восстановлены!


Bcdedit windows 10 это

В некоторых случаях у вас может выйти ошибка при вводе последней команды, тогда нужно поступить по другому, просто взять и форматировать скрытый шифрованный (EFI) системный раздел, затем определённой командой записать на него файлы загрузки Windows 10 заново, подробно об этом написано в способе №2.

Опять загружаемся с загрузочной флешки Win 10, в начальном окне установки системы жмём . В командной строке вводим:

(выводит список всех доступных томов)

sel vol 5 (выбираем Том 5 (файловая система FAT32, размер 260 МБ) шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 10

(производим форматирование выбранного тома в файловую систему FAT32 )

(выходим из командной строки).

Создаём для Windows 10 новые файлы загрузки командой.

(Осторожно! У вас вместо C: может быть другая буква, смотрите букву раздела с файлами операционной системы).

Файлы загрузки успешно созданы!


Bcdedit windows 10 это

Друзья, при определённых обстоятельствах при вводе последней команды bcdboot.exe C:Windows, где (C:) раздел с установленной операционной системой Windows 10 у вас может выйти ошибка Сбой при копировании файлов загрузки


Bcdedit windows 10 это

Форматируем скрытый раздел System Reserved (Зарезервировано системой, объём 350 МБ) и создаём его заново.

Если у вас обычный стационарный компьютер без БИОСа UEFI, то загружаемся в среду восстановления и вводим команды:t (выводим все разделы накопителей подключённых к компьютеру в список).sel vol 1 (Том 1, это и есть наш скрытый раздел System Reserved, выбираем его этой командой). (форматируем его в файловую систему NTFS). (создаём заново файлы загрузки на скрытом разделе System Reserved для Windows 10, так как буква диска операционной системы в среде восстановления (D:)). Файлы загрузки успешно созданы.


Bcdedit windows 10 это

Удаляем скрытый раздел System Reserved (Зарезервировано системой, объём 350 МБ) и создаём его заново.

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

(выводим все разделы накопителей подключенных к компьютеру в список).

(удаляем его образуя нераспределённое пространство на жёстком диске)

(выводим список дисков подключенных к компьютеру)

sel dis 0 (выбираем единственный Диск 0)

create par primary size=350 (создаём заново скрытый раздел System Reserved).


Bcdedit windows 10 это

Bcdedit windows 10 это

Статьи по этой теме:

Безопасный режим Windows 10 может быть полезен при решении самых различных проблем с компьютером: для удаления вирусов, исправления ошибок драйверов, в том числе вызывающих синий экран смерти, сброса пароля Windows 10 или активации учетной записи администратора, запуска восстановления системы из точки восстановления.

В этой инструкции — несколько способов зайти в безопасный режим Windows 10 в тех случаях, когда система запускается и вы можете в нее зайти, а также когда запуск или вход в ОС по тем или иным причинам невозможен. К сожалению, знакомый многим путь запуска безопасного режима через F8 больше не работает (но вы можете сделать, чтобы работала: Как включить вход в безопасный режим клавишей F8 в Windows 10), а потому придется пользоваться иными методами. В конце руководства имеется видео, в котором наглядно показаны способы входа в безопасный режим.

Вход в безопасный режим через конфигурацию системы msconfig

Первый, и, наверное, многим знакомый способ запустить безопасный режим Windows 10 (он работает и в предыдущих версиях ОС) — использовать встроенную утилиту конфигурации системы. Минус метода — невозможность попасть в безопасный режим, если система не запускается. Необходимые шаги:


Bcdedit windows 10 это

По завершении, нажмите «Ок» и перезагрузите компьютер, Windows 10 запустится в безопасном режиме. Затем, чтобы вернуть обычный режим запуска, тем же методом снова используйте msconfig, но в этот раз снимите установленную ранее.

:/>  Журнал ошибок Windows 10 — как посмотреть отчет

Запуск безопасного режима через особые варианты загрузки

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

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

Как добавить пункт «Безопасный режим» в меню загрузки Windows 10

При необходимости обезопасить себя от возможных проблем или если вы часто используете безопасный режим Windows 10, вы можете добавить его в меню загрузки вашего компьютера или ноутбука:

При необходимости, вы можете изменить время ожидания в меню загрузки (то есть то время, по истечении которого произойдет автоматическая загрузка Windows 10 в обычном режиме). Для этого используйте команду bcdedit /timeout Время_в_секундах.

Как зайти в безопасный режим Windows 10 с помощью загрузочной флешки или диска восстановления

И, наконец, если не удается попасть даже на экран входа в систему, то есть и еще один способ, но вам потребуется загрузочная флешка или диск с Windows 10 (которые можно легко создать на другом компьютере). Загрузитесь с такого накопителя, а затем либо нажмите клавиши Shift + F10 (это откроет командную строку), либо после выбора языка, в окне с кнопкой «Установить» нажмите «Восстановление системы», затем Диагностика — Дополнительные параметры — Командная строка. Также для этих целей можно использовать не дистрибутив, а диск восстановления Windows 10, который легко делается через панель управления в пункте «Восстановление».


Bcdedit windows 10 это

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

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

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

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

Безопасный режим Windows 10 — видео

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

Думаю, какой-то из описанных способов вам непременно подойдет. Также в данном контексте может оказаться полезным руководство Восстановление Windows 10.

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

Зачем нужен безопасный режим

Что же из себя представляет этот режим, и как может помочь в деле устранения проблем? Безопасный режим Windows 10 или по-другому Safe Mode (он же диагностический или отладочный) – это такое состояние операционной системы, при котором в память грузятся лишь основные процессы, обеспечивающие функционирование ядра ОС. Элементы же автозагрузки и драйверы периферийных устройств, включая ПО дисплея, напротив, не загружаются. Фактически это означает, что неправильно работающие второстепенные компоненты и службы больше не могут препятствовать загрузке и работе системы, поскольку находятся в неактивном состоянии.


Bcdedit windows 10 это

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

Как запустить Windows 10 в безопасном режиме

В ранних версиях ОС Microsoft, в частности, в «семерке» для входа в Safe Mode владельцу ПК нужно было зажать при включении машины клавишу F8 или Shift+8 и выбрать в меню соответствующую опцию. Но уже в Windows 8 с появлением функции быстрого запуска этот способ утратил свою актуальность.


Bcdedit windows 10 это

Это наиболее простой способ запустить Windows 10 в безопасном режиме. Действуем так. В окошке быстрого запуска выполняем команду msconfig, а потом переключаемся в окне запустившейся системной тулзы на вкладку «Загрузка». В параметрах ставим «Безопасный режим», применяем изменения и подтверждаем действие, согласившись на перезагрузку.

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

Ввести Windows в состояние диагностики реально и с помощью меню вариантов загрузки. Этот прием запуска Windows 10 в безопасном режиме отличается от предыдущего тем, что у вас не будет нужды восстанавливать настройки – при следующем ребуте система стартует в штатном режиме. Минус – процедура уже не так проста и занимает чуть больше времени. В «Параметрах» вам следует зайти в раздел Обновление и безопасность – Восстановление и нажать там «Перезагрузить сейчас».


Bcdedit windows 10 это

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

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


Bcdedit windows 10 это

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


Bcdedit windows 10 это

Восстановление меню F8


Bcdedit windows 10 это

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


Bcdedit windows 10 это

Если Windows 10 не загружается

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

Когда вы запускаете свою копию WIndows 10 в безопасном режиме, то система загружается минимальный пользовательский интерфейс и необходимые для работы службы и драйвера (которые просто необходимы для старта системы, все лишнее просто проигнорируется)

Инструмент «Конфигурация системы» (msconfig. exe)

Наверное самым удобным и простым способом загрузить Windows 10 в безопасном режиме будет использование встроенного в систему инструмента «Конфигурация система». Многим данный инструмент знаком по исполняемому имени файла — msconfig.exe


Bcdedit windows 10 это

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


Bcdedit windows 10 это

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

:/>  Как добавить погоду в меню Пуск Windows 10? - блог про компьютеры и их настройку


Bcdedit windows 10 это

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


Bcdedit windows 10 это

После перезагрузки система автоматически запустится в безопасном режиме — это сразу понятно по ошибке приложения (это EDGE не может запуститься в Safe Mode и ругается)


Bcdedit windows 10 это

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

Использование комбинации «Shift + Перезагрузка»

Следующий способ (которым пользуюсь я сам) — использование комбинации Shift + Перезагрузка. Откройте меню «Пуск» и нажмите на кнопку питания. Затем удерживая клавишу «Shift» на клавиатуре кликайте «Перезагрузить»


Bcdedit windows 10 это

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


Bcdedit windows 10 это

Bcdedit windows 10 это

Что же можно выбрать в «Параметрах загрузки»?! Видим четвертым в списке «Включить безопасный режим» — это как раз то, что нам нужно. Нажмите «Перезагрузить».


Bcdedit windows 10 это

Bcdedit windows 10 это

Внешний вид данного окна у вас может отличаться — это зависит от версии загрузчика Windows 10. Если у вас список параметров на синем фоне — просто нажмите цифру соответствующую активации безопасного режима

Приложение «Параметры Windows» — доступ к параметрам восстановления

Чтобы попасть в безопасный режим в Windows 10 есть еще один вариант с параметрами восстановления, которые доступны в приложении «Параметры Windows». Откройте эти настройки в меню Пуск (WIN+I) и перейдите в раздел «Обновление и безопасность».


Bcdedit windows 10 это

В левой части окна выберите «Восстановление» и справа в разделе «Особые варианты загрузки» нажмите кнопку «Перезагрузить сейчас».


Bcdedit windows 10 это

Установочный комплект Windows 10 и командная строка

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


Bcdedit windows 10 это

Нет, мы не пытаемся установить Windows 10 заново, нас интересует пункт «Восстановление системы» в левом нижнем углу окна.


Bcdedit windows 10 это

Нажмите (или коснитесь экрана, если он у вас сенсорный) пункт «Поиск и устранение неисправностей»


Bcdedit windows 10 это

В разделе «Дополнительные параметры» выберите пункт «Командная строка» (командную строку можно применять для расширенного устранения неполадок)


Bcdedit windows 10 это

Bcdedit windows 10 это

Закройте командную строку и на открывшемся экране выберите «Продолжить» (Выход и использование Windows 10)


Bcdedit windows 10 это

После перезагрузки компьютера, ваша система Windows 10 автоматически запустится в безопасном режиме.

Прервите процесс запуска вашего компьютера с Windows 10

У Windows 10 есть интересная особенность, если она не сможет три раза корректно запуститься, то в четвертый раз она по умолчанию запускает автоматическое восстановление. Используя этот момент вы можете загрузиться в безопасном режиме. Как вы уже догадались, чтобы запустить этот режим нам нужно три раза подряд прервать процесс загрузки Windows 10 — используйте кнопку Reset или Power на корпусе системного блока или ноутбука во время загрузки системы. При использовании кнопки питания (Power) еще нужно удерживать нажатой не менее 4 секунд, чтобы отключить питание.

Когда ваш компьютер с Windows 10 входит в режим восстановления, первое что вы увидите на экране — это «Подготовка автоматического восстановления».


Bcdedit windows 10 это

Bcdedit windows 10 это

За загрузку безопасного режима отвечают кнопки 4-6 в зависимости от типа безопасного режима (с командной строкой или сетевыми драйверами)

Выводы и мысли о безопасном режиме в Windows 10

  • https://viarum.ru/bezopasnyiy-rezhim-windows-10/
  • https://www.itshneg.com/safe-mode-windows-10/

Как изменить название операционной системы в меню загрузки Windows 10

Интересный факт. Подобный вопрос на сайте задают часто, но всегда по разному

Как изменить надпись в загрузчике Windows 10?

Как поменять название Windows 10 при загрузке?

Как изменить название системы в Диспетчере загрузки Windows 10?

Итак, возьмём для примера компьютер с двумя установленными Windows 10 версии 1703 (Сборка ОС 15063.413).


Bcdedit windows 10 это

В Управлении дисками видно, что первая Win 10 находится на диске (C:), а вторая на диске (E:). По умолчанию загружается Windows 10, расположенная на томе 4 (на скриншоте диск (C:)).

Примечание: Третий том скрыт (служебный раздел MSR) и не отображается в Управлении дисками.


Bcdedit windows 10 это

При включении ПК выходит меню загрузки OS.


Bcdedit windows 10 это

Теперь откроем Диспетчер загрузки с помощью инструмента bcdedit.exe

Запускаем командную строку от имени администратора и вводим команду:

За название операционной системы в Диспетчере загрузки отвечает параметр description.

Как видим, названия обоих операционных систем в Диспетчере одинаковые: – Windows 10.

С помощью инструмента bcdedit можно изменить название ОС, отображаемое в меню загрузки. Делается это командой:

Давайте для начала изменим название Windows 10, которая загружается с раздела (E:) на другое, к примеру – “Windows 10 1703 15063.413”.


Bcdedit windows 10 это

Bcdedit windows 10 это

Bcdedit windows 10 это

Bcdedit windows 10 это

Запускаем и видим, что название системы в Диспетчере загрузки изменилось.


Bcdedit windows 10 это

Bcdedit windows 10 это

Если вы хотите изменить название Windows 10, которая загружается с раздела (C:), то сделать это можно точно также.


Bcdedit windows 10 это

значит команда будет:


Bcdedit windows 10 это

Запускаем bcdedit и видим, что название Win 10, расположенной на диске (C:)загружаемой по умолчанию, изменилось.


Bcdedit windows 10 это

Bcdedit windows 10 это

При загрузке операционной системы, сначала считывается первый сектор с
устройства загрузки, представляющий собой главную загрузочную запись
(Master Boot Record – MBR). Стандартно, в качестве MBR выступает первый сектор
загрузочного диска. M BR содержит список разделов, признак активного
раздела (раздела, с которого будет выполняться загрузка ОС),
некоторые служебные
данные, а также программный код для считывания в память загрузочного сектора
активного раздела (Partition Boot Record – PBR) и передачи ему управления.
Программный код PBR, в случае загрузки операционных систем Windows Vista и
старше, должен обеспечить поиск, считывание и передачу управления
диспетчеру загрузки bootmgr, который и будет продолжать процес
загрузки системы. В соответствии с конфигурацией загрузки, диспетчер BOOTMGR
может выполнить загрузку ядра Windows или, например, Linux, обеспечить
выход из режима гибернации, загрузить диагностические программы, выполнить
загрузку ядра с измененными параметрами и т.п.

Обычно файл bootmgr имеет атрибуты “скрытый” и “системный”. Код диспетчера загрузки , получив управление, выполняет поиск и обработку данных конфигурации загрузки (файл BCD в папке BOOT активного раздела), в соответствии с которыми выполняется дальнейшие этапы загрузки ( отображение меню, выбор загружаемой ОС или средств диагностики, загрузка ядра и т.п. ). По типу структуры, файл \bootBCD является кустом реестра и отображается в редакторе реестра Windows как раздел


Bcdedit windows 10 это

bootmgrbcdedit.exe HKEY_LOCAL_MACHINE BCD00000000

Средство
командной строки bcdedit.exe позволяет редактировать данные конфигурации
загрузки и входит в состав стандартных программ Windows Vista и более поздних, а
также может использоваться при загрузке с установочного диска системы или диска
аварийного восстановления.
Естественно, для изменения конфигурации загрузки Windows, программа должны быть запущена с правами администратора.

Данные конфигурации загрузки можно условно разделить на 3 основных элемента:

– хранилище BCD (Store)
– записи в хранилище (Entries)
– параметры записей (Entry Options)

Иерархически, хранилище можно представить в виде совокупности объектов
(Objects), состоящих из элементов (Elements). Например, объектом
конфигурации является группа элементов, обеспечивающих загрузку отдельной ОС
или например, настройки самого диспетчера bootmgr .
BCDEDIT позволяет удалять, создавать, копировать и изменять объекты и
элементы конфигурации загрузки BCD . Если в командной строке bcdedit не задан ключ /store – то ее действие выполняется по отношению к системному хранилищу (активной конфигурации, используемой для данной загрузки).

:/>  Не работает микрофон в Windows 10 - простое решение проблемы - Синий экран BSOD

Хранилище данных конфигурации загрузки (BCD) заменяет собой простой текстовый
файл Boot.ini, использовавшийся в операционных системах Windows
NT/2000/XP для загрузчика ntldr. Данные конфигурации в более поздних
версиях Windows хранятся в виде специальных программных объектов , не
являющихся текстовыми элементами. Каждый объект данных конфигурации BCD имеет
глобальный уникальный идентификатор – GUID
и хранится в хранилище в определенном формате. Идентификатор GUID формируется
программным путем и однозначно является уникальным, на том компьютере, где он
генерируется. Алгоритм формирования GUID построен таким образом, что каждый
новый генерируемый идентификатор никогда не совпадает с другим, существующим в
данной системе. Обозначается GUID в виде наборов шестнадцатеричных цифр,
разделяемых дефисами для удобства записи, и заключенными в фигурные скобки:

bcdedit /v – отобразить данные текущей системной конфигурации загрузки без использования псевдонимов (только с идентификаторами GUID)

Перечень псевдонимов (известных идентификаторов):

Обычно, системные данные конфигурации загрузки Windows 7 хранятся в активном (загрузочном) скрытом от пользователя разделе жесткого диска, небольшого размера и без присвоенной ему буквы. При стандартной установке Windows 7, такой раздел располагается в начале системного диска и отображается в Диспетчере логических дисков как Зарезервировано системой (System Reserved) . Диспетчер загрузки, хранилище конфигурации и некоторые служебные данные представлены в данном разделе несколькими каталогами и файлами небольшого размера. Основная часть – в каталоге oot. Файл хранилища конфигурации – это скрытый файл с именем bcd . Кроме хранилища конфигурации, в данном разделе могут находиться файлы локализации, журналы, файлы boot.ini и ntldr для тех предшествующих версий Windows, которые включены в системную конфигурацию. Если присвоить данному разделу свободную букву, то можно получить доступ к его содержимому с использованием стандартных средств системы. Однако, в целях обеспечения безопасности и целостности системы, делать это не рекомендуется – ручное вмешательство в хранилище данных конфигурации не предусмотрено, и может привести к невозможности выполнения загрузки.

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

Встроенная справочная система bcdedit.exe содержит довольно подробную информацию по использованию команды и примеры ее применения. Формат командной строки для запроса пордсказки:

bcdedit /? – для получения общей справки по использованию BCDEDIT

bcdedit /? Topics – для получения списка разделов справки по использованию bcdedit

bcdedit /? /createstore – для получения справки по разделу createstore
(о создании нового пустого хранилища данных конфигурации)

bcdedit export /? – как и в предыдущем случае, но с использованием иного синтаксиса – отобразить справочную информацию по использованию режима export (сохранение текущей конфигурации загрузки ).

Перечень разделов справки, получаемый по команде bcdedit /? Topics в среде Windows 7:

bootdebug Команда /bootdebug.
bootems Команда /bootems.
bootsequence Команда /bootsequence.
copy Команда /copy.
create Команда /create.
createstore Команда /createstore.
dbgsettings Команда /dbgsettings.
debug Команда /debug.
default Команда /default.
delete Команда /delete.
deletevalue Команда /deletevalue.
displayorder Команда /displayorder.
ems Команда /ems.
emssettings Команда /emssettings.
enum Команда /enum.
export Команда /export.
FORMATS Форматы типов.
hypervisorsettings Команда /hypervisorsettings.
ID Идентификаторы записей.
import Команда /import.
mirror Команда /mirror.
set Команда /set.
store Параметр командной строки /store.
timeout Команда /timeout.
toolsdisplayorder Команда /toolsdisplayorder.
TYPES Типы, применяемые к любой записи.
TYPES BOOTAPP Типы, применяемые к приложениям загрузки.
К этим приложениям относятся:
диспетчер загрузки, приложение диагностики
памяти, загрузчик ОС Windows и приложение возобновления.
TYPES BOOTMGR Типы, применяемые к диспетчеру загрузки.
TYPES BOOTSECTOR Типы, применяемые к приложению загрузочного сектора.
TYPES CUSTOMTYPES Дополнительные типы.
TYPES FWBOOTMGR Типы, применяемые к диспетчеру загрузки микропрограмм
TYPES MEMDIAG Типы, применяемые к приложению диагностики памяти
TYPES NTLDR Типы, применяемые к загрузчику ОС на базе NTLDR
TYPES OSLOADER Типы, применяемые к загрузчику ОС Windows Vista и старше
TYPES RESUME Типы, применяемые к приложению возобновления (выход из гибернации)
v Параметр /v – для включения подробного режима

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

bcdedit bootdebug /? – вызвать справку по подразделу bootdebug ( использованию команды bootdebug) .

bcdedit TYPES /? – отобразить справку по форматам данных ( Параметр datatype требуется в некоторых подкомандах bcdedit).

Типы данных хранилища конфигурации:

DESCRIPTION (строка) Задает описание элемента.
PATH (строка) Задает путь к приложению.
DEVICE (устройство) Задает устройство, где располагается приложение.
INHERIT (список) Задает список наследуемых элементов.

bcdedit /? Formats или bcdedit formats /?

Для получения информации о дополнительных типах для устройств, введите команду

bcdedit /? TYPES DEVOBJECT

Для получения информации о дополнительных типах для конкретных приложений,
введите команду

BOOTAPP Приложения загрузки. Эти типы также применимы для диспетчера
загрузки, приложения диагностики памяти, загрузчика ОС Windows
и для приложения возобновления.
BOOTMGR Диспетчер загрузки.
BOOTSECTOR Приложение загрузочного сектора.
CUSTOMTYPES Особые типы.
DEVOBJECT Дополнительные параметры объекта-устройства.
FWBOOTMGR Микропрограммный диспетчер загрузки
MEMDIAG Приложение диагностики памяти
NTLDR Загрузчик ОС для более ранних версий Windows
OSLOADER Загрузчик ОС для Windows Vista
RESUME Приложение возобновления

bcdedit /? /types osloader – отобразить справочную информацию о типах данных,
используемых для конфигурации загрузчика ОС Windows. В результате выполнения
команды, например, в среде Windows 7 будет отображена подобная справка:

Просмотреть текущие параметры для приложения загрузки Windows можно с помощью команды:

bcdedit /enum osloader

В результате выполнения команды получим :

Сохранение и восстановление данных конфигурации загрузки
Сохранение конфигурации BCD – это то, с чего желательно начинать работу с программой BCDEDIT .

bcdedit /export C:BackupBCD2012 – сохранение текущей системной конфигурации в файл bcd2012 каталога C:Backup. Каталог, куда выполняется сохранение, должен существовать. При наличии пробелов в пути, используются двойные кавычки :

bcdedit /export “C:My BackupBCD2012”

Для восстановления конфигурации из ранее сохраненной копии используется команда:

bcdedit /import C:ackupdc2012

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

Пример вывода конфигурации загрузки на компьютере с установленными операционными системами Windows 7 и Windows XP:

bcdedit /timeout 40 – установить время ожидания выбора системы для загрузки равным 40 секунд.

Для просмотра отдельных категорий или полного перечня параметров конфигурации загрузки используется команда BCDEDIT /enum . Эта команда перечисляет все записи в хранилище. Команда /enum используется по умолчанию, поэтому использование “bcdedit” без параметров эквивалентно “bcdedit /enum ACTIVE”. Формат командной строки:

bcdedit /enum OSLOADER – отобразить все записи для загрузчика операционной системы:

bcdedit /enum BOOTMGR – отобразить все записи диспетчера загрузки:

bcdedit /v /enum all – отобразить все записи, присутствующие в системном хранилище конфигурации загрузки.

bcdedit /store D:BOOTBCD /enum all – отобразить все записи в хранилище конфигурации загрузки D:BOOTBCD

Для просмотра и изменения некоторых параметров конфигурации загрузки с помощью графического интерфейса можно использовать стандартное системное приложение Msconfig.exe ( вкладка “Загрузка”).