16.1.2  诊断电脑蓝屏故障

16.1.2 诊断电脑蓝屏故障

问答1:什么是电脑蓝屏?

蓝屏是指由于某些原因,例如硬件冲突、硬件产生问题、注册表错误、虚拟内存不足、动态链接库文件丢失、资源耗尽等问题导致驱动程序或应用程序出现严重错误,波及系统内核层。在这种情况下,Windows会中止系统运行,并启动名为“KeBugCheck”的功能,通过检查所有中断的处理进程,并与预设的停止代码和参数比较,若满足条件,屏幕将变为蓝色,并显示相应的错误信息和故障提示,这样的现象就叫作蓝屏。

出现蓝屏时,出错的程序只能非正常退出,有时即使退出该程序也会导致系统越来越不稳定,有时则在蓝屏后死机,所以蓝屏人见人怕,而且产生蓝屏的原因是多方面的,软、硬件的问题都有可能,排查起来非常麻烦。如图16-1所示为系统蓝屏画面。

978-7-111-58316-5-Chapter16-2.jpg

图16-1 电脑蓝屏界面

问答2:如何修复蓝屏故障?

当出现蓝屏故障时,如不知道故障原因,首先重启电脑,接着按下面的步骤进行维修。

(1)用杀毒软件查杀病毒,排除病毒造成的蓝屏故障。

(2)在Windows系统中,打开“开始→Windows管理工具→事件查看器”,接着单击“Windows日志”前面的小三角,展开此选项。然后根据日期和时间重点检查“系统”和“应用程序”中级别为“错误”的事件,双击事件类型,打开错误事件的“事件属性”对话框,查找错误原因后再进行针对性的修复,如图16-2所示。

978-7-111-58316-5-Chapter16-3.jpg

图16-2 事件属性

(3)用“安全模式”启动,或恢复Windows注册表(恢复至最后一次正确的配置),来修复蓝屏故障。

(4)查询出错代码,错误代码中“∗∗∗Stop:”至“∗∗∗∗∗∗wdmaud.sys”之间的这段内容是所谓的错误信息,如“0x0000001E”,由出错代码、自定义参数和错误符号三部分组成。

问答3:如何诊断虚拟内存不足造成的蓝屏故障?

如果蓝屏故障是由虚拟内存不足造成的,可以按照如下的方法进行解决。

(1)删除一些系统产生的临时文件、交换文件,释放硬盘空间。

(2)手动配置虚拟内存,把虚拟内存的默认地址,转到其他的逻辑盘下。具体方法如图16-3所示。

978-7-111-58316-5-Chapter16-4.jpg

图16-3 设置虚拟内存

978-7-111-58316-5-Chapter16-5.jpg

图16-3 设置虚拟内存(续)

问答4:如何诊断超频导致蓝屏的故障?

如果电脑是在CPU超频或显卡超频后出现蓝屏故障的,则可能是超频引起的蓝屏故障,这时可以采取以下方法修复蓝屏故障。

(1)恢复CPU或显卡的工作频率。一般将BIOS中的CPU或显卡的工作频率恢复到初始状态即可。

(2)如果还想继续超频工作,那么可以为CPU或显卡安装一个大的散热风扇,再多加一些硅胶之类的散热材料,降低CPU工作温度。同时稍微调高CPU工作电压,一般调高0.05V即可。

问答5:如何诊断系统硬件冲突导致蓝屏的故障?

系统硬件冲突通常会导致冲突设备无法使用或引起电脑死机蓝屏故障。这是由系统在调用硬件设备时发生错误引起的蓝屏故障。这种蓝屏故障的解决方法如下。

(1)排除电脑硬件冲突问题,依次单击“控制面板→系统→设备管理”,打开“设备管理器”窗口,接着检查是否存在带有黄色问号或感叹号的设备。

(2)如有带黄色问号或感叹号的设备,那么先将其删除,并重新启动电脑,然后由Windows自动调整,一般即可解决问题。

(3)如果Windows自动调整后故障依然存在,那么可手工进行调整或升级相应的驱动程序。调整冲突设备的方法如图16-4所示。

978-7-111-58316-5-Chapter16-6.jpg

图16-4 调整冲突设备

问答6:如何诊断注册表问题导致蓝屏的故障?

注册表保存着Windows的硬件配置、应用程序设置和用户资料等重要数据,如果注册表出现错误或被损坏,通常会导致蓝屏故障发生。这种蓝屏故障的解决方法如下。

(1)用安全模式启动电脑,之后再重新启动到正常模式,一般故障即可解决。

(2)如果故障依旧,那么用备份的正确的注册表文件恢复系统的注册表即可解决蓝屏故障。

(3)如果故障还存在,那么重新安装操作系统。