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 /? ID

Примечание

Если вы используете 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 значение по умолчанию — Standard. Для Windows Server 2012 R2 Windows Server 2012 значение по умолчанию — Legacy. Если выбран пункт Устаревший , будет доступно меню Дополнительные параметры (F8). Если выбран параметр Стандартный , меню загрузки отображается, но только при определенных условиях: например, при сбое при запуске, при загрузке с диска восстановления или установочного носителя, если вы настроили несколько записей загрузки или если вы вручную настроили компьютер для использования расширенного запуска. Если выбран параметр Стандартный , клавиша F8 игнорируется во время загрузки. Windows 8 компьютеры запускались быстро, поэтому не хватает времени на нажатие клавиши F8. Дополнительные сведения см. в разделе Параметры запуска Windows (включая безопасный режим).

Примечание

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

политика bootstatuspolicy

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

Политика состояния загрузки Описание
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)
Определяет идентификатор объекта resume, связанного с этим объектом операционной системы.

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

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

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

bcdedit /set {current} onetimeadvancedoptions on

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

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

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

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

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

Аппаратный уровень абстракции (HAL) & KERNEL

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

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

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

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

Примечание

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

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

Примечание

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

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

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

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 [ on | off ] отключает проверки целостности. Невозможно задать, если включена безопасная загрузка. Это значение игнорируется в Windows 7 и Windows 8.

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

Примечание

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

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

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

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

groupizemaxsize
Задает максимальное количество логических процессоров в одной группе процессоров, где 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 on гарантирует, что процессы запускаются в группе, отличной от группы 0. Это повышает вероятность межгруппового взаимодействия между драйверами и компонентами. Параметр также изменяет поведение устаревших функций KeSetTargetProcessorDpc, KeSetSystemAffinityThreadEx и KeRevertToUserAffinityThreadEx, чтобы они всегда работали с группой с наибольшим номером, содержащей активные логические процессоры. Драйверы, вызывающие любую из этих устаревших функций, должны быть изменены для вызова своих коллег с учетом группы (KeSetTargetProcessorDpcEx, KeSetSystemGroupAffinityThread и KeRevertToUserGroupAffinityThread).

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

maxgroup [ on | off ]
Максимальное количество групп, созданных в конфигурации группы процессоров. Параметр maxgroup on назначает узлы 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Мегабайты
Указывает объем памяти (в мегабайтах) для виртуального адресного пространства в пользовательском режиме.

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

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

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

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

pae [ Default | 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-Based Systems; и в центрах обработки данных и корпоративных выпусках всех более поздних версий 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Мегабайты
Удаляет память из общего объема доступной памяти, которую может использовать операционная система.

Например, следующая команда удаляет 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 [ Default | ForceDisable ]
Может иметь значение Default или ForceDisable.

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

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

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

Процессоры и APIC

clustermodeaddressing [ integer ]
Определяет максимальное число процессоров, включаемых в один кластер РАСШИРЕННОГО программируемого контроллера прерываний (APIC).

configflags [ integer ]
Указывает флаги конфигурации, относящиеся к процессору.

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

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

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

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

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

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

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

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

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

Примечание

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

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

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

Примечание

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

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

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

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

Get-Help Описание
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 [ Да | Нет ]
Указывает, должен ли гипервизор применять управление слежкой к системным ioMMU.

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

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

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

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

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

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

driverloadfailurepolicy [ Fatal | UseErrorControl]
Может иметь значение Fatal или UseErrorControl.

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

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

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

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

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

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

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

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

Комментарии

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

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

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

Bcdedit /deletevalue [{ID}] datatatype

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

bcdedit /deletevalue groupsize

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

DTrace

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

Требования

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

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