计算机蓝屏故障分析与处理研究

时间:2022-05-15 03:53:14

计算机蓝屏故障分析与处理研究

中图分类号:TP307 文献标识码:A

【摘要】启动计算机或者正在运行过程中常会出现电脑“蓝屏死机”现象。这使得正在进行的工作突然中断并且使正在使用的资料突然丢失,严重影响了正常的工作,甚至给单位和个人造成无法估量的损失。本文就常见的计算机蓝屏现象进行了分析,并有针对性的提出了解决方法。

关键词:蓝屏;原因;处理

计算机蓝屏故障即蓝屏死机(Blue Screen of Death,缩写为:BSoD),是指微软的Windows操作系统在显示器屏幕上出现蓝色报警错误信息的一种死机状态,电脑无法从这个错误中重新恢复而严重影响用户的正常工作。为此,经过实践,本文将它的生成机理和解决办法进行了总结。

一、软件故障引起的蓝屏

1.1虚拟内存不足造成系统多任务运算错误(错误代码:0X0000019)。

虚拟内存是微软操作系统用来解决系统内存不足的一种方法。通常虚拟内存的大小应该是主引导分区剩余空间的1.5-3倍。如果计算机运行了大型程序消耗内存过多,而此时若是连虚拟内存也不够用,就会出现“蓝屏”。处理:硬盘要留有一定空间,不要占满;对于长期使用计算机而造成的临时文件、交换文件可使用专业软件进行清理[1]。

1.2系统资源不足导致蓝屏。

计算机在工作中同一时间运行多个应用程序,会使得CPU和内存资源紧张,严重时会产生计算机蓝屏现象。处理:可以使用Windows系统自带的Msconfig工具将多余的软件禁用;检查占用CPU过多的进程,性能里系统缓存过高就易出现“蓝屏”。因此减少不必要的程序加载,不要同时运行多个大程序。

1.3病毒攻击所致。

电脑病毒也可导致蓝屏发生,常见错误代码为:0X0000007E、0X0000008E。处理:若计算机存在病毒和木马的影响或丢失了重要的系统文件,可用奇虎360安全卫士先升级至最新,然后检查漏洞并更新操作系统(有些蓝屏是Windows本身缺陷造成的, 可安装最新补丁来解决)。若杀到病毒后应立即重启,再到“隔离|恢复”彻底删除。

1.4软件冲突所致(错误代码:0X000000A)。

常由驱动和软件有冲突造成,也可能是杀毒软件或应用程序在运行时造成的冲突。处理:可将有疑问的软件卸载掉或者重新安装电脑系统来解决。有些软件程序设计上本身有漏洞,这些软件在运行过程中会和正常的应用程序甚至是系统发生争夺系统资源的冲突问题。这类问题一般可以将有疑问的软件进行升级或者卸载来解决[2]。

1.5与硬盘设置有关的蓝屏现象(错误代码:0X0000007B)。

通常这类问题是由于系统设置或者计算机病毒造成的引导分区出现故障。处理:如果是原装正版系统盘安装出现此问题,说明硬盘与该系统存在兼容性问题,可以将BIOS中的硬盘接口模式调整为IDE兼容模式。

1.6系统未知故障造成的蓝屏(错误代码:0X000000ED)。

此类故障通常是由于不明原因的系统故障引起的,只需要简单修复即可。处理:找原版系统,启动到安装界面,按R进入控制台修复,在提示符C:\下输入chkdsk-r回车,然后就会自动检测并修复,完成后重启就可进入系统,进入后先杀毒,然后再重启,如果系统运行正常则表明已经修复。如果还是蓝屏且仍是这个代码,则很可能是硬盘的问题,可以更换块硬盘试试[2]。

1.7注册表信息受损所致(错误代码:0X00000135)。

注册表的某些关键信息有时会在软件安装和卸载时被替换或者改动,当然人为因素也会造成错误的改动,此时开机或调用程序有可能出现蓝屏死机现象。处理1:重新启动计算机进入MS-DOS,在C:\后运行SCANREG\RESTORE命令,将注册表信息恢复到最近的常态即可。处理2:若程序在卸载后出现蓝屏,先记录停机信息代码的文件名称,然后在注册表中寻找“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD”,在“查找”中输入出错的文件名,查到相关的键值删除即可[2]。

