內(nèi)存不能read和written的原因

  相信每一個(gè)使用Windows操作系統(tǒng)的人都遇到這種經(jīng)歷:在運(yùn)行某個(gè)程序時(shí)出現(xiàn)如下的錯(cuò)誤信息:“0X????????指令引用的0x00000000內(nèi)存,該內(nèi)存不能為read或written”,然后應(yīng)用程序就被關(guān)閉。

  很多電腦使用者遇到這種情況很困惑,不知該怎么辦才好。其實(shí)這種錯(cuò)誤信息的產(chǎn)生很大情況下是說(shuō)明內(nèi)存發(fā)生問(wèn)題了。什么是內(nèi)存呢?在計(jì)算機(jī)的組成結(jié)構(gòu)中,有一個(gè)很重要的部分,就是存儲(chǔ)部件。內(nèi)存指的就是主板上的存儲(chǔ)部件,是CPU直接與之溝通,并用其存放當(dāng)前正在使用的(即執(zhí)行中)的數(shù)據(jù)和命令的重要部件。當(dāng)你用鍵盤(pán)或鼠標(biāo)輸入某個(gè)命令后,CPU就會(huì)解釋命令并將指令或程式載入到內(nèi)存中,這樣程序才能夠被執(zhí)行。而一旦內(nèi)存發(fā)生問(wèn)題了,程序就不能被執(zhí)行,因此就產(chǎn)生了前面我們提到的“該內(nèi)存不能為read或written”錯(cuò)誤。

  知道內(nèi)存的重要性后,我們?cè)谶x擇內(nèi)存時(shí)就要特別加以留意。許多人對(duì)于內(nèi)存的選購(gòu)非常頭疼,的確,由于市場(chǎng)上的內(nèi)存條質(zhì)量良莠不齊,假冒偽劣產(chǎn)品充斥著市場(chǎng),在選購(gòu)的時(shí)候,還真是要費(fèi)些工夫。市場(chǎng)上的劣質(zhì)內(nèi)存無(wú)外乎兩種形式,其一就是劣質(zhì)產(chǎn)品,另一種就是Remark過(guò)的(即打磨過(guò)的)內(nèi)存,就是將高時(shí)鐘周期的內(nèi)存芯片Remark成低時(shí)鐘周期的產(chǎn)品,再以低時(shí)鐘周期產(chǎn)品的高價(jià)賣出,賺取其中的差額。打磨過(guò)的內(nèi)存芯片上面的字很不清晰,而且沒(méi)有深度,仔細(xì)看就會(huì)發(fā)現(xiàn)是印上去的。而沒(méi)有經(jīng)過(guò)Remark的內(nèi)存芯片上面的字應(yīng)該是凹進(jìn)去的,這些字是激光刻上去的,用手摸時(shí)能夠感覺(jué)到和Remrk的產(chǎn)品是不同的,因此,在購(gòu)買的時(shí)候只要稍加注意就不會(huì)上當(dāng)。對(duì)于劣質(zhì)內(nèi)存的鑒別就沒(méi)有這么容易了。劣質(zhì)內(nèi)存條工作起來(lái)很不穩(wěn)定,在額定頻率下工作都會(huì)出現(xiàn)“該內(nèi)存不能為read或written”現(xiàn)象,這類內(nèi)存的PCB板大都沒(méi)有使用PC100規(guī)定的六層板而是四層且做工粗糙,板邊緣切割不齊,有的還帶有刺。如果您發(fā)現(xiàn)了這樣的內(nèi)存,那它一定是那些質(zhì)量極差的產(chǎn)品,說(shuō)不好就是哪個(gè)手工作坊里生產(chǎn)的。這些劣質(zhì)內(nèi)存的生產(chǎn)成本比正規(guī)渠道生產(chǎn)的到低許多,所以這類內(nèi)存的價(jià)格通常要比正牌的內(nèi)存低幾十塊錢。你可不要為了省這幾個(gè)錢買回來(lái)劣質(zhì)內(nèi)存,到時(shí)候經(jīng)常死機(jī)可就有點(diǎn)得不償失了。

  另外選擇何種規(guī)格的內(nèi)存,還要根據(jù)搭配的主板和CPU來(lái)決定。目前市場(chǎng)上最常見(jiàn)的內(nèi)存型號(hào)主要為DDR266、DDR333和DDR400,分別對(duì)應(yīng)PC2100、PC2700和PC3200。對(duì)于Athlon XP來(lái)說(shuō),2400+和以下型號(hào)的前端總線頻率均為266MHz,因此單通道DDR266就可滿足CPU的需求。Athlon XP 2500+~3000+的前端總線頻率為333MHz,因此需搭配DDR333內(nèi)存。同理,前端總線頻率為400MHz的Athlon XP 3200+則需搭配DDR400內(nèi)存才可滿足需求。由于高端產(chǎn)品的性價(jià)比不高,因此目前AMD平臺(tái)選購(gòu)DDR333足以滿足需求。內(nèi)存頻率超過(guò)CPU前端總線頻率時(shí),由于時(shí)鐘不同步,反而會(huì)出現(xiàn)小幅的性能下降現(xiàn)象。對(duì)于P4來(lái)說(shuō)則正好相反,由于P4的前端總線頻率分別為400MHz/533MHz /800MHz,因此對(duì)內(nèi)存帶寬的需求也很大。不過(guò)在搭配i845PE以前的芯片組時(shí),官方僅支持DDR266,不過(guò)主板廠商均提供了DDR333的支持。i845PE正式提供了對(duì)DDR333的支持,i865PE則提供了對(duì)800FSB P4的支持,在搭配800FSB的P4時(shí),內(nèi)存的默認(rèn)頻率為200(400)MHz,而搭配較老P4時(shí)與i845PE相同。因此,目前800FSB P4的最佳拍檔是DDR400內(nèi)存,再加上i865的雙通道,800FSB P4的性能才能得以充分發(fā)揮。考慮到賽揚(yáng)的超頻性,DDR333的內(nèi)存是400/533FSB CPU的較好搭配。

