考虑以下情况:
当我启动目标机器时,&让windbg在调试器机器上运行,windbg& amp; Windows内核正确建立&我可以根据自己的需要进行调试。
我的问题是:
建立连接后,无法分离内核调试&允许它作为独立运行。
我经常需要删除/重新安装驱动程序。连接调试器对于这个& amp;它使安装非常慢。
简单的解决方案根本没有启动windbg。但有没有办法解决调试器和放大器允许系统自由运行,建立连接后? 目前,调试器的分离使目标系统保持在冻结状态,允许用户再次重新连接。
注意:任何hacky方式也是受欢迎的。没有干净的方式。 (至少我知道。)
答案 0 :(得分:1)
不是我知道的。我记得在某些时候(XP,也许?)目标机器会在一段时间(30-60秒)后超时并继续运行,但我认为这不再是真的了。
您可以使用.kdfiles而不是卸载/重新安装吗?或者,更好的是,切换到1394。
答案 1 :(得分:0)
通常在重新启动时,它会很慢,因为它会检索并加载所有符号。在主机上缓存符号可以在一定程度上提高速度。每当你觉得它卡住或更慢时,另一个提示是按Ctrl + Brk中止任何长时间卡住的加载操作并按F5继续运行。