Как использовать команду BCDEdit в Windows 10, 8, 7

{title}

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

Одной из этих утилит является BCDEdit, которая была разработана Microsoft для управления данными конфигурации загрузки (BCD), BCD (Boot Configuration Data) - это база данных, используемая всеми операционными системами Windows, и на этой основе данные указываются для системы определенных параметров, таких как раздел, в котором установлена ​​операционная система, или расположение загрузчика, что делает BCD жизненно важной функцией для запуска системы.

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

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

Утилита BCDEdit включена в папку% WINDIR% \ System32:

{title}

Вот почему в этом руководстве Solvetic сегодня расскажет, как безопасно управлять и использовать BCDEdit в Windows, в данном случае Windows 10.

1. Как получить доступ к справке BCDEdit в Windows 10, 8, 7


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

Шаг 1
Для доступа к справке мы выполним в консоли командной строки следующее:

 bcdedit /? 

{title}

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

Шаг 2
Также будет возможно указать некоторый дополнительный параметр для отображения информации только этого значения, например:

 bcdedit /? createstore 

{title}

2. Параметры в BCDEdit для управления хранилищами баз данных в Windows 10, 8, 7


Есть ряд параметров, которые мы можем использовать в BCDEdit для управления складом, команды, которые будут использоваться:

Команда, отвечающая за создание нового пустого хранилища данных конфигурации загрузки, и это созданное хранилище не становится системным хранилищем.

 / createtore 

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

 / экспорт 

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

 / импорт 

Эта опция позволяет вам определить хранилище для использования. Если вы не укажете эту опцию, BCDEdit будет работать непосредственно в системном хранилище.

 / магазин 

С помощью этого параметра можно будет определить, какое устройство хранения операционной системы, при этом на / systore влияют только системы на основе EFI, оно не остается активным при перезагрузке и используется только в тех случаях, когда устройство хранения Система старая. Его синтаксис: bcdedit / sysstore

$config[ads_text5] not found

 / systore 

3. Параметры BCDEdit для обработки записей в магазине Windows 10, 8, 7


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

/ копия

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

Общий синтаксис:

 bcdedit [/ store] / copy {} / d 

{title}

примечание

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

$config[ads_text6] not found

{title}

Это вместе с параметром / set, который мы рассмотрим позже, позволяет нам создать эту запись при расширенном запуске системы:

{title}

/ создать

Использование этого параметра создает новую запись в хранилище данных конфигурации загрузки. Если вы укажете известный идентификатор, будет невозможно указать опции / приложение, / наследовать и / устройство, и если идентификатор не указан или неизвестен, вы должны указать опцию / приложение, / наследовать или / устройство, его синтаксис использования это:

 bcdedit / create [{}] [/ d] [/ application | / наследовать [] | / наследовать УСТРОЙСТВО | / устройство] 

/ удалить

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

Синтаксис его использования:

 bcdedit / delete 

$config[ads_text5] not found

/ зеркало
Этот параметр отвечает за создание отражений записей в системе, его синтаксис:

 bcdedit [/ store] / mirror {} 

{title}

4. Параметры BCDEdit для изменения ввода данных в Windows 10, 8, 7


Это еще одна полезная опция BCDEdit, которая позволяет нам редактировать значения, заданные в параметрах загрузки. Варианты использования:

/ deletevalue

Этот параметр отвечает за удаление определенного элемента из загрузочной записи.

Синтаксис для использования:

 bcdedit [/ store] / deletevalue [] 

/ установить

$config[ads_text6] not found

Он отвечает за установку значения параметра ввода.

Его использование заключается в следующем:

 bcdedit [/ store] / set [{}] [/ addfirst | / addlast | / удалить] 

$config[ads_text5] not found

{title}

5. BCDEdit выводит параметры управления в Windows 10, 8, 7


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

/ enum

Его функция заключается в перечислении записей склада.

{title}

/ v (Детальный режим)

При добавлении параметра / v будут отображаться все существующие идентификаторы каждой записи.

{title}

6. Параметры BCDEdit менеджера загрузки в Windows 10, 8, 7


В этом разделе мы находим параметры для управления способом развертывания всех существующих параметров загрузки в Windows. Доступны следующие варианты использования:

/ bootsequence

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

Его синтаксис:

 bcdedit / bootsequence [...] [/ addfirst | / addlast | / удалить] 

$config[ads_text5] not found

Мы можем добавить такие значения, как:

/ addfirst

Добавьте указанный входной идентификатор в начало последовательности загрузки

/ addlast

Добавьте указанный входной идентификатор в конце последовательности загрузки.

/ удалить

Удалить указанный входной идентификатор из последовательности загрузки

{title}

/ по умолчанию

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

Его синтаксис:

 bcdedit / default 

/ displayorder

$config[ads_text6] not found

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

Синтаксис, который мы должны использовать:

 bcdedit / displayorder [...] [/ addfirst | / addlast | / удалить] 

$config[ads_text5] not found

примечание

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

/ тайм-аут

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

 bcdedit / timeout 

{title}

/ toolsdisplayorder

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

Его синтаксис:

 bcdedit / toolsdisplayorder [...] [/ addfirst | / addlast | / удалить] 

$config[ads_text6] not found

7. Параметры BCDEdit Emergency Management Services в Windows 10, 8, 7


Это расширенные параметры конфигурации, которые BCDEdit использует при возникновении ошибок запуска системы или сбоев загрузки компонентов. Варианты использования:

/ бутемы

Он отвечает за включение или отключение Служб аварийного управления (EMS) для выбранной записи. Синтаксис для использования:

 bcdedit / bootems [] ON 

{title}

/ ЭМС

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

Его использование:

 bcdedit / ems [] OFF 

/ emssettings

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

 bcdedit / emssettings [BIOS] | [EMSPORT: | [Emsbaudrate]] 

{title}

8. Параметры отладки BCDEdit в Windows 10, 8, 7


Это контрольные задачи для оптимизации запуска системы. Здесь мы находим такие варианты, как:

$config[ads_text6] not found

/ bootdebug

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

Его использование:

 bcdedit / bootdebug [] ON 

/ dbgsettings

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

Его использование:

 bcdedit / dbgsettings 

{title}

/ отладка

Его задача - включить или отключить отладчик ядра для специальной загрузочной записи, мы будем использовать следующую строку:

 bcdedit / debug [] ON 

/ hypervisorsettings

$config[ads_text5] not found

Эта опция позволяет настроить параметры гипервизора, его использование будет следующим:

 bcdedit / hypervisorsettings [[DEBUGPORT:] [BAUDRATE:] [CHANNEL:] [HOSTIP:] [PORT:]] 

9. Параметры BCDEdit для записи событий в Windows 10, 8, 7


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

/ eventsettings

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

 bcdedit / eventsettings 

{title}

/ событие

$config[ads_text6] not found

Он отвечает за включение или отключение удаленного ведения журнала событий для записи операционной системы. Его использование заключается в следующем:

 bcdedit / event [] OFF 

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