在內(nèi)存使用上也有很多的講究。首先,要盡量避免內(nèi)存混插。所謂內(nèi)存混插就是將不同規(guī)范,或者是不同容量,不同品牌的內(nèi)存在同一臺(tái)電腦中混合使用。很多用戶每過(guò)一段時(shí)期都要升級(jí)一下自己的電腦配置,而我們升級(jí)電腦后,手里往往會(huì)剩下幾條不同品牌,不同型號(hào)的內(nèi)存。這些內(nèi)存賣掉又不值錢,于是想要繼續(xù)使用。其實(shí),品牌、型號(hào)不同的內(nèi)存往往會(huì)出現(xiàn)兼容性問(wèn)題,是造成電腦頻繁死機(jī)的主要原因,所以一般不推薦這樣做。如果你實(shí)在舍不得而堅(jiān)持要用,也要將低規(guī)范、低標(biāo)準(zhǔn)的內(nèi)存插入內(nèi)存插槽中的第一位置的內(nèi)存插槽上。有時(shí)混插還會(huì)造成內(nèi)存溫度過(guò)高,解決的方法主要看主板是否支持內(nèi)存電壓可調(diào),如果主板支持,可在主板上或BIOS中強(qiáng)行設(shè)置內(nèi)存的電壓為所有混插內(nèi)存中的電壓最低值。另外,還要進(jìn)入BIOS設(shè)置,將內(nèi)存的相應(yīng)項(xiàng)包括CAS等設(shè)置成為低規(guī)范的相應(yīng)值,否則很可能開(kāi)機(jī)就黑屏或者即使能進(jìn)入系統(tǒng)也會(huì)頻繁出現(xiàn)“該內(nèi)存不能為read或written”的故障。

  其次,還要注意以下幾個(gè)因素都會(huì)造成內(nèi)存的問(wèn)題。第一是電壓:市電電壓過(guò)大的波動(dòng),或者PC機(jī)上使用劣質(zhì)電源,都會(huì)給內(nèi)存帶來(lái)?yè)p害,有時(shí)候這種損害可能是馬上顯現(xiàn)出來(lái),而另一些情況則可以是長(zhǎng)期的、逐漸的降低內(nèi)存的電氣指數(shù)。另外,長(zhǎng)期對(duì)內(nèi)存采用加壓超頻的方法也同樣會(huì)損害內(nèi)存,對(duì)CPU超頻時(shí)一旦內(nèi)存達(dá)不到所需頻率就很容易發(fā)熱而造成內(nèi)存條的損壞。第二是靜電:靜電是導(dǎo)致內(nèi)存模塊損壞的最主要因素。因此,在我們安裝或卸載內(nèi)存模塊時(shí),如果有條件可以使用防靜電手環(huán),不然,接觸內(nèi)存模塊前要采取一定手段將身上的靜電散去,如摸一下接地的金屬制品象暖氣管道之類。第三是灰塵:如果您的PC機(jī)箱內(nèi)充滿灰塵,或者PC工作環(huán)境相對(duì)潮濕,那么,長(zhǎng)期工作在這類環(huán)境因素下,內(nèi)存的金手指部分就會(huì)出現(xiàn)銹跡。很多時(shí)候,出現(xiàn)“該內(nèi)存不能為read或written”的故障時(shí)只要把內(nèi)存拔出來(lái)用橡皮擦擦金手指問(wèn)題就可以解決就是這個(gè)道理。另外,如果您的PC散熱不好的話,內(nèi)存長(zhǎng)期工作在高溫下,無(wú)論相應(yīng)的熱量是由內(nèi)存模塊還是周圍部件產(chǎn)生,也會(huì)縮短其壽命。

  當(dāng)然,出現(xiàn)了“該內(nèi)存不能為read或written”的故障也不一定都是內(nèi)存的問(wèn)題,電腦中了病毒或木馬以及運(yùn)行的程序本身的Bug也會(huì)造成這種現(xiàn)象。有些初學(xué)者很難分清究竟是什么原因造成的,這時(shí)你就要向有經(jīng)驗(yàn)的電腦高手請(qǐng)教?傊S著你的實(shí)際操作經(jīng)驗(yàn)的不斷積累,相信對(duì)這類故障能夠很快進(jìn)行識(shí)別并加以解決。

北大青鳥(niǎo)網(wǎng)上報(bào)名
北大青鳥(niǎo)招生簡(jiǎn)章