BCDEdit /set

Команда BCDEdit /set задает значение параметра входа загрузки в хранилище данных конфигурации загрузки Windows (BCD). Используйте команду BCDEdit /set для настройки определенных элементов записи загрузки, таких как параметры отладчика ядра, параметры памяти или параметры, которые позволяют использовать код с проверкой в режиме ядра или загружать альтернативный аппаратный уровень абстракции (HAL) и файлы ядра. Чтобы удалить параметр загрузки, используйте команду BCDEdit /deletevalue .

Внимание

Для изменения BCDEdit необходимы административные привилегии. Изменение некоторых параметров загрузочной записи с помощью команды BCDEdit /set может отобразить неработоспособный компьютер. В качестве альтернативы используйте параметры запуска или служебную программу конфигурации системы (MSConfig.exe) для изменения параметров загрузки.

Примечание.

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

Альтернативы BCDEdit

Параметры запуска параметров

Совет

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

Настройки запуска

Некоторые распространенные параметры загрузки, такие как включение режима отладки, доступны в параметрах запуска. В Windows 10 параметры можно получить в разделе "Параметры", "Обновление" и "Безопасность" и "Восстановление". В разделе "Дополнительное запуск" выберите "Перезапустить сейчас". Когда компьютер перезагружается, выберите параметры запуска. Затем нажмите кнопку "Устранение неполадок > с дополнительными параметрами > запуска", а затем нажмите кнопку "Перезапустить". При перезапуске компьютера вы сможете задать доступные параметры запуска.

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

Используйте программу настройки системы (MSConfig.exe) вместо BCDEdit, если это возможно. Дополнительные сведения см. в статье "Как открыть MSConfig в Windows 10".

Синтаксис

bcdedit  /set [{ID}] datatype value

Параметры

[{ID}]
{ID} — это GUID, связанный с загрузочной записью. Если не указать {ID}, команда изменяет текущую запись загрузки операционной системы. Если указана загрузочная запись, идентификатор GUID, связанный с загрузочной записью, должен быть заключен в фигурные скобки { }. Чтобы просмотреть идентификаторы GUID для всех активных записей загрузки, используйте команду bcdedit /enum . Идентификатор текущей загрузочной записи — {current}. Дополнительные сведения об этом параметре используйте следующую команду: bcdedit /? ИДЕНТИФИКАТОР

Примечание.

При использовании Windows PowerShell необходимо использовать кавычки вокруг идентификатора записи загрузки, например "{49916baf-0e08-11db-9af4-000bdbd316a0}" или "{current}".

значение типа данных

Просмотр параметров с помощью командной строки

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

C:\> BCDEdit /?

BCDEDIT - Boot Configuration Data Store Editor

The Bcdedit.exe command-line tool modifies the boot configuration data store.
The boot configuration data store contains boot configuration parameters and
controls how the operating system is booted. These parameters were previously
in the Boot.ini file (in BIOS-based operating systems) or in the nonvolatile
RAM entries (in Extensible Firmware Interface-based operating systems). You can
use Bcdedit.exe to add, delete, edit, and append entries in the boot
configuration data store.

For detailed command and option information, type bcdedit.exe /? <command>. For
example, to display detailed information about the /createstore command, type:

 bcdedit.exe /? /createstore

For an alphabetical list of topics in this help file, run "bcdedit /? TOPICS".

В следующих разделах описываются некоторые распространенные типы данных и связанные с ними значения.

Параметры загрузки

bootlog [ да | нет ]
Включает журнал инициализации системы. Этот журнал хранится в файле Ntbtlog.txt в каталоге %WINDIR% . Он содержит список загруженных и выгруженных драйверов в текстовом формате.