1.8光驱正读盘时发生的蓝屏现象。

有时正在使用的光驱在读取光盘的内容时也会出现“蓝屏死机”现象。处理:这种情况通常不会影响计算机的正常运行,只要重新放入光盘或按ESC键便可解决。

二、硬件故障引起的蓝屏

2.1内存超频或不稳定造成的蓝屏(错误代码:0x0000019)。

由超频引起的各种故障在所难免,进行超载运算,造成内部运算过多,使CPU过热而导致蓝屏死机。

故障发生后,可以将频率降回到原值进行观察,如果故障照旧,可以另取内存条进行替换来排查错误。

2.2硬盘故障引起的死机(错误代码:0X00000050)。

如果错误代码为上述则通常是硬件方面的原因,而且是硬盘的概率较大。处理:换一块正常的硬盘进行替换,如果还是如此且系统重启之后错误代码的后两位有0A、7E、8E,则内存的故障较大,此时可以替换内存。内存试验不行,还可替换CPU,总之是硬件方面的故障[3]。

2.3显卡原因产生的蓝屏(错误代码:0X000000D1)。

显示卡的损坏也可能导致计算机蓝屏,当然也可能因为安装的显卡的驱动程序与系统不兼容造成。处理:出现了上述代码,我们通常可以更换显卡或者升级显卡驱动程序来实验。

2.4内存条互不兼容或者损坏引起的错误。

这个现象最直观,因为往往一开机就能见到,根本启动不了计算机,画面提示内存有问题,问你是否继续。这种错误是物理上内存损坏或者内存与其他硬件不兼容所致。处理:去掉一个内存或者使用二个型号相同的内存条并列使用。

2.5计算机硬件散热和灰尘引起的蓝屏现象。

计算机硬件过热会引起的数据读取和传输错误。计算机硬件如内存和CPU过热,由于散热性不好往往会引起故障,主要表现为蓝屏死机或随意重启。处理:开机时间不要过长;超频的应降频,超温的应降温。另外,显卡、内存、CPU或风扇的接触不良和松动或有灰尘覆盖也会导致蓝屏,应拔下来清洁。

2.6 I/O冲突问题导致蓝屏死机的发生。

电脑蓝屏有时会由I/O冲突造成,此时在电脑系统属性的硬件选项卡的设备管理器中会发现带有“!”号或“?”号的计算机硬件设备名。对此,我们可将这些带有问题的设备名删除,然后重新启动电脑确认,当然必要时可手动分配系统资源。若还不行,看看相关硬件是否插牢或换个插槽,并重新安装驱动程序。

2.7当计算机长期使用而不进行硬盘碎片整理时,也会出现因为电脑系统整体性能下降而造成的蓝屏故障。因此,我们应该定期使用系统的磁盘扫描程序功能进行硬盘的清理和重整。

2.8更新硬件驱动或者新增加了硬件并安装其驱动后,有时会有蓝屏现象发生。对此,我们可以重新

将Windows系统启动,在启动菜单处按下F8键,在随后出现的高级启动选项中,选择“最后一次正确配置”。这样计算机可以恢复到最近一次正常启动的状态。

三、计算机蓝屏故障的处理程序和方法

计算机系统的蓝屏报警错误提示信息多种多样,但通常的原因是硬件损坏、硬件的驱动程序与系统的兼容性问题或者是应用软件的漏洞以及计算机网络病毒。一般的处理程序是:先看看是否是Windows操作系统的问题,比如:软件方面的故障。对于硬件的排查,可以遵照以下顺序:首先看看内存,这个出错的可能性很大,接着是硬盘、显示卡和CPU,计算机主板的可能性不大。检查的方法用替换的办法,当然之前应先排除病毒的原因。具体的检查、排除步骤可按照下面进行处理:

第1步:重启系统。Windows系统蓝屏信息非常多,当用户发现蓝屏死机状态时,有可能是应用软件或者驱动程序暂时性的小故障引起,此时我们重新启动计算机系统就可以解决。

