Debugging Tools for Windows

KD

Microsoft Kernel Debugger (KD) 是一款基于字符界面的控制台程序,可以在所有NT内核操作系统上对在内核模式下的活动进行深度分析。

KD可用于调试内核模式程序和驱动程序,或者监控系统本身的行为。KD支持多处理器的调试。

一般来说,KD并不运行在被调试的机器上。内核模式调试一般需要两台机器(主控机 目标机)。

大多数KD的命令不能像在CDB, NTSD, 和WinDbg中一样针对特定进程或者线程。

调试不同平台的目标机

KD可以支持调试基于x86、Itanium或者x64平台的目标机。

调试器可以自动检测目标运行的机器平台,所以不需要在KD的命令行中指定了。旧的名字(使用I386KD或者IA64KD的名字)不再使用。

Build machine: CAPEBUILD