How to open crash dump (e.g. memory.DMP) file

memory.dmp was created when your computer shutdown unexpected or blue screen or application crash. just google , found out using windebug (dbg_x86_6.6.07.5.exe) to analys it. (all method from internet)

method 1:

系統藍屏debug方法
1. 我的電腦,屬性->高級->啟動,最下面的記憶體調試選最後一項的全部,確定後重新啟動
2. 藍屏後不要急著重啟,系統會保存整個記憶體內容,然後會自動重啟
3. 重啟後,windows目錄會多出 MEMORY.DMP, 如果1步驟選完全調試,那麼這個檔和你的記憶體一樣大
4. 下載安裝windwos 的 debug tools, 我這有下載地址,或微軟網站
http://public.hshh.org/SysTools/debug/dbg_x86_6.6.07.5.exe
5. 安裝後創建一個臨時目錄,例如 c:\temp
6. 啟動 windbg
7. windbg介面: file->symbol file path (ctrl+s) 輸入:
SRV*c:\temp*http://msdl.microsoft.com/download/symbols
然後確定

(为什么要这样输入,请参考KB311503)
8. windbg介面: file->open crash dump(ctrl+d),打開windows目錄下面的 memory.dmp
9. 打開後,等待提示
當出現 Use !analyze -v to get detailed debugging information. 字樣後,在下面輸入框
!analyze -v
10. 等待分析完畢,可以知道什麼導致的出錯
11. windbg使用中需要網上下載調試內容,這個速度嘛,取決於你的網路了。

 

method 2:

一、下載並安裝dbg_x86_6.6.07.5.exe(用google找一下就有了)
二、cmd, 切換到C:\Program Files\Debugging Tools for Windows
三、執行
dumpchk - y http://msdl.microsoft.com/download/symbols c:

\windows\memory.dmp > dmp.txt


註一、http://msdl.microsoft.com/download/symbols 是MS提供的網路symbol server
註二、c:\windows\Memory.dmp  是memory.dmp預設的存放路徑
註三、將結果寫到bbb.txt檔案

posted on 2008-02-14 23:02 GuoMing 阅读(3089) 评论(1)  编辑 收藏 引用 所属分类: Windows Applicatios

只有注册用户登录后才能发表评论。

导航

<2008年2月>
272829303112
3456789
10111213141516
17181920212223
2425262728291
2345678

统计

常用链接

留言簿(1)

随笔分类

随笔档案

Friends' Blog

搜索

最新评论

阅读排行榜

评论排行榜