Настройка отладки локального ядра одного компьютера вручную

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

Локальный параметр bcdedit доступен в Windows 8.0 и Windows Server 2012 и более поздних версий.

Настройка отладки в локальном режиме ядра

Важно!

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

  1. Откройте окно командной строки как Администратор istrator. Введите bcdedit /debug on
  2. Если компьютер еще не настроен в качестве целевого объекта отладочного транспорта, введите bcdedit /dbgsettings local
  3. Перезагрузите компьютер.

Запуск сеанса отладки

Использование WinDbg

Откройте WinDbg как Администратор istrator. В меню "Файл" выберите "Отладка ядра". В диалоговом окне отладки ядра откройте вкладку "Локальный ". Нажмите кнопку "ОК".

Вы также можете запустить сеанс с WinDbg, открыв окно командной строки как Администратор istrator и введя следующую команду:

windbg -kl

Использование KD

Откройте окно командной строки как Администратор istrator и введите следующую команду:

kd -kl

См. также

Отладка в режиме локального ядра

Настройка отладки в режиме ядра вручную