bootmenupolicy [ Устаревший | стандарт ]
Определяет тип меню загрузки, который будет использоваться системой. Для Windows 10, Windows 8.1, Windows 8 и Windows RT по умолчанию используется стандартная версия. Для Windows Server 2012 R2, Windows Server 2012 по умолчанию используется устаревшая версия. Если выбрана устаревшая версия , доступно меню "Дополнительные параметры" (F8). Если выбран параметр "Стандартный ", меню загрузки отображается только в определенных условиях: например, если произошел сбой запуска, при загрузке с диска восстановления или установочного носителя, если вы настроили несколько записей загрузки или вручную настроили компьютер для использования расширенного запуска. Если выбран параметр "Стандартный", во время загрузки ключ F8 игнорируется. Компьютеры с Windows 8 запускают быстро, поэтому недостаточно времени, чтобы нажать клавишу F8. Дополнительные сведения см. в разделе "Параметры запуска Windows" (включая безопасный режим).

Примечание.

Этот параметр доступен начиная с Windows 8 и Windows Server 2012. Вы также можете использовать onetimeadvancedoptions для использования меню расширенных параметров (F8) (устаревшая версия) один раз в следующей загрузке.

политика bootstatuspolicy

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

Политика состояния загрузки Description
DisplayAllFailures Отображает все ошибки, если произошел сбой загрузки, сбой завершения работы или сбой контрольной точки. Компьютер переключится на среду восстановления Windows при перезагрузке.
IgnoreAllFailures Игнорировать ошибки, если произошел сбой загрузки, сбой завершения работы или сбой контрольной точки. Компьютер попытается загрузиться обычно после возникновения ошибки.
IgnoreShutdownFailures Пропускать ошибки только в случае сбоя завершения работы. При сбое завершения работы компьютер не выполняет отработку отказа в среду восстановления Windows при перезагрузке. Это параметр по умолчанию для Windows 8.
IgnoreBootFailures Пропускать ошибки только в том случае, если произошел сбой загрузки. Если произошел сбой загрузки, компьютер не выполняет отработку отказа в среду восстановления Windows при перезагрузке.
IgnoreCheckpointFailures Пропускать ошибки только в случае сбоя контрольной точки. При сбое контрольной точки компьютер не выполняет отработку отказа в среду восстановления Windows при перезагрузке. Этот параметр доступен начиная с Windows 8 и Windows Server 2012.
DisplayShutdownFailures Отображает ошибки, если произошел сбой завершения работы. При сбое завершения работы компьютер переключится в среду восстановления Windows при перезагрузке. Игнорирует сбои загрузки и сбои контрольных точек. Этот параметр доступен начиная с Windows 8 и Windows Server 2012.
DisplayBootFailures Отображает ошибки, если произошел сбой загрузки. Если произошел сбой загрузки, компьютер переключится в среду восстановления Windows при перезагрузке. Игнорирует сбои завершения работы и сбои контрольных точек. Этот параметр доступен начиная с Windows 8 и Windows Server 2012.
DisplayCheckpointFailures Отображает ошибки, если не удалось выполнить контрольную точку. При сбое контрольной точки компьютер отработки отказа переключится в среду восстановления Windows при перезагрузке. Игнорирует сбои загрузки и завершения работы. Этот параметр доступен начиная с Windows 8 и Windows Server 2012.

quietboot [ on | off ]
Управляет отображением растрового изображения с высоким разрешением вместо экрана загрузки Windows и анимации.

Примечание.

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

sos [ on | off ]
Управляет отображением имен драйверов при загрузке во время загрузки. Используйте sos on для отображения имен. Используйте sos off для подавления дисплея.

lastknowngood [ on | off ]
Включает загрузку до последней известной хорошей конфигурации.

nocrashautoreboot [ on | off ]
Отключает автоматическую перезагрузку при аварийном сбое.

resumeobject (id)
Определяет идентификатор объекта резюме, связанного с этим объектом операционной системы.

safebootalternateshell [ on | off ]
Использует альтернативную оболочку при загрузке в безопасный режим.

winpe [ on | off ]
Позволяет компьютеру загружаться в Windows PE.

