安装

可能大家安装时,直接从外部的网址下载或者拷贝,一般这也是可行的,只不过可能安装的不是最新版本,或者找不到和自己当前系统匹配的版本,所以最简单的方法还是去微软的官网下载

安装方法有三个: Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)



一般我们选择第三种方法即可,下载安装Windiows SDK,安装组件时只选择 WinDbg即可


符号表配置

安装好后,首先需要配置符号表,才能正确解析dump文件
系统符号文件的配置:  srv*c:\mss*http://msdl.microsoft.com/download/symbols
上面的意思就是从微软官网下载系统符号文件到c:\mss目录
如果还需要添加pdb文件,则把它的路径加到后面即可,用分号隔开


windbg命令

常用的是"!analyze -v"命令,显示崩溃堆栈
其他命令参考: 

注意事项

1. 在解析dump文件时,一定要根据发生crash的机型来选择对应的分析平台和WinDbg类型
比如X64下的dump文件,需要在x64的机子选择x64的WinDbg来分析,如果在x86下分析,出来的堆栈意义不大
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