我們首先要排除內存條自身問題和兼容性問題,因為內存條自身原因同樣會導致電腦總出現“該內存不能為READ”的提示!我們在使用軟件時都是先把軟件程序讀到內存中,然后提交到CPU處理,再返回給用戶的。而在這個過程中,首先就是軟件調用操作系統的功能函數,如果調用成功的話,就會在內存中開劈一個內存地址空間分配給程序運行。
不過可惜的是,在某些時候,可能會存在著調用失敗的情況發生。當調用失敗,這時就會引起系統的程序出錯,Windows系統的保護機制為了防止這個錯誤擴大而引起系統崩潰,而強行結束掉這個進程,而這時就會出現“xxx指令引用的xxx內存。該內存不能為read。”的提示了。
其實對于彈出內存不能為Read/Written有如下幾種情況:
1:“0X????????”指令引用的“0x00000000”內存,該內存不能為“read”或“written”,然后應用程序被關閉。
2:在運行某些程序的時候,有時會出現內存錯誤的提示,然后該程序就關閉
3:還有window media player 有時候也會出現問題!~比如出現“內部應用程序錯誤”附帶還有諸如在線電影沒法看。
4:在使用瀏覽器的時候有時候也會提示IE出錯等信息,我曾遇到過的問題是網頁能打開,但是網頁中的超連接等都打不開。重裝IE真是不劃算。
5: 在進入游戲的時候有時候會出現比如,“0x77f5cd0”指令引用“0xffffffff”內 存,該內存不能為“read 等等的問題!~
如果遇到了上述問題可以嘗試一下這種解決方法。雖然不是絕對的能解決,但可以把它為一種解決方案,如果無效,可以考慮其他的原因造成以上情況!~
運行 輸入cmd 回車在命令提示符下輸入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
溫馨提示:如果以上沒有解決該內存不能為read的問題,你還可以嘗試使用U當家U盤裝系統工具重新安裝操作系統。