解析Windows蓝屏错误
专题快递
众所周知,微软的Windows 9X系列(包括Windows Me)的稳定性较差,稍不注意就会给你来个“蓝屏错误”──系统在使用过程中屏幕出现一片蓝色并显示一些出错信息。尽管在出错信息之中可能会包含“按任意键继续”、“按Ctrl+Alt+Del重新启动,但所有未保存的信息将丢失”之类的说明文字,但通常不会像它所说的那样能够继续或者重新启动,很多时候系统会死机,此时除了按复位按钮外几乎没有其他选择。初学者面对此情此景往往会感到无从下手。下面简要分析一下Windows出现蓝屏错误的原因并指出一般的解决办法。
1.同时运行了多个比较大型的程序,而系统内存又比较少,这时系统可能会出现提示“Windows is busy”(系统忙)错误的蓝屏信息,这是因为内存不足引起的。在不额外增加物理内存的条件下,可以适当增加虚拟内存的大小或者更改虚拟内存的有关设置。虚拟内存是Windows特有的一种解决系统内存不足的方法,一般要求系统引导盘的硬盘剩余空间是物理内存的2.5倍左右。如果系统盘所剩余的空间很少,就会导致虚拟内存不足造成系统进行多任务处理时出现错误。解决的办法是:尽量不要把系统引导盘装满(我的装机原则是:系统盘上只安装操作系统和硬件驱动程序,应用软件和其他数据文件一律不放在系统盘上),还应该经常删除无用的文件以便释放硬盘空间,或者最好自己重新配置虚拟内存,把虚拟内存文件转移到其他盘中并指定一个合适的值(这个值要依据物理内存大小来决定)。
2.运行了一些有缺陷的程序,可能会出现Windows发生(致命)错误的蓝屏信息,并且还会指出某某文件在某个地址发生错误。如果受到病毒或黑客攻击,也可能遇到这种情况。对于前者,可能是因为它与Windows系统文件发生了严重的冲突,这个时候只好将该程序删除掉或者安装该软件的补丁程序也许可以解决问题;而对于后者,则应该安装“病毒防火墙”一类的软件,可以在一定程度上减少发生错误的机会。但是,也不要指望安装了防火墙就可以高枕无忧,那些资深黑客连微软的系统都可以侵入,要侵入像你我这样的系统更不在话下,所以有安全防范意识才是最重要的。在上网时不要轻易泄漏自己的IP地址,不要与人结怨等等。应该说这些都是可以减少蓝屏错误发生的机会。
3.硬件不兼容或损坏引起运算错误也会导致蓝屏错误。特别是内存条不兼容所引起的错误往往让人费尽心思也未必能顺利找到原因。不过这种现象通常发生在系统刚刚进入Windows时就给你来个蓝屏错误,在尝试了多次启动仍未成功甚至连安全模式也不能进入时,应该考虑到可能是内存条的原因。要解决这个问题就只有更换其他内存条再试试。
4.超频引起蓝屏错误。有些玩家不仅对CPU超频,也会对显卡进行超频。超频有何危害我想很多朋友都知道,事实上由于超频引起的蓝屏错误或者其他各种故障是经常出现的。超频虽然能在原有的基础上得到更高一点的性能,但这是以牺牲硬件的寿命为代价的。由于超负荷运转使CPU、显卡过热,产生电子迁移现象极有可能导致系统出现运算上的错误,即使那些标称超频性能特别好的硬件,有时也会出现这种错误。如果经常发生蓝屏错误,为了系统的安全性着想,最好将频率降下来。如果实在要超,也要提供一个好的散热条件,比如装个功率大的风扇,或者加上硅脂等散热材料。总之,一切必须以保证系统稳定运行为中心。
5.系统过热。在超频或者有时并没有超频的情况下,系统会因为温度过高而出现蓝屏,实际上过热状态下不仅是Windows 98才会出现蓝屏,连比较稳定的Windows NT/2000/XP下也可能因为系统特别是CPU温度过高出现蓝屏错误。笔者曾遇到过一台电脑,因为CPU风扇停止转动导致CPU温度过高,在运行中经常出现蓝屏,对风扇进行修理后便正常了。不光是CPU,其他设备一旦达到了较高的温度也可能会导致系统进入保护状态,并出现蓝屏错误。因此在炎热的季节对系统进行降温保证稳定工作就显得尤为重要。
6.另外一种不起眼的错误也会使Windows出现蓝屏,那就是在系统从软盘、光盘读取数据的过程中将软盘取走或将光驱的门打开。解决这种错误是最简单的,再插入软盘或将光驱的门关上后按回车键即可。
以上所列错误是大家常见到的,但也难免有挂一漏万之嫌,要从根本上减少Windows蓝屏现象的产生,最好选用优质的硬件、安装更稳定的系统──比如Windows NT系列。在遇到类似的错误时能够冷静思考对策,久而久之自然会练就一身排除故障的本领。