Операционные системы Windows интегрированы с рядом команд и утилит, с помощью которых можно осуществлять поддержку, обслуживание, безопасность и многие другие действия. Некоторые из этих утилит работают через графические среды, а многие другие - через командную строку, где функциональность гораздо более стабильна и безопасна.
Одной из этих утилит является BCDEdit, которая была разработана Microsoft для управления данными конфигурации загрузки (BCD), BCD (Boot Configuration Data) - это база данных, используемая всеми операционными системами Windows, и на этой основе данные указываются для системы определенных параметров, таких как раздел, в котором установлена операционная система, или расположение загрузчика, что делает BCD жизненно важной функцией для запуска системы.
Мы можем использовать BCDEdit так, как считаем нужным, в соответствии с потребностями, такими как создание новых хранилищ, изменение существующих, добавление дополнительных параметров меню загрузки и многие другие действия.
Чтобы эффективно использовать BCDEdit, требуются права администратора, и важно подчеркнуть, что требуется нормальное завершение работы и перезапуск, чтобы на диске могли быть очищены измененные параметры конфигурации BCDEdit.
Утилита BCDEdit включена в папку% WINDIR% \ System32:
Вот почему в этом руководстве Solvetic сегодня расскажет, как безопасно управлять и использовать BCDEdit в Windows, в данном случае Windows 10.
1. Как получить доступ к справке BCDEdit в Windows 10, 8, 7
Первая команда или функциональность заключается в том, чтобы узнать, как получить доступ к глобальной справке команды, чтобы подробно узнать, какие параметры использовать команду и какое влияние она окажет на систему.
Шаг 1
Для доступа к справке мы выполним в консоли командной строки следующее:
bcdedit /?
Там мы находим краткое описание того, что такое утилита и как ее использовать в Windows.
Шаг 2
Также будет возможно указать некоторый дополнительный параметр для отображения информации только этого значения, например:
bcdedit /? createstore
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
примечание
В предыдущем случае мы скопировали запись в текущий идентификатор системы и добавили имя Solvetic, мы можем указать наиболее желаемое техническое имя:
$config[ads_text6] not foundЭто вместе с параметром / set, который мы рассмотрим позже, позволяет нам создать эту запись при расширенном запуске системы:
/ создать
Использование этого параметра создает новую запись в хранилище данных конфигурации загрузки. Если вы укажете известный идентификатор, будет невозможно указать опции / приложение, / наследовать и / устройство, и если идентификатор не указан или неизвестен, вы должны указать опцию / приложение, / наследовать или / устройство, его синтаксис использования это:
bcdedit / create [{}] [/ d] [/ application | / наследовать [] | / наследовать УСТРОЙСТВО | / устройство]
/ удалить
Как следует из названия, этот параметр отвечает за удаление элемента из выбранной записи.
Синтаксис его использования:
bcdedit / delete$config[ads_text5] not found
/ зеркало
Этот параметр отвечает за создание отражений записей в системе, его синтаксис:
bcdedit [/ store] / mirror {}
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
5. BCDEdit выводит параметры управления в Windows 10, 8, 7
В этом разделе мы находим параметры, которые можно использовать для управления результатами, отображаемыми на экране. Варианты использования:
/ enum
Его функция заключается в перечислении записей склада.
/ v (Детальный режим)
При добавлении параметра / v будут отображаться все существующие идентификаторы каждой записи.
6. Параметры BCDEdit менеджера загрузки в Windows 10, 8, 7
В этом разделе мы находим параметры для управления способом развертывания всех существующих параметров загрузки в Windows. Доступны следующие варианты использования:
/ bootsequence
Как следует из названия, это дает нам возможность выбрать порядок отображения для каждого из доступных билетов.
Его синтаксис:
bcdedit / bootsequence [...] [/ addfirst | / addlast | / удалить]$config[ads_text5] not found
Мы можем добавить такие значения, как:
/ addfirst
Добавьте указанный входной идентификатор в начало последовательности загрузки
/ addlast
Добавьте указанный входной идентификатор в конце последовательности загрузки.
/ удалить
Удалить указанный входной идентификатор из последовательности загрузки
/ по умолчанию
Ваша задача - указать, какой будет запись по умолчанию, которую менеджер загрузки выберет по истечении времени ожидания.
Его синтаксис:
bcdedit / default
/ displayorder
$config[ads_text6] not foundБлагодаря этому параметру можно будет установить порядок отображения, чтобы менеджер загрузки отображал параметры загрузки для пользователя.
Синтаксис, который мы должны использовать:
bcdedit / displayorder [...] [/ addfirst | / addlast | / удалить]$config[ads_text5] not found
примечание
Обратите внимание, что можно использовать значения порядка, идентичные параметру последовательности загрузки.
/ тайм-аут
При реализации этого параметра время ожидания, измеряемое в секундах, указывается до того, как менеджер загрузки выберет запись по умолчанию, мы будем использовать следующее:
bcdedit / timeout
/ 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
/ ЭМС
Позволяет включить или отключить EMS для загрузочной записи указанной операционной системы.
Его использование:
bcdedit / ems [] OFF
/ emssettings
Он позволяет вам установить глобальную конфигурацию EMS для устройства, и поэтому этот параметр не включает и не отключает EMS для специального загрузочного входа. Его синтаксис:
bcdedit / emssettings [BIOS] | [EMSPORT: | [Emsbaudrate]]
8. Параметры отладки BCDEdit в Windows 10, 8, 7
Это контрольные задачи для оптимизации запуска системы. Здесь мы находим такие варианты, как:$config[ads_text6] not found
/ bootdebug
Включите или отключите загрузочный отладчик для выбранной загрузочной записи.
Его использование:
bcdedit / bootdebug [] ON
/ dbgsettings
С помощью этого параметра отображается глобальная конфигурация отладчика для системы, которая не включает и не отключает отладчик ядра.
Его использование:
bcdedit / dbgsettings
/ отладка
Его задача - включить или отключить отладчик ядра для специальной загрузочной записи, мы будем использовать следующую строку:
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
/ событие
$config[ads_text6] not foundОн отвечает за включение или отключение удаленного ведения журнала событий для записи операционной системы. Его использование заключается в следующем:
bcdedit / event [] OFF
BCDEdit - отличный инструмент, ориентированный на все параметры загрузки Windows, из которого можно будет создавать собственные конфигурации, порядок загрузки, визуализации и многое другое простым, безопасным и функциональным способом. Каждый из этих вариантов может быть очень полезным.
СТАТЬИ