WinDbg本地调试操作系统内核

本地调试操作系统内核:

1、开启操作系统调试选项

      XP电脑:找到boot.ini文件如图设置

      

     Vista以上版本电脑使用"bcdedit -debug on"命令开启

2、重启电脑(XP需要选择调试版本,Vista以上版本不需要),如图:

      

     打开WinDbg,先设置symbol file path为:本地路径;srv*本地路径*http://msdl.microsoft.com/download/symbols (这一步很重要,      否则即使连接到系统内核,也无法识别内核的数据结构);选择File--->Kernel Debug--->Local,点击OK

     顺便敲个"!process 0 0"命令看看效果

调试结束不要忘记"Debug--->Detach Debugging"分离调试。 

注意:本地调试操作系统内核会使调试器的许多功能受限,最好使用双机调试。

猜你喜欢

转载自blog.csdn.net/singleyellow/article/details/82380693