生成 dump 文件
- 如果要分析 32bit 程序问题, 需要使用 32-bit dump文件, 比如 taskmgr.exe 32bit版, DebugDiag 工具. taskmgr.exe 32bit版路径是" " C:\Windows\SysWOW64\Taskmgr.exe
- 如果要分析 64bit 程序, 需要使用 64-bit dump文件, 有很多可用的dump文件生成工具, 比如 taskmgr.exe, DebugDiag 工具, winDbg, sysinternals 的process explorer 等.
需要说明的是, 可以使用64-bit版本的DebugDiag程序来分析32-bit的dump文件,而不会遇到任何问题。
使用 DebugDiag 分析dump文件
当然可以使用微软的DebugDiag工具来分析user dump文件。该程序可以帮助诊断各种应用程序问题,如性能、内存泄漏和崩溃等. 功能较 winDbg 要弱不少, 优点是上手简单. 以下是使用DebugDiag分析user dump的详细步骤:
-
下载并安装DebugDiag工具
访问微软官方下载页面(https://docs.microsoft.com/en