前言:近来有很多知友向我咨询电脑蓝屏的问题。电脑蓝屏的历史由来已久,关于如何修复的讨论在互联网也有很多,单谷歌就约有1,420,000条搜索结果。在这里,我做一项简单的总结,也算是抛砖引玉了,欢迎大家在评论区给出更好的修复建议。
正文:如果是偶尔出现蓝屏,我个人认为不必过于担心。Windows操作系统发展到现在,已形成了一套完整的自检机制(类似于人体的免疫系统),蓝屏的性质是为避免电脑数据被破坏而强行显示的图像,在蓝屏的同时系统的自检机制已经启动,在这个时候一般能够自动化修复问题,因此偶尔的蓝屏我们可以不必理会。
但经常蓝屏怎么办?这时我们就需要对蓝屏代码做出一些分析了。如果可以的话,我们应尽量在蓝屏当场记下蓝屏代码,记住,是蓝屏代码,不是“A problem has been”这类的文字。除了蓝屏代码外,我们还要记下一些信息,例如这个错误很可能是由某个dll引起的啊,这些都会显示在蓝屏界面上,能够帮助我们判断与解决问题。
有小伙伴可能就会问了,电脑蓝屏时我没留意,重启后,没了,怎么办?
其实,蓝屏重启后信息并没有消失,而是被系统写进了一个记录文件,这里需要开启功能(默认是开启的),设置方式如下图:
设置好了之后,下一次蓝屏,系统将会记录下蓝屏信息,生成dmp文件,文件一般在系统盘Windows文件夹的Minidump文件夹下,若里面没有,去Windows文件夹看看有没有MEMORY.DMP,这个文件比较完整,自然也会比较大。
提取出DMP文件后,接下来就是对文件进行分析了。我们可以使用两款软件可以进行分析,第一款是BlueScreenView(入门级),第二款是Windebug(专业级)。关于软件的使用,限于篇幅较大,不一一写在此文章中,在这里给大家贴出网友写出的使用教程。
BlueScreenView使用教程:Windows蓝屏分析工具BlueScreenView使用方法介绍
Windebug使用教程:http://os.51cto.com/art/201105/265861_all.htm
最后,为便于大家根据蓝屏代码找到大致原因,我整理了一篇资料,供大家查阅:
全文完,感谢你的耐心观看!!!
若你觉得我写的文章不错,请顺手点一波赞同或关注吧,你们的支持是我最大的动力!!!