崩溃后如何自动删除驱动程序?
How to automatically remove driver after crash?
我正在使用 WinDbg 远程调试 Windows 内核模式驱动程序。驱动程序在初始化例程中存在问题,导致在安装设备驱动程序时出现 bugcheck/crash。当我分离调试器时,目标 PC 重新启动并再次运行到相同的错误检查中。
为了测试新版本的驱动程序,我必须启动到安全模式,使用设备管理器卸载设备并重新启动到正常模式。
有什么方法可以简化此工作流程,以便在检查错误后重新启动时自动删除设备驱动程序?
附加信息:
- 我正在使用 dpinst 在目标 PC 上安装驱动程序
使用 .Kdfiles 在引导期间提取替换驱动程序
Write Up in Nt Insider From Osr Online
如果您使用 windows 10,那么您可以利用 -m 选项来提供部分名称
并放弃 dospath C:\ NtPath \.\xx , %SystemRoot%
我正在使用 WinDbg 远程调试 Windows 内核模式驱动程序。驱动程序在初始化例程中存在问题,导致在安装设备驱动程序时出现 bugcheck/crash。当我分离调试器时,目标 PC 重新启动并再次运行到相同的错误检查中。
为了测试新版本的驱动程序,我必须启动到安全模式,使用设备管理器卸载设备并重新启动到正常模式。
有什么方法可以简化此工作流程,以便在检查错误后重新启动时自动删除设备驱动程序?
附加信息:
- 我正在使用 dpinst 在目标 PC 上安装驱动程序
使用 .Kdfiles 在引导期间提取替换驱动程序
Write Up in Nt Insider From Osr Online
如果您使用 windows 10,那么您可以利用 -m 选项来提供部分名称
并放弃 dospath C:\ NtPath \.\xx , %SystemRoot%