直观地说,蓝屏是系统崩溃。操作系统在遇到致命错误导致崩溃时,并不是直接挂掉,而是会记录下当时内存中的数据,将其存储成为dump文件,并用一串蓝屏代码向用户做出提示。
第一步,打开电脑的dump文件存储功能。在“我的电脑”上右键——属性——高级,选好后点确定,下次再出现蓝屏时,系统就会存储下dump文件,一般存放位置在系统盘的minidump文件夹下。(建议在该文件夹上点右键——属性——发送到——桌面快捷方式,以后就能在桌面上找到该文件夹了)
第二步,下载安装windbghttp://www.microsoft.com/whdc/devtools/debugging/installx86.mspx#a
这个过程就不说了,随便选一个下载,安装时,一路“下一步”就行了。
第三步,使用windbg诊断蓝屏错误
上面两步设好后,就想办法开始“制造”蓝屏吧,平时怎么用会出现蓝屏就拼命用直到出现蓝屏.
蓝屏后重启,在minidump文件夹下会出现一个以日期为文件名的东东,那就是我们要的了。接下来打开windbg,点屏幕左下的 “开始”,软件启动点File——Open Crash Dump, 然后找到minidump文件夹,dump文件一般是"时间.dmp",打开后就会自动分析了。分析完后,看最下面,找到3.probably caused by这一行, 那个myfault.sys文件就是罪魁祸首。 导入dump文件分析完毕后,不要关闭,在后面输入 !analyze -v ,这个命令可以查看dump文件的详细情况
回复 4楼 zuo 的帖子原先在某些系统上作了第一点所说的设置后还是得不到蓝屏DUMP文件,所以就留下一个疑问。后来发觉这个启动项貌似是相关项,,上次正好别人需要蓝屏文件,就作了这样的设置。果然得到了。
一般蓝屏完都会自动修复其受损驱动的。但是如果是中毒的话 这些DUMP可能很重要 支持下[:01:]
我dump储存路径在D盘[:356:]
回复 7楼 屁颠屁颠啊 的帖子[:15:]没在意。