通常我们会觉得内存出错损坏的几率不大,并且认为如果内存坏了,那么它是不可能通过主板的开机自检程序的。事实上这个自检程序的功能很少,而且只是检测容量速度而已,许多内存出错的问题并不能检测出来。如果你在运行程序时不时有某个程序莫名其妙地失去响应或者打游戏时突然退出游戏;
在win98下可以解压某个文件但到了win2000却不行;打开文件时偶尔提示文件损坏,但稍后打开又没问题……那你应该考虑检测一下你的内存了。
(站长的切身经历!!)
一、软件简介
Memtest86是一款免费的内存测试软件,测试准确度比较高,内存的隐性问题也能检查出来!大家可以到http://www.memtest86.com/页面下载它的最新版本。
Memtest86是一款基于Linux核心的测试程序,所以它的安装和使用和其它内存测试软件有些不同。将Memtest86程序下载解压缩后,我们可以看到4个文件,其中Install.exe用来安装Memtest86程序到软盘。双击运行这个程序,在弹出窗口中的“Enter
Target diskette
drive:”后输入你的软盘驱动器的盘符,如a,然后回车。插入一张格式化过的软盘,单击回车开始安装,这样Memtest86就安装到软盘了。前面我们说过Memtest86是基于Linux核心的,所以在Windows的资源管理器里我们看不到软盘上的内容(不要误认为软盘里没有内容
,也不建议在Windows的资源管理器里打开看它!)。如果没有软驱,Memtest86的主页有该软件的ISO文件,可以直接刻录到光盘,用光驱启动后进行测试。

要进行完全测试,我们可以单击“C”键打开Memtest86的设置菜单,接着单击数字键“2”选择“Test
Selection”选项(注意从主键盘输入数字),再单击数字键“3”选择“All
Test”选项打开完全测试模式(图2)。利用这个设置菜单,我们还可以进行更多的设置,比如设置测试的Cache大小、重新开始测试等等。

最后值得注意的是如果你的系统有多根内存条(相信现在大家的机器里都插着几根吧),那么就需要单独测试每一根内存,这样才能分清到底是哪根内存出错。其实Memtest86测试内存并不仅仅局限在测试内存的好坏上,用它的完全测试模式跑几遍,还能检测内存和系统的稳定性。所以如果你的系统经常遇到本文开头所述的那些问题,那么不妨用Memtest86测试一下你的内存。
一般晚上临睡觉时运行它,运行一晚上没问题就没问题了,即不能出现哪怕是一个错误,因为内存硬件出错可不是闹着玩的!!