內存價格的回落使得不少朋友在裝機時配置了512MB甚至1GB的大容量內存,大容量內存可以讓程序運行更穩定,數據傳輸更迅速,但很多朋友在使用大容量內存時卻遇到了種種問題。現將常見情況總結如下:
一、操作系統不支持 雖然進入P4時代以後的主板均支持1GB以上的大容量內存,但是Windows 98/Me等操作系統對於大容量內存的支持卻存在一些問題。體現在使用512MB甚至更大容量的內存時,系統會提示內存不足,或在系統啟動時停止響應,即使能夠進入系統也會出現播放視頻影音文件時無聲、不能正常使用MS-DOS模式等情況!
原因在於Windows 95/98(SE)/Me等版本較低的操作系統的內存管理模式存在問題。Windows 32位保護模式緩存驅動程序(Vcache)會根據Windows啟動時所存在的物理內存數量來確定最大緩存的大小。然後,Vcache會留出足夠的內存地址,以允許它訪問最大容量的緩存。這樣,如果需要,它就可以將緩存增加至該大小。在具有大量物理內存的計算機中,最大緩存的大小可能會足夠大,以致Vcache占用系統實存塊中的所有地址,而不為其他功能(例如,新建虛擬機時要打開MS-DOS提示符)留出可用的虛擬內存地址。結果導致了問題的出現。解決方法是修改Windows文件夾下的System.ini文件,找到[vcache]項目,添加以下內容:
[vcache]
MinFileCache=1048576
MaxFileCache=1048576
保存退出即可使用大容量內存。
注:在Windows 2000以上操作系統中不存在此問題。
二、主板與內存不兼容 一些主板與部分內存存在不兼容問題,現象為無法正常同時使用兩(電腦沒聲音)條512MB內存,使用時不是運行程序出錯,就是在玩游戲時自動退出,運行3DMark等測試軟件時也無法正常通過。但是單插其中一條內存卻表現良好。解決方法有以下幾種:
1.給內存加電壓。進入BIOS中給內存加電壓來使之適應其他硬件的要求。但需要注意的是,在內存規格中,DDR266和DDR333的標准工作電壓是2.5V,而DDR400的標准工作電壓是2.6V,因此在加電壓時要參照標准加壓,不能超過太多(10%以內最為保險),否則容易引起系統不穩定甚至導致內存毀壞。
2.調整內存參數至一致。內存參數包括RAS Precharge Time(上次列尋址結束到下次列尋址開始的時間)、RAM Active Time(指是的當CPU從Bank 1尋找資料後又到Bank 2讀取資料,此時Bank1的休息時間),此外還包括RAS toCAS Delay、CAS Latency等參數。其中RAS Precharge Time可設定為7或8、RAM Active Time則設為3或4、RAS toCAS Delay設為3或4、CAS Latency設為2.5或3。當兩(電腦沒聲音)條內存不是相同品牌或同一品牌不同頻率時,可按照其中規格較低的內存參數進行設定。
三、老主板不支持 以前的主板中,有不少均不支持大容量內存,像Intel的810、815系列主板,最大只能使用512MB內存。當物理內存容量超過512MB時就會出現無法正確識別的情況。在這種情況下使用大容量內存只能限定在512MB以內了。
內存越大越好?大內存3大隱患