戴医生门诊(28)
硬件周刊
内存BANK超过主板限制造成死机
王先生最近新买了一块EPOX的磐英4G4A主板,该主板采用了845G+ICH4的芯片组,支持最多3条DDR内存,开始使用一条256MB DDR266内存时一切正常。后来他为了搞图形制作又购买了两条256MB的DDR266内存,安装后开机却出现系统无法启动的情况。
分析
我首先怀疑是DDR内存的质量不好,于是再次更换了两根内存,但是故障还是存在。这时我想是不是在BIOS里把CL值设得太小了而导致内存无法正常工作。于是马上将BIOS放电,但是系统还是无法启动。我又仔细看了一遍主板的说明书,说明书上指明了4G4A主板支持2GB的DDR266内存,可是这里才768MB内存。然后我又检查了DDR内存,看起来也不是打磨货。这时我再次上网查询了有关854G芯片组的相关信息,最后发现这样一句话“Intel 845G芯片组只支持4个物理BANK”,我拿起内存条再次仔细看了一遍,这是双面贴片的256MB内存,有可能会占用两个物理BANK(也有只占用一个BANK的)。这下清楚了,3条内存,每条占用两个物理BANK,那一共就要占用6个物理BANK,而845G芯片组只支持4个物理BANK,当然会造成主板无法对内存进行寻址操作而导致无法开机。
处方
由于512MB一条的DDR内存不容易买到,因此使用两条只占用一个物理BANK的256MB DDR内存即可(内存占用的BANK数可以在启动信息里看到,也可以使用“SiSoftware Sandra 2002”这个软件进行检测,该软件可以到http:// file2.mydrivers.com/tools/tweak/san859.zip下载)。
忠告
物理BANK简单地解释就是CPU每次访问内存所操作的位宽模组。市面上部分256MB的PC2100内存条要占用两条内存寻址BANK,虽然854G主板支持2GB的内存,但是它所支持的内存物理BANK只有4个,如果主板上使用的内存占用的物理BANK超出它的支持范围,就会出现无法启动的现象。不光是845G芯片组的主板,其他一些主板也有这样的情况,所以大家在给自己电脑添内存的时候也注意一下这个问题。