Debugging Tools for Windows (WinDbg)的使用

来源:互联网 发布:阿里云有独立服务器吗 编辑:程序博客网 时间:2024/05/17 07:47

安装

可能大家安装时,直接从外部的网址下载或者拷贝,一般这也是可行的,只不过可能安装的不是最新版本,或者找不到和自己当前系统匹配的版本,所以最简单的方法还是去微软的官网下载
下载地址: 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下分析,出来的堆栈意义不大
0 0
原创粉丝点击