启用对设备安装调试的支持
从 Windows Vista 开始,当即插即用 (PnP) 管理器检测到系统中的新设备时,操作系统将启动设备安装主机进程, (DrvInst.exe) 来搜索和安装设备的驱动程序。
若要设置操作系统为调试设备安装主机进程提供的支持类型,请创建 (或修改) 目标系统上要调试的以下 REG_DWORD 注册表值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Installer\DebugInstall
下表描述了使用 DebugInstall 注册表值指定的调试支持类型。
DebugInstall 值 | 调试支持 |
---|---|
2 |
将使用用户模式调试器调试设备安装过程。 有关详细信息,请参阅 使用用户模式调试器调试设备安装。 |
1 |
将使用内核调试器 (KD) 调试设备安装过程。 有关详细信息,请参阅 使用内核调试器 (KD) 调试设备安装 。 |
0 |
不调试设备安装过程。 如果注册表中不存在 DebugInstall ,则这是默认支持 |
设置 DebugInstall 注册表值后,无需重新启动要调试的目标系统。 但是, DebugInstall 注册表值必须在下一个设备安装开始之前设置,并且对于每个后续设备安装都有效,直到该值设置为零为止。
注意 请确保将 DebugInstall 注册表值重置为零 (或删除值) ,只要不再需要调试目标系统上的设备安装。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