Настройка отладки локального ядра одного компьютера вручную
Средства отладки для Windows поддерживают отладку локального ядра. Это отладка в режиме ядра на одном компьютере. Другими словами, отладчик выполняется на том же компьютере, который выполняется отладка. При локальной отладке можно изучить состояние, но не разбиться на процессы в режиме ядра, что приведет к остановке работы ОС.
Локальный параметр bcdedit доступен в Windows 8.0 и Windows Server 2012 и более поздних версий.
Настройка отладки в локальном режиме ядра
Важно!
Прежде чем использовать bcdedit для изменения сведений о загрузке, может потребоваться временно приостановить функции безопасности Windows, такие как BitLocker и безопасная загрузка на тестовом компьютере. После завершения отладки можно повторно включить безопасную загрузку и отключить отладку ядра на локальном компьютере.
- Откройте окно командной строки как Администратор istrator. Введите bcdedit /debug on
- Если компьютер еще не настроен в качестве целевого объекта отладочного транспорта, введите bcdedit /dbgsettings local
- Перезагрузите компьютер.
Запуск сеанса отладки
Использование WinDbg
Откройте WinDbg как Администратор istrator. В меню "Файл" выберите "Отладка ядра". В диалоговом окне отладки ядра откройте вкладку "Локальный ". Нажмите кнопку "ОК".
Вы также можете запустить сеанс с WinDbg, открыв окно командной строки как Администратор istrator и введя следующую команду:
windbg -kl
Использование KD
Откройте окно командной строки как Администратор istrator и введите следующую команду:
kd -kl