如何在 WinDbg 中安装 USB 调试线驱动程序以进行 Windows 内核调试?

如何在 WinDbg 中安装 USB 调试线驱动程序以进行 Windows 内核调试?

按照微软的USB 调试页面,您必须在提升的进程中启动 WinDbg 才能安装 USB 驱动程序。

完成后,我仍然收到此错误消息:

无法复制 USB 设备驱动程序信息。首次使用此传输时,调试器必须以提升的权限运行。错误 0xE0000247。

答案1

只需安装最新的 SDK 官方发布版本,无需其他 bcd 选项(如“nosigning”等)。

答案2

你可以从这里找到正确的答案 详细信息或访问https://www.ebay.com/itm/402650436755

3 支持的系统操作系统

从Win8到Win10。

但是家庭版操作系统在调试机器(主机 PC 端)上得不到很好的支持,因为 usb2dbg.sys 可能具有无效签名(并非所有家庭版操作系统都是如此),这属于操作系统问题。但您可以通过三种方式解决此问题:

a:更换为其他操作系统,如企业版操作系统。

b:用企业版操作系统中已签名的 usb2dbg.sys 文件替换未签名的 usb2dbg.sys 文件。

c:在调试机上(host端)关闭驱动签名,也就是主机和从机两端都关闭驱动签名。

答案3

您可能有一个未签名的 USB 调试驱动程序,例如:来自 WinDbg 的预览版本/Windows SDK 的驱动程序工具。

错误消息无疑是“因任何原因无法安装 inf”的集合。对于那些与权限无关的故障(您正确地以管理员身份运行了 Windbg)来说,它毫无用处

解决方案:重新启动并“禁用驱动程序签名强制”例如:https://windowsreport.com/driver-signature-enforcement-windows-10/

相关内容