Как установить драйвер отладочного кабеля USB в WinDbg для отладки ядра Windows?

Как установить драйвер отладочного кабеля USB в WinDbg для отладки ядра Windows?

Согласно MicrosoftСтраница отладки USB, необходимо запустить WinDbg в качестве процесса с повышенными привилегиями, чтобы установить драйвер USB.

Сделав это, я все равно получаю следующее сообщение об ошибке:

Не удалось скопировать информацию о драйвере USB-устройства. Для первого использования этого транспорта отладчик должен быть запущен с повышенными правами. Ошибка 0xE0000247.

решение1

Просто установите последнюю официальную версию SDK и все, без других опций bcd, таких как «nosigning» и т. п.

решение2

Правильный ответ вы можете найти здесь Полная информацияили посетитеhttps://www.ebay.com/itm/402650436755

3 Поддерживаемые ОС

С Win8 на Win10.

Но домашняя версия ОС не очень хорошо поддерживается на отладочной машине (сторона хост-компьютера), потому что usb2dbg.sys может иметь недействительную подпись (не все домашние версии ОС), это относится к проблемам ОС. Но вы можете решить эту проблему тремя способами:

а: измените на другую ОС, например: Enterprise Edition OS.

б: замените неподписанный файл usb2dbg.sys на подписанный файл usb2dbg.sys из Enterprise Edition OS.

c: Отключить подпись драйвера на отладочной машине (стороне хоста). Это означает, что обе стороны (хост и подчиненная) отключают подпись драйвера.

решение3

У вас может быть неподписанный драйвер отладки USB, например: из предварительной сборки WinDbg / драйверов инструментов для Windows SDK.

Сообщение об ошибке, несомненно, является всеобъемлющим для "не удалось установить inf" по любой причине. Неинформативно для тех, у кого есть ошибки, не связанные с разрешениями (вы правильно запустили Windbg как администратор)

Решение: Перезагрузите компьютер с опцией «Отключить обязательную подпись драйверов», например:https://windowsreport.com/driver-signature-enforcement-windows-10/

Связанный контент