onetimeadvancedoptions [ on | off ]
Определяет, загружается ли система в устаревшее меню (меню F8) в следующей загрузке.

bcdedit /set {current} onetimeadvancedoptions on

Параметры отображения

bootuxdisabled [ on | off ]
Отключает графику загрузки.

graphicsmodedisabled [ | отключен ] Указывает, отключен ли графический режим и загрузочные приложения должны использовать текстовый режим.

graphicsresolution
Определяет разрешение графики, 1024x768, 800x600 1024x600 и т. д.

highestmode [ on | off ]
Позволяет загрузочным приложениям использовать самый высокий графический режим, предоставляемый встроенного ПО.

Уровень абстракции оборудования (HAL) и ЯДРО

HAL-файл
Направляет загрузчик операционной системы для загрузки альтернативного HAL-файла. Указанный файл должен находиться в каталоге %SystemRoot%\system32.

halbreakpoint [ да | нет ]
Включает специальную точку останова уровня абстракции оборудования (HAL).

файл ядра
Направляет загрузчик операционной системы для загрузки альтернативного ядра. Указанный файл должен находиться в каталоге %SystemRoot%\system32.

useplatformclock [ да | нет ]
Принудительно использует часы платформы в качестве счетчика производительности системы.

Примечание.

Этот параметр следует использовать только для отладки.

forcelegacyplatform [ да | нет ]
Заставляет ОС предположить наличие устаревших устройств ПК, таких как CMOS и контроллеры клавиатуры.

Примечание.

Этот параметр следует использовать только для отладки.

tscsyncpolicy [ Устаревшая версия | по умолчанию ] |
Управляет политикой синхронизации счетчиков меток времени. Этот параметр следует использовать только для отладки. Может быть стандартным, устаревшим или расширенным.

Параметры проверки

testsigning [ on | off ]
Определяет, будет ли Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2008 или Windows Vista загружать любой тип кода в режиме тестового ядра. Этот параметр по умолчанию не задан, что означает, что тестовые драйверы режима ядра для 64-разрядных версий Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2008 и Windows Vista по умолчанию не загружатся. После выполнения команды BCDEdit перезапустите компьютер, чтобы изменения вступили в силу. Дополнительные сведения см. в разделе "Общие сведения о проверке подписи"

nointegritychecks [ | off ] Отключает проверки целостности. Невозможно задать, если включена безопасная загрузка. Это значение игнорируется Windows 7 и Windows 8.

disableelamdrivers [ да | нет ]
Управляет загрузкой драйверов защиты от ранних запусков (ELAM). Загрузчик ОС удаляет эту запись по соображениям безопасности. Этот параметр можно активировать только с помощью меню F8. Чтобы активировать этот параметр, кто-то должен быть физически присутствует (на компьютере).

Примечание.

Этот параметр следует использовать только для отладки.

nx [Optin |OptOut | AlwaysOn |AlwaysOff]
Включает, отключает и настраивает защиту от выполнения данных (DEP), набор аппаратных и программных технологий, предназначенных для предотвращения работы вредоносного кода в защищенных расположениях памяти. Сведения о параметрах DEP см. в разделе "Предотвращение выполнения данных".

Параметр DEP Description
Optin Включает DEP только для компонентов операционной системы, включая ядро и драйверы Windows. Администраторы могут включить DEP для выбранных исполняемых файлов с помощью набора средств совместимости приложений (ACT).
Отказ Включает DEP для операционной системы и всех процессов, включая ядро и драйверы Windows. Однако администраторы могут отключить DEP в выбранных исполняемых файлах с помощью System в панель управления.
AlwaysOn Включает DEP для операционной системы и всех процессов, включая ядро и драйверы Windows. Все попытки отключить DEP игнорируются.
AlwaysOff Отключает DEP. Попытки включить DEP выборочно игнорируются. В Windows Vista этот параметр также отключает расширение физического адреса (PAE). Этот параметр не отключает PAE в Windows Server 2008.

