首页 Windows奔溃调试
文章
取消

Windows奔溃调试

首先下载 windebug

http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

说下 debug 方法
1. 我的电脑,属性 -> 高级 -> 启动,最下面的内存调试选最后一项的全部,确定后重新启动
2. 蓝屏后不要急着重启,系统会保存整个内存内容,然后会自动重启
3. 找到 C:\Windows\Minidump\

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
然后确定
8. windbg 界面 : file->open crash dump(ctrl+d) ,打开 9. 打开例如 C:\Windows\Minidump\Mini122208-01.dmp 后,等待提示
当出现 Use !analyze -v to get detailed debugging information. 字样后,在下面输入框
!analyze -v
10. 等待分析完毕,可以知道什么导致的出错
11. windbg 使用中需要网上下载调试内容,这个速度嘛,取决于你的网络了。
链接:Windows调试器及不同平台符号包下载地址
Windows Symbol File 下载
Frequent KERNEL_DATA_INPAGE_ERROR (7a) on Windows 8 x64, strangely error status is 0000000000000000

本文由作者按照 CC BY 4.0 进行授权