电脑出现蓝屏现象的原因主要是为了保证系统的安全性,在遇到危险的时候会自动停止工作的一种应急措施,并不是因为硬件出了问题或者整个系统都瘫痪了。根据微软官方的技术文档以及IDC对于硬件可靠性的研究报告可以知道大约有六十八个百分点是因为最近一次的驱动程序更新或者是第三方软件之间产生了冲突造成的,还有百分之二十三是因为内存接触不良或者是硬盘上出现了早期坏点所引起的,其他的大部分都是由于系统文件被破坏或者是固件和硬件之间的兼容性出现问题导致的。它是对错误进行精确描述的一份技术报告,并不是一种含糊不清的故障提示信息,在保存好停止码之后不要随意重启机器并且避免反复重试来覆盖掉日志文件的情况下就可以用安全模式来找出问题所在的地方并用驱动回退法、内存检测法、使用SFC命令扫描系统或者对硬件做简单的重启操作等方式来进行修复。

第一,马上把蓝屏的关键信息记下来,以便于准确地排除故障
虽然蓝屏出现的时间很短,但是一定要在重启之前用手机把停止代码、错误名称和底部模块文件名拍下来,比如停止代码是0x00000050,错误名称是PAGE_FAULT_IN_NONPAGED_AREA,底部模块文件名为dxgmms2.sys。如果屏幕一闪而过的话,在设置-更新与安全-恢复-高级启动-立即重启进入UEFI界面开启内存转储,并选择小内存转储之后再使用BlueScreenView工具查看C:\Windows\Minidump目录下是否有.dmp文件存在并且可以被自动解析出导致蓝屏的驱动或者进程。这个步骤不能省略掉,它是判断软件冲突还是硬件故障的一个重要依据。
第二步是分步骤地把系统放到安全模式下进行有针对性的修复
第一次重启不成功之后,连续三次强制关闭电脑(长按电源键十秒钟),第四次开机会自动进入到Windows恢复环境中去,在这个状态下选择“疑难解答→高级选项→启动设置→重启”,按下F4键就可以进入到带有网络的安全模式下,在这里打开设备管理器,并且把显示适配器、网络适配器以及存储控制器这三个部分都展开来,在其中找到最近七十二小时之内被更新过的驱动程序,右击它然后选择回滚驱动程序的操作;如果没有回滚这一项的话就直接卸载掉该驱动并且勾选上删除此设备所使用的驱动程序软件;另外还可以在控制面板中找到程序和功能,在已安装的更新里卸载掉最近安装的一个KB补丁(特别是累积更新),最后用sfc /scannow命令对系统的文件进行一次全面检查。
三、硬件级别的自我检测要靠人工来做,并不是依靠软件来完成的
把所有的不必要的外设都拔掉,只留下键盘和鼠标。关闭电源之后打开主机前面板上的盖子,用手按住内存条两侧的卡槽往下拉就可以取下来了,可以用一块干净的布擦拭一下金手指部分再放回去,并且要确保两边的卡槽都已经插好并且锁紧了。然后打开任务管理器,在里面点击性能选项卡下的内存选项卡来查看内存的状态,如果发现有异常的话可以使用Windows自带的内存检测工具来进行测试,在出现蓝屏的时候也可以通过管理员身份运行chkdsk c:/f/r来对C盘进行一次全面性的检查和修复工作。另外还要用到HWiNFO64这款软件去监控CPU以及GPU的工作情况,当它们的工作温度过高时就需要及时地清理掉散热模块或者给它换上新的导热膏了。
第四部分是固件和系统的底层修复来解决深层次的兼容性问题
对于0x0000007B类型的蓝屏故障,在重新启动后进入BIOS设置中把SATA工作模式由RAID或者RST改成AHCI;如果使用的是NVMe SSD的话,则需要查看主板BIOS是不是最新的版本,并且在官方网站上下载对应的型号固件更新包来对主板进行BIOS升级。对于经常出现0x00000133错误的用户来说,可以去硬盘厂家的官网上下载专门用于固件更新的软件来进行SSD主控芯片固件的更新。如果以上的方法都不能解决问题的话,在恢复环境里运行DISM /Online /Cleanup-Image /RestoreHealth命令就可以修复损坏了的操作系统镜像文件了。
蓝屏并不是结束,在此之后就会有一份由系统发出的维修清单,按照代码来查找错误原因,并依照上面所列出来的步骤进行修复,大部分的问题都可以在两个小时之内得到解决。



留言 · 0
还没有留言,说点什么吧
写留言