如何解决计算机转储问题?

Jam*_*rtz 6 windows freeze troubleshooting crash dump

一旦我获得了计算机崩溃/冻结的转储,为了根据转储本身对崩溃进行故障排除,需要采取哪些工具和步骤?

我正在寻找工具来隔离导致崩溃的进程或问题,以及对实际转储本身进行故障排除的好技术。一旦我确定了“麻烦”的过程是什么,我该如何解决问题?

例如,如果我确定进程 foo.exe 或 bar.dll 等,是有问题的文件,我如何确定可以做什么?

Kut*_*aIT 3

我使用这些程序

安装工具 如果您尚未安装 Windows 调试工具,请安装 Microsoft 调试工具(直接链接) 分析 MiniDump 要从创建的小型转储文件中提取有用信息:

  1. 打开命令提示符(开始 -> 运行 -> “cmd”)
  2. cd \program files\debugging tools (或者它们安装到的任何地方)
  3. kd -z C:\WINDOWS\Minidump\Mini??????-??.dmp
  4. kd> .logopen c:\debuglog.txt
  5. kd> .sympath srv c:\symbols http://msdl.microsoft.com/download/symbols
  6. kd> .reload;!analyze -v;r;kv;lmnt;.logclose;q
  7. 现在,您在 c:\ 中有一个 debuglog.txt,请在文本编辑器(记事本?)中打开它。

  • 如果您不想使用命令行,则可以启动 WinDbg,在选项中设置符号路径,然后将转储文件拖放到其中。(额外的好处 - 调试日志就显示在那里。) (2认同)

归档时间:

查看次数:

3017 次

最近记录:

14 年,9 月 前