Изменение параметров загрузки
Чтобы включить и настроить связанные с загрузкой функции операционной системы, такие как отладка, необходимо добавить параметры загрузки в загрузочную запись операционной системы.
Чтобы изменить параметры загрузки в системе под управлением Windows, можно использовать BCDEdit.
Использование BCDEdit
Чтобы добавить параметр конфигурации загрузки в загрузочную запись, используйте параметры записи загрузки BCDEdit для изменения глобальных параметров, таких как /ems, /debug, /dbgsettings, или задайте отдельные параметры с помощью параметров BCDEdit /set . Чтобы получить полный список параметров BCDEdit, в командной строке введите BCDEdit /? или BCDEdit /?< команда> для поиска справки по определенной команде.
Например, следующая команда включает PAE для указанной записи загрузки:
bcdedit /set {802d5e32-0784-11da-bd33-000476eba25f} pae forceenable
Чтобы включить или отключить отладчик ядра, используйте параметр /debug со следующим синтаксисом:
bcdedit /debug <ID> [on | off]
> Идентификатор <— это GUID, связанный с загрузочной записью. Если идентификатор> не указан<, команда изменяет операционную систему, которая сейчас активна. Следующая команда включает отладчик ядра для загрузочной записи с именем DebugEntry:
bcdedit /debug {49916baf-0e08-11db-9af4-000bdbd316a0} on
Чтобы просмотреть текущие записи загрузки, введите bcdedit в командной строке. Запись загрузки debugEntry показывает, что отладчик ядра включен.
## Windows Boot Loader
-------------------
identifier {49916baf-0e08-11db-9af4-000bdbd316a0}
device partition=C:
path \Windows\system32\winload.exe
description DebugEntry
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {3e3a9f69-024a-11db-b5fc-a50a1ad8a70e}
nx OptIn
pae ForceEnable
debug Yes