Параметры процессора

groupize maxsize
Задает максимальное количество логических процессоров в одной группе процессоров, где maxsize — любое значение от 2 от 1 до 64 включительно. Должно быть целым числом 2. По умолчанию группы процессоров имеют максимальный размер 64 логических процессоров. Этот параметр конфигурации загрузки можно использовать для переопределения размера и макияжа групп обработчиков компьютера для тестирования. Группы процессоров обеспечивают поддержку компьютеров с более чем 64 логическими процессорами. Этот параметр загрузки доступен в 64-разрядных версиях Windows 7 и Windows Server 2008 R2 и более поздних версиях. Этот параметр загрузки не влияет на 32-разрядные версии Windows 7.

Используйте параметр groupize, если требуется принудительно использовать несколько групп, а компьютер имеет 64 или меньше активных логических процессоров. Дополнительные сведения об использовании этого параметра см. в разделе "Параметры загрузки" для тестирования драйверов для поддержки нескольких групп обработчиков.

groupaware [ on | off ]
Заставляет драйверы учитывать несколько групп в среде нескольких процессоров. Используйте этот параметр для предоставления несовместимости между группами в драйверах и компонентах. Группы процессоров обеспечивают поддержку компьютеров с более чем 64 логическими процессорами. Этот параметр загрузки доступен в 64-разрядных версиях Windows 7 и Windows Server 2008 R2 и более поздних версиях. Этот параметр загрузки не влияет на 32-разрядные версии Windows 7. Вы можете использовать параметр groupaware и параметр groupize для проверки совместимости драйверов для работы с несколькими группами, если компьютер имеет 64 или меньше активных логических процессоров.

Groupaware на параметре гарантирует, что процессы запускаются в группе, отличной от группы 0. Это повышает вероятность межгруппового взаимодействия между драйверами и компонентами. Этот параметр также изменяет поведение устаревших функций, KeSetTargetProcessorDpc, KeSetSystemAffinityThreadEx и KeRevertToUserAffinityThreadEx, чтобы они всегда работали в самой нумероновой группе, содержащей активные логические процессоры. Драйверы, вызывающие любую из этих устаревших функций, следует изменить для вызова своих коллег с поддержкой групп (KeSetTargetProcessorDpcEx, KeSetSystemGroupAffinityThread и KeRevertToUserGroupAffinityThread).

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

maxgroup [ включено | ]
Максимальное количество групп, созданных в конфигурации группы обработчиков. Максимальная группа параметров назначает узлы NUMA группам таким образом, чтобы максимально увеличить количество групп для определенного компьютера. Число созданных групп — это число узлов NUMA, которое имеет компьютер, или максимальное количество групп, поддерживаемых этой версией Windows, в зависимости от того, что меньше. Поведение по умолчанию (maxgroup off) заключается в том, чтобы упаковать узлы NUMA в максимально возможное количество групп.

Используйте параметр maxgroup, если вы хотите использовать несколько групп, компьютер имеет 64 или меньше активных логических процессоров, а компьютер уже имеет несколько узлов NUMA. Этот параметр также можно использовать для изменения конфигурации группы по умолчанию компьютера с более чем 64 логическими процессорами.

Группы процессоров обеспечивают поддержку компьютеров с более чем 64 логическими процессорами. Этот параметр доступен в 64-разрядных версиях Windows 7 и Windows Server 2008 R2 и более поздних версиях. Этот параметр загрузки не влияет на 32-разрядные версии Windows 7.

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

onecpu [ on | off ]
Принудительно используется только загрузочный ЦП на компьютере с несколькими логическими процессорами. Например, следующая команда настраивает текущий загрузчик операционной системы для использования одного процессора.

bcdedit /set onecpu on

increaseuserva Megabytes
Указывает объем памяти в мегабайтах для виртуального адресного пространства в режиме пользователя.

