from:https://www.cnblogs.com/gaochundong/p/windbg_cheat_sheet.html
系列博文
- 《WinDbg 命令三部曲:(一)WinDbg 命令手册》
- 《WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手册》
- 《WinDbg 命令三部曲:(三)WinDbg SOSEX 扩展命令手册》
导航目录
调试准备
为了测试 WinDbg 中使用 SOS 扩展命令,我创建了应用程序 "MemoryLeakApp.exe",Visual Studio 程序选择为 64 位环境编译。
![](https://images0.cnblogs.com/blog/175043/201401/291545502034271.png)
![](https://images0.cnblogs.com/blog/175043/201401/291546544229952.png)
"MemoryLeakApp.exe" 启动运行后可能占用内存600M。
![](https://images0.cnblogs.com/blog/175043/201401/291547136727138.png)
![](https://images0.cnblogs.com/blog/175043/201401/291553099697585.png)
此时,选择使用 64 位 WinDbg 来调试程序。我们先通过 Attach Process 方式来调试。
![](https://images0.cnblogs.com/blog/175043/201401/291547481094983.png)
![](https://images0.cnblogs.com/blog/175043/201401/291548098289981.png)
![](https://images0.cnblogs.com/blog/175043/201401/291549090475524.png)
当然,如果我们使用了 32 位的 WinDbg 去 Attach 进程,会直接报错。
![](https://images0.cnblogs.com/blog/175043/201401/291549430479669.png)
WinDbg 常用命令手册
参考资料
本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。
系列博文
- 《WinDbg 命令三部曲:(一)WinDbg 命令手册》
- 《WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手册》
- 《WinDbg 命令三部曲:(三)WinDbg SOSEX 扩展命令手册》