第2步:恢复至最后一次正确的配置。当给计算机硬件安装了新的驱动程序或者新安装了某种应用软件或者利用超级兔子等系统整理软件进行优化后或者删除了某些系统文件后都会产生蓝屏现象,这些都是由于软件因素引起的。对此类原因引起的故障,我们通常重新启动计算机,按下F8键,在高级启动选项菜单中选择“最后一次正确配置”,使得电脑恢复到最后一次正常的启动配置状态,使得计算机注册表

中HKEY_LOCAL_MACHINESystemCurrentControlSet项的信息恢复到原来的正常值。如果应用程序发生损坏,则应该重新安装或者升级。

第3步:查询停机出错代码。计算机出现蓝屏现象后,可以在“开始运行”框中输入“eventvwr.msc”命令进入事件查看器,根据时间重点检查“系统”和“应用程序”中的类型标志为“错误”的项,或者可将蓝屏错误提示信息代码记录后在微软相关的网站搜索停机原因和相应的解决方案。经过处理后若仍为蓝屏,此时硬件要是没有问题,可以考虑重新安装操作系统。

第4步:通过以上三步还不能解决问题,可以考虑硬件兼容性方面的问题。通过微软公司网站的硬件与操作系统兼容列表检查计算机硬件是否与Windows系统兼容。如果不兼容,可将不兼容的硬件如内存、显卡、网卡等逐个替换来试验,并安装驱动程序。另外,应检查BIOS和硬件兼容性,包括①新装电脑出现的蓝屏问题,应将BIOS升级到最新版本,同时关闭其中的内存相关项,比如:缓存和映射;②主板BIOS无法支持大容量硬盘也会导致蓝屏,必须升级。若还蓝屏,就只能考虑重装系统或格式化硬盘了。

四、软硬件维护中应注意的问题

(1)在平时使用中,应对系统中重要的注册表信息进行备份。当操作系统或者应用软件发生故障时,可以使用备份信息进行恢复,以避免造成更严重的损失。

(2)计算机的非正常关机会造成硬盘损伤或如.VxD、.DLL等重要的系统文件丢失而导致出现蓝屏,因此要避免非法关机。

(3)升级显卡、主板的BIOS和驱动程序容易造成兼容性问题而导致蓝屏,因此一般用户应该尽量避免随意的升级。

(4)在系统维护和软件运行方面应做好以下几项工作:①用户应该定期对电脑系统进行优化整理,并且使用系统文件检查软件对重要的文件进行例行检查,看是否丢失或者版本有冲突;②对于要卸载的各类应用软件,要尽量通过其自带的卸载程序进行卸载或者使用电脑系统的“添加/删除程序”功能进行删除,要尽量避免手动删除,另外对于不常用的软件也要尽量少安装,这样可以减少某些系统重要文件的丢失以及软件造成的冲突问题;③在内存有限的情况下,要尽量避免多个大型耗费内存和CPU资源的程序同时运行,以降低资源耗尽引起的蓝屏;④应定期用杀毒软件进行全盘扫描以清除病毒,另外应定期升级操作系统和应用软件。

五、结束语

虽然引起计算机蓝屏死机现象的原因很多(硬件或者软件),处理起来很棘手,但是只要我们在日常的工作中不断积累和总结经验,遵循合理的检查、处理顺序,充分使用蓝屏错误信息代码进行故障方案的查找和试验,就能有针对性的、妥善的解决大多数蓝屏问题。

参考文献:

[1]卢湘鸿.计算机应用教程[M].北京:清华大学出版社,2010.

[2]陈卫卫,赖蓉.计算机基础教程[M].北京:机械工业出版社,2003.

[3]刘春燕,吴黎兵,黄华.计算机基础应用教程[M].北京:机械工业出版社2006.

作者简介:王伟,男(1978.2――),山西新绛人,硕士,西安财经学院信息与教育技术中心工程师,研究方向为计算机信息系统、网络管理与安全。

联系地址:陕西西安市咸宁中路125号西安财经学院东区家属院3号楼4单元2层4号

(邮政编码:710043)

联系电话:18991840128

上一篇:光网络波分设备光功率异常和误码故障处理探讨 下一篇:硬盘播出系统的故障与维护