回复: 电脑不停蓝屏重启,恳请知道的朋友指点指点
找代码排查的时间和效果
似乎多数情况下,
都不如条件允许下的重装实际。
我的经验告诉我不少问题不是重装系统可以解决的,比方说内存接触不良等硬件问题。更不用说重装系统需要做的一些备份,恢复耗费的时间。
以我个人碰到的一个蓝屏为例。笔记本买来我就重装了一个干净的系统,没多久,就出现时不时的死机的现象。一开始以为是系统问题,恢复到出厂系统,还是时不时死机。然后反复的尝试,因为多数出现在跑负载较高的3D测试程序,也有日常office软件用着用着就挂掉的。
依照蓝屏的代码,看到还是内存这一块出了问题。可是内存我用了原厂的,和自己买的一对内存用各种组合试过都不行。最后我只好恢复出厂系统去找售后了。
售后先是让我复现故障,我就跑 3D 测试程序,不一会画面出现些细微的异常线条。有一个工程师觉得没问题,另一个经验丰富些知道这个有问题。于是就开始查散热换部件,先看散热,新机器没啥问题,然后换内存,换主板。这两个都换了一遍故障照旧。
最后我要求他们换 CPU,那个一开始觉得我机器没问题的售后工程师说 CPU 肯定没问题,系统正常跑的时候不挺好么?另一个觉得要听听我的意见。其实从故障现象看,问题是在内存系统这一块,换到现在,内存,主板都换过了,应该能基本排除了。唯一和内存系统有关系的就是 CPU 了。现在的计算机系统,传统在北桥里面的内存控制器都集成到 CPU 里面了。所以,如果 CPU 有问题,也可能导致内存系统的问题。而且故障现象是高负载的情况下出现,这期间 CPU 的工作状态变化最大,比较可疑。我实现准备了一个专门给 CPU 增加负载的测试程序验证我的想法,在 CPU 负载80%之后不久就出现了问题。
之后的情况就比较简单了,售后给我换了个处理器,换回了主板,结果机器就一切正常的运行到现在,怎么折腾也没有蓝屏过了。
要是早点花时间看错误代码,分析问题。我就不用浪费几个夜晚尝试重装系统,更新驱动,备份数据啥的了。
当然,有些纯软件问题,机器又只是用来上网娱乐的,装的应用比较少的情况下,重装系统会是一个比较快的方法。