一台5x86电脑,虽然老掉牙啦,不过平时用它学习、玩小游戏,倒也自得其乐。忽一日,出现了一种奇怪现象:当从Windows切换到MS-DOS方式后,键入“DIR”,屏幕上出现乱码(很多本应该显示的字符被“,”代替,不过主要信息还可以识别),而进入UCDOS或返回Windows后又一切正常。笔者当时的第一感觉就是“病毒”,于是二话不说,立刻拿出Norton AntiVirus杀毒,可是连个病毒的皮毛都没发现。对了,前几天刚将这台电脑进行了一次全面大扫除,会不会因此出的问题?拆掉硬盘,然后拿到同学的机器上,一切正常。谢天谢地,不是病毒。既然我的硬盘工作正常,那问题一定出在其他硬件上了,但具体是哪一个呢?主板?内存?显卡?
首先怀疑是内存,因为这台电脑的内存是一条8MB和一条16MB的组合,而且这两条内存容量不同,厂家、型号也不同。拔掉一条内存,重新开机,咦?还是如此。换上另一条内存,一样没效果。看来也不是内存的问题了。除了内存外,嫌疑最大的要数显卡了,因为它直接控制着系统的显示。于是从同学处借来一块显卡换上,好啦!看来确实是显卡的毛病了。显卡坏了可不大好修,怎么办呢?先看看再说,忽然发现显存似乎有点松,于是把显存拔掉再插进去(该显卡的显存不是焊在主板上的),重新装机并开机,一切正常。
总的来说,笔者遇到的这个现象比较特殊,具有相当的隐蔽性,因为单从它的特征来看更像是软件故障,笔者最开始也误以为是病毒。笔者在解决问题时采用两种很简单但很实用的方法:缩小目标法和替换法。所谓缩小目标法又称为排除法,例如我们刚才首先确定为硬件故障,然后把目标缩小到显卡,最终确定为显存问题。而替换法则是指当我们无法确定是某部分是否存在问题时,可以找一个正常的部件替换它,以确定该部件是否正常,例如我们刚才就是通过替换显卡来确定问题出在显卡上。
编后:本文的精彩之处不在于作者发现显存有问题这一结果,而在于作者最后就发现问题的过程和思路所做的总结。其实我们的读者朋友在使用电脑的过程中也不乏许多小经验,希望您也能拿出来与大家分享。
|