你可以分辨几次
a)内核调试和用户模式调试之间(应用程序调试)
b)实时调试(运行系统)和事后调试(崩溃转储分析)之间
c)本地调试和远程调试之间
所以总共有8种调试组合.
对于本地实时内核调试,您需要将Windows内核置于调试模式.如果你不希望出现这种情况,你可以得到"伪" -live本地内核调试Sysinternals的LiveKd.
无创调试是用户模式调试的一个子集,最好由您已链接到的文章(WinDbg帮助的副本)描述,其中说:
通过非侵入式调试,您没有那么多的调试操作.但是,您可以最大限度地减少调试器对目标应用程序的干扰.如果目标应用程序已停止响应,则无创调试很有用.
在非侵入式调试中,调试器实际上并未附加到目标应用程序.调试器挂起所有目标的线程,并可以访问目标的内存,寄存器和其他此类信息.但是,调试器无法控制目标.
休眠模式是WinDbg运行但未附加到任何目标.例如,如果您只是在没有任何命令行选项的情况下启动WinDbg并且尚未按下F6即可附加到进程.