В 32-разрядных выпусках Windows приложения имеют 4 гигабайта (ГБ) виртуального адресного пространства. Виртуальное адресное пространство разделено таким образом, чтобы в приложении было доступно 2 ГБ, а остальные 2 ГБ доступны только системе.

Функция настройки 4-гигабайт, включенная с параметром increaseuserva , позволяет увеличить виртуальное адресное пространство, доступное приложению до 3 ГБ, что сокращает объем, доступный системе до 1 до 2 ГБ. Команда BCEdit /set increaseuserva Megabytes может указать любое значение от 2048 (2 ГБ) до 3072 (3 ГБ) в десятичной нотации. Windows использует оставшееся адресное пространство (4 ГБ минус указанного объема) в качестве адресного пространства в режиме ядра.

Дополнительные сведения об этой функции см. в разделе 4-Gigabyte Tuning (Windows).

nolowmem [ | отключен ] Управляет использованием низкой памяти. Если параметр nolowmem включен, этот параметр загружает операционную систему, драйверы устройств и все приложения в адреса, превышающие границу 4 ГБ, и направляет Windows на выделение всех пулов памяти по адресам выше границы 4 ГБ. Обратите внимание, что параметр nolowmem игнорируется в Windows 8, Windows Server 2012 и более поздних версиях Windows.

pae [ ForceEnable ForceDisable | по умолчанию ] |
Включает или отключает расширение физического адреса (PAE). Если paE включена, система загружает версию PAE ядра Windows.

Параметр pae действителен только для загрузочных записей для 32-разрядных версий Windows, работающих на компьютерах с процессорами на основе x86 и x64. В 32-разрядных версиях Windows (до Windows 8) PAE по умолчанию отключен. Однако Windows автоматически включает PAE, если компьютер настроен для устройств с памятью горячей надстройки в диапазонах памяти за пределами региона 4 ГБ, как определено таблицей сопоставления статических ресурсов (SRAT). Память горячего добавления поддерживает устройства памяти , которые можно добавить без перезагрузки или отключения компьютера. В этом случае, так как PAE необходимо включить при запуске системы, она включена автоматически, чтобы система сразу же обращалась к расширенной памяти, добавляемой между перезапусками. Память с горячей надстройкой поддерживается только в Windows Server 2008, Datacenter Edition; Windows Server 2008 для систем на основе Itanium; и в центрах обработки данных и корпоративных выпусках всех более поздних версий Windows Server. Кроме того, для версий Windows до Windows Server 2008 память горячей надстройки поддерживается только на компьютерах с BIOS ACPI, процессором x86 и специализированным оборудованием. Для Windows Server 2008 и более поздних версий Windows Server она поддерживается для всех архитектур процессоров.

На компьютере с поддержкой аппаратного предотвращения выполнения данных (DEP) и работает 32-разрядная версия операционной системы Windows, поддерживающая DEP, PAE автоматически включается при включении DEP и во всех 32-разрядных версиях операционной системы Windows PAE отключается при отключении DEP. Чтобы включить PAE при отключении DEP, необходимо явно включить PAE с помощью /set nx AlwaysOff и /set pae ForceEnable. Дополнительные сведения о DEP см. в разделе "Параметры загрузки" для настройки DEP и PAE.

Дополнительные сведения об использовании параметра pae и других параметров, влияющих на конфигурацию PAE, см. в разделе "Параметры загрузки" для настройки DEP и PAE.

removememory Megabytes
Удаляет память из общей доступной памяти, которую может использовать операционная система.

Например, следующая команда удаляет 256 МБ памяти из общего объема доступной операционной системе, связанной с указанной записью загрузки.

bcdedit /set {49916baf-0e08-11db-9af4-000bdbd316a0} removememory 256

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

Например, следующая команда задает ограничение физического адреса в 1 ГБ. Можно указать адрес в десятичном (1073741824) или шестнадцатеричном (0x40000000).

