迅维网

标题: 用WinDbg分析电脑蓝屏文件 [打印本页]

作者: 忘忧君    时间: 2012-1-8 20:23
标题: 用WinDbg分析电脑蓝屏文件
  相信经常和维护电脑打交道的坛友遇到比较多也比较棘手的问题就是系统的蓝屏问题,造成蓝屏问题的原因很多,不能简单认为:“蓝屏都是硬件的问题”。可以说,这种想法和认知是错误的,如果抱着这种想法,我估计你解决和处理电脑故障时可能会绕弯子。

  从我遇到的蓝屏问题分析,硬件和软件的原因都有,硬件方面,基本上硬盘和内存故障比较多,还有显卡挂了(电容鼓包了等等),也会造成系统蓝屏;软件原因造成的蓝屏问题那就多了,打了不兼容或者不适当的驱动,病毒原因,杀毒软件之间的冲突,误删了系统文件等等,都有造成蓝屏的可能。微软为我们准备了一款工具,“Debugging Tools for Windows”,可以快速准确的帮助我们定位到造成系统蓝屏的那个具体的文件,关于Debugging Tools for Windows的使用方法,网上教程很多,再写没什么意思了,http://blog.csdn.net/cxin917/article/details/5551225  这里有篇有关“WINDBG”使用方法的帖子写的很详细,我建议大家看看,学习一下这个工具的使用方法,定会有所收获。

  前段时间,朋友的一台HP的台式机,每隔一段时间会蓝屏一次,有时用1、2个月都没事实在忍受不了了让我去帮忙看看,将他电脑上C:\WINDOWS\Minidump\下后缀名是dmp的文件都拷贝出来,用我电脑上的windbg分析了一下,看到文件最后一行“Probably caused by : RtkHDAud.sys ( RtkHDAud+50e0ce )”,怀疑是声卡驱动的问题,卸载掉他电脑上的声卡驱动,下载安装官网对应版本的声卡驱动,几个月用下来,到目前为止,蓝屏没有再发生。

遇到系统蓝屏,安全模式都进不去了,可以用PE进去,将minidmp整个目录拷贝到U盘上,在正常使用的电脑上,按文件修改时间顺序,挨个分析,也可以直接Crash故障发生最近时间的那个dmp文件,前面的英文不要管他,就看最后“Probably caused by :”那行,很快能找到引发系统蓝屏的那个文件,按照上面链接介绍的方法,很快就知道蓝屏的原因了。




作者: zhanqs    时间: 2012-1-8 22:44
碰到蓝屏,内存跟硬盘PASS后,我都是提取DUMP的文件进行分析,这工具确实好用。
作者: spring2011    时间: 2012-1-15 19:14
有得下载吗?看来还不错的
作者: 忘忧君    时间: 2012-1-16 08:29
spring2011 发表于 2012-1-15 19:14
有得下载吗?看来还不错的

下载页面:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

作者: ybbwftey    时间: 2012-1-16 19:34
分析的很全面 新手必备
作者: 缘分草    时间: 2012-1-16 20:21
蓝屏的时候如果是画面静止的,别慌,可以直接看内容,是关于什么文件(内核、驱动等),顺藤摸瓜,一定可以解决的。如果一闪而过,那就按楼主的方法,不错啊。




欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4