電腦內(nèi)存不能為read怎么辦
電腦內(nèi)存不能為read怎么辦
電腦內(nèi)存不能為read怎么辦,這個問題對于第一次遇到的新手來說肯定是一臉疑惑,這是怎么回事呢?下面就由小編來告訴你吧!
電腦內(nèi)存不能為read怎么辦
該內(nèi)存不能read原因分析
我們使用軟件,不管是任何東西,都是先把軟件程序讀到內(nèi)存中,然后提交到CPU處理,再返回給用戶的。而在這個過程中,首先就是軟件調(diào)用操作系統(tǒng)的功能函數(shù),如果調(diào)用成功的話,就會在內(nèi)存中開劈一個內(nèi)存地址空間分配給程序運(yùn)行。
不過可惜的是,在某些時候,可能會存在著調(diào)用失敗的情況發(fā)生。當(dāng)調(diào)用失敗,這時就會引起系統(tǒng)的程序出錯,Windows系統(tǒng)的保護(hù)機(jī)制為了防止這個錯誤擴(kuò)大而引起系統(tǒng)崩潰,而強(qiáng)行結(jié)束掉這個進(jìn)程,而這時就會出現(xiàn)“xxx指令引用的xxx內(nèi)存。該內(nèi)存不能為read。”的提示了。
該內(nèi)存不能read故障解決方法
第1步:單擊開始菜單中的運(yùn)行窗口。并在運(yùn)行窗口中輸入“cmd”并確定。
第2步:首先輸入“for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1”并確定。(不帶“”號)。
電腦互助網(wǎng)注:復(fù)制這個命令到CMD命令提示符窗口中是不能需要Ctrl+V快捷鍵的,只能在CMD窗口上右鍵,選擇粘貼即可。
第3步:完成以后,再輸入“for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1”并確定。(同樣不帶“”的)
第4步:完成以上步驟之后,一般就當(dāng)時就好了。如果還沒有好的話,把系統(tǒng)補(bǔ)丁打上,如果還不行的話,就是可能中毒或是系統(tǒng)一些DLL文件被刪除了,只能重裝系統(tǒng)了。
電腦互助網(wǎng)注:這個命令可能需要多等幾分鐘,有的電腦需要幾十秒,有的需要幾分鐘。具體看電腦配置的好壞了。
該內(nèi)存不能read防范方法
1.強(qiáng)烈建議使用Windows原版系統(tǒng),或下載完整版的GHOST系統(tǒng)。
網(wǎng)上90%以上的系統(tǒng)下載網(wǎng)站,都是精簡過的系統(tǒng),大家在下載每張炎衣,如果發(fā)現(xiàn)他ISO文件少于2G的話,甚本就是精簡過的系統(tǒng)了。
2.不要濫裝軟件
只安裝自己需要的軟件。
3.不要使用外掛或破解一類的軟件
外掛,角本還有一些破解軟件,都是直接讀取內(nèi)存的軟件,先不說會不會盜取電腦中的賬戶密碼,有些可能還會修改系統(tǒng)文件。
4.購買正品的內(nèi)存條
再在內(nèi)存條一些制作工藝非常的不好,所以大家在購買內(nèi)存條的時候,一定要購買正品的,不要貪些小便宜。一些內(nèi)存不好的話,也經(jīng)常出現(xiàn)類似的問題。就算無限次重裝系統(tǒng)也沒用。
5.定期清理內(nèi)存金手指部分
一般來說這個可能性不是很大,但是偶爾也會出現(xiàn),在定期清理電腦灰塵的時候,記得把內(nèi)存的金手指部分同時也清理一下。