bcdedit /set {49916baf-0e08-11db-9af4-000bdbd316a0} truncatememory 0x40000000

VESA, PCI, VGA и TPM

usefirmwarepcisettings [ да | нет ]
Включает или отключает использование ресурсов периферийных компонентов, настроенных BIOS(PCI).

msi [ ForceDisable по умолчанию | ]
Может быть по умолчанию или ForceDisable.

vga [ on | off ]
Принудительно использует драйвер отображения VGA.

novga [ on | off ]
Полностью отключает использование режимов VGA.

tpmbootentropy [ default | ForceEnable ForceDisable] |
Определяет, собирается ли энтропия из доверенного модуля платформы (TPM) для заполнения генератора случайных чисел в операционной системе.

Процессоры и API-интерфейсы

clustermodeadressing [ целое число ]
Определяет максимальное количество процессоров, включаемых в один кластер контроллера прерываний (APIC).

configflags [ целое число ]
Задает флаги конфигурации, относящиеся к процессору.

maxproc [ да | нет ]
Сообщает максимальное количество процессоров в системе.

numproc [ целое число ]
Использует только указанное число процессоров.

onecpu [ да | нет ]
Принудительно используется только загрузочный ЦП.

restrictapicluster [ целое число ]
Определяет самый большой номер кластера APIC, используемый системой.

usephysicaldestination [ да | нет ]
Принудительно использует физический APIC.

uselegacyapicmode [ да | нет ]
Принудительно применяет устаревший режим APIC, даже если процессоры и наборы микросхем поддерживают расширенный режим APIC.

x2apicpolicy [ включение | отключения | по умолчанию ]
Включает или отключает использование расширенного режима APIC, если оно поддерживается. Система по умолчанию использует расширенный режим APIC, если он доступен. Можно включить, отключить или по умолчанию.

Дополнительные параметры

disabledynamictick [ да | нет ]
Включает и отключает функцию динамического таймера.

Примечание.

Этот параметр следует использовать только для отладки.

pciexpress [ по умолчанию | принудительно доступен]
Включает или отключает функции PCI Express. Если компьютерная платформа поддерживает функции PCI Express и метод ACPI _OSC предоставляет управление функциями операционной системы, Windows включает расширенные функции с помощью функции PCI Express Native Control (это по умолчанию). Используйте принудительный параметр, чтобы переопределить расширенные функции PCI Express и использовать устаревшее поведение PCI Express. Дополнительные сведения см. в разделе "Включение встроенного управления PCI Express" в Windows.

useplatformtick [ да | нет ]
Принудительно поддерживает часы источником платформы, искусственные таймеры не допускаются. Этот параметр доступен начиная с Windows 8 и Windows Server 2012.

Примечание.

Этот параметр следует использовать только для отладки.

xsavedisable [ 0 | 1 ]
Если задано значение, отличное от нуля (0), отключает функции процессора XSAVE в ядре.

Параметры отладчика

Чтобы работать с параметрами отладчика, используйте следующие команды.

Команда Description
BCDEdit /bootdebug Параметр загрузки /bootdebug включает или отключает отладку загрузки текущей или указанной записи загрузки операционной системы Windows.
BCDEdit /dbgsettings Параметр /dbgsettings задает или отображает текущие параметры глобального отладчика для компьютера. Чтобы включить или отключить отладчик ядра, используйте параметр BCDEdit /debug.
BCDEdit /debug Параметр загрузки /debug включает или отключает отладку ядра операционной системы Windows, связанной с указанной записью загрузки или текущей записью загрузки.

Параметры отладчика гипервизора

Используйте параметр BCDEdit / hypervisorsettings, чтобы задать или отобразить параметры отладчика гипервизора для системы. Дополнительные сведения см. в статье BCDEdit /hypervisorsettings.

