最近碰到一台电脑老是没有规律的蓝屏,用360修复蓝屏后还是没解决,开始怀疑驱动问题,官方下载重装了各种驱动,问题依旧。甚至怀疑是win10版本问题,与硬件不兼容,重装了多个win10版本,问题还是没有解决。有点让人奔溃。后来网上查到饥饿鲨固态硬盘的固件bug会导致蓝屏,因此特意换了个其他牌子的固态硬盘,还是问题依旧。实在是一筹莫展。甚至连主板也换了一块,真的是有点背,最后用MemTest64跑了一下内存,这次确定了问题的根源,原来是内存问题,一趟跑下来,好多个错误。换了条内存,不再蓝屏,问题解决。
经过这个蓝屏事件后,我总结了一下分析蓝屏的经验。
首先,蓝屏后都会有一个蓝屏代码,我们也可以用BlueScreenView软件进行分析,找出导致蓝屏的程序,从程序入手,用百度搜索“***程序蓝屏”,看能不能修复。
ntoskrnl.exe导致的蓝屏
图中可以看到ntoskrnl.exe导致的蓝屏,但是要注意,虽然是这个程序导致的蓝屏,但根源不一定是这个程序,也有可能是内存错误才导致这个程序蓝屏的。
本文转载自:https://www.gylmap.com
其次,蓝屏问题大多数是驱动造成的,尤其是显卡驱动,尝试更新驱动。
驱动可以使用驱动人生或者驱动精灵下载安装驱动,也可以到硬件官网下载对应型号的驱动。
以上方法都不行,再考虑重装系统。
如果是软件导致的蓝屏,一般重装系统都能解决,但是Win10个别版本存在硬件兼容性蓝屏,可能重装后还是会遇到蓝屏问题,这时候就要尝试一下不同版本的Win10系统。
测试硬件的稳定性
主要测试内存和显卡,我们可以先用MemTest64跑一下内存,用FurMarkchs(甜甜圈)跑一下显卡和CPU,看能不能顺利通过。
最后再用替换硬件的方法。
软件问题都无法解决后,再来排除硬件问题,用最小系统法,比如内存只插一条,集成显卡能用的先拔掉独立显卡,有多余的硬件可以替换原来的硬件尝试,逐个排查,相信一定会找到蓝屏问题的根源。