Debugging Tools for Windows (WinDbg)的使用
2017-04-11 09:31
447 查看
安装
可能大家安装时,直接从外部的网址下载或者拷贝,一般这也是可行的,只不过可能安装的不是最新版本,或者找不到和自己当前系统匹配的版本,所以最简单的方法还是去微软的官网下载下载地址: Download Debugging tools for Windows
安装方法有三个: Debugging Tools for Windows (WinDbg,
KD, CDB, NTSD)
一般我们选择第三种方法即可,下载安装Windiows SDK,安装组件时只选择 WinDbg即可
符号表配置
windbg.org安装好后,首先需要配置符号表,才能正确解析dump文件
系统符号文件的配置:
srv*c:\mss*http://msdl.microsoft.com/download/symbols
上面的意思就是从微软官网下载系统符号文件到c:\mss目录
如果还需要添加pdb文件,则把它的路径加到后面即可,用分号隔开
windbg命令
常用的是"!analyze -v"命令,显示崩溃堆栈其他命令参考:
windbg 常用命令详解
注意事项
1. 在解析dump文件时,一定要根据发生crash的机型来选择对应的分析平台和WinDbg类型比如X64下的dump文件,需要在x64的机子选择x64的WinDbg来分析,如果在x86下分析,出来的堆栈意义不大
相关文章推荐
- Debugger APIs - Writing a Debugging Tools for Windows Extension (编写Windbg扩展)
- 如何使用Debugging Tools for Windows (windebug)简单的使用心得
- 使用Debugging Tools for Windows分析蓝屏信息
- 如何使用Debugging Tools for Windows (windebug)简单的使用心得
- Windows调试工具集(Debugging Tools for Windows (x86)) VS2010Debug工具gflags使用
- QT配置调试器windbg (Debugging Tools for Windows)
- [转载]Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)
- Standalone Debugging Tools for Windows (WinDbg)
- Debugging Tools for Windows Version 6.6.3.5
- Debugging Tools for Windows__from WDK7
- 编写 Debugging Tools for Windows 扩展,第 2 部分:输出
- Debugging Tools for Windows 6.5.3.8
- Debugging Tools for Windows中Livekd的设置
- 使用Windows Embedded Source Tools for Bluetooth Technology简化蓝牙开发
- Windows Moible, Wince 使用.NET Compact Framework的进行蓝牙(Bluetooth)开发 之 Windows Embedded Source Tools for Bluetooth
- Debugging Tools for Windows
- Debugger Engine API - Writing a Debugging Tools for Windows Extension, Part 2: Output (最无趣的一篇)
- Windows Moible, Wince 使用.NET Compact Framework的进行蓝牙(Bluetooth)开发 之 Windows Embedded Source Tools for Bluetooth
- Debugging Tools for Windows
- Debugging Tools for Windows - List of Tools and Documentation