hypervisordebug [ On | Off ]
Определяет, включен ли отладчик гипервизора.

hypervisordebugtype [ SERIAL 1394 | NET ] Может быть SERIAL | , 1394 или NET. Дополнительные сведения см. в статье BCDEdit /hypervisorsettings.

Параметры гипервизора

hypervisorlaunchtype [ Off | Auto ]
Управляет параметрами запуска гипервизора. Если вы настраиваете отладчик для отладки Hyper-V на целевом компьютере, установите этот параметр автоматически на целевом компьютере. Дополнительные сведения см. в статье "Создание виртуальной машины с помощью Hyper-V".

hypervisorloadoptions NOFORCESNOOP [ Да | нет ]
Указывает, должен ли гипервизор применять управление snoop в системных ioMMUs.

номер hypervisornumproc
Указывает общее количество логических процессоров, которые можно запустить в гипервизоре.

Номер hypervisorrootproc
Указывает максимальное количество виртуальных процессоров в корневой секции и ограничивает количество узлов архитектуры неоднородной памяти (NUMA), которые могут запускать логические процессоры в гипервизоре.

номер hypervisorrootprocpernode
Указывает общее количество виртуальных процессоров в корневой секции, которые можно запустить в узле предварительно разделенной архитектуры памяти (NUMA).

hypervisoruselargevtlb [ да | нет]
Увеличивает размер буфера Lookaside (TLB) виртуального перевода.

hypervisoriommupolicy [ по умолчанию | enable | disable]
Определяет, использует ли гипервизор единицу управления входной памятью (IOMMU).

Драйверы и корневой каталог системы

driverloadfailurepolicy [ Fatal | UseErrorControl]
Может быть неустранимой или useErrorControl.

osdevice [ устройство]
Определяет устройство, содержащее корневой каталог системы.

systemroot [ строка]
Определяет путь к корневому каталогу системы.

ems [ On | Off ]
Включает службы аварийного управления ядрами. Параметр BCDEdit /ems включает или отключает службы аварийного управления ядрами (EMS) для указанной записи загрузки операционной системы. Дополнительные сведения см. в разделе BCDEdit /ems.

Параметр BCDEdit /emssettings задает параметры глобальных служб управления чрезвычайными ситуациями (EMS) для компьютера. Дополнительные сведения см. в разделе BCDEdit /emssettings.

Виртуальный безопасный режим

vsmlaunchtype [ Off | Auto]
Управляет типом запуска виртуального безопасного режима. Может быть отключен или автоматически. Дополнительные сведения см. в разделе "Управление Учетными данными Защитника Windows".

Ведение журнала событий

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

Комментарии

Дополнительные сведения о конкретных элементах BCD и параметрах загрузки можно использовать команды BCDEdit /? OSLOADER и BCDEdit /? ТИПЫ OSLOADER.

Чтобы просмотреть текущие записи загрузки и их параметры, используйте команду bcdedit /enum . Эта команда отображает активные записи загрузки и связанные с ними глобальные уникальные идентификаторы (GUID). Используйте идентификаторы с командой /set , чтобы настроить параметры для определенной загрузочной записи.

Чтобы удалить заданное значение параметра загрузки, используйте параметр /deletevalue . Синтаксис команды выглядит следующим образом:

bcdedit /deletevalue [{ID}] datatatype

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

bcdedit /deletevalue groupsize

Для любого изменения параметра загрузки требуется перезапуск. Сведения о часто используемых командах BCDEdit см. в редакторе часто задаваемых вопросов о конфигурации загрузки.

DTrace

DTrace (DTrace.exe) — это средство командной строки, отображающее системную информацию и события. Существует параметр bcedit, позволяющий включить отброс. Сведения о доступных параметрах DTrace BCDEdit см. в разделе об установке DTrace в Windows.

Требования

Минимальный поддерживаемый клиент: Windows Vista

Минимальный поддерживаемый сервер: Windows Server 2008