一旦我有了倾倒计算机崩溃/死机时,根据以下情况,可以使用哪些工具和步骤来排除故障?倾倒本身?
我正在寻找工具来隔离导致崩溃的进程或问题,以及解决实际转储本身问题的好方法。一旦我确定了“麻烦”的进程是什么,我该怎么做才能解决问题?
例如,如果我确定进程 foo.exe 或 bar.dll 等是有问题的文件,我该如何确定可以做什么?
答案1
我用这些程序:
安装工具如果您尚未安装 Windows 调试工具,请安装 Microsoft 调试工具(直接链接)分析 MiniDump 要从创建的 minidump 文件中提取有用的信息:
- 打开命令提示符(开始 -> 运行 -> “cmd”)
- cd \program files\debugging tools (或者它们的安装位置)
- kd -z C:\WINDOWS\Minidump\Mini???????-??.dmp
- kd> .logopen c:\debuglog.txt
- kd> .sympath srvc:\符号http://msdl.microsoft.com/download/symbols
- kd> .reload;!分析-v;r;kv;lmnt;.logclose;q
- 您现在在 c:\ 中有一个 debuglog.txt,请在文本编辑器(记事本?)中打开它。
答案2
Minidump 信息、工具、下载
http://support.microsoft.com/kb/315263
请参阅此主题以进行学习
https://stackoverflow.com/questions/138334/starting-to-learn-windbg