0x7cefec9b指令引用的0x00000000記憶體。該記憶體不能為read

2025-01-15 00:15:18 字數 1103 閱讀 9720

1樓:網友

執行某些程式的時候,有時會出現記憶體錯誤的提示,然後該程式就關閉。

0x???指令引用的「0x???記憶體。該記憶體不能為「read」。

0x???指令引用的「0x???記憶體,該記憶體不能為「written」。

一般出現這個現象有方面的,一是硬體,即記憶體方面有問題,二是軟體,這就有多方面的問題了。

故障分析 硬體方面:

一般來說,記憶體出現問題的可能性並不大,主要方面是:記憶體條壞了、記憶體質量有問題,還有就是2個不同牌子不同容量的記憶體混插,也比較容易出現不相容的情況,同時還要注意散熱問題,特別是超頻後。你可以使用memtest 這個軟體來檢測一下記憶體,它可以徹底的檢測出記憶體的穩定度。

假如是雙記憶體,而且是不同品牌的記憶體條混插或者買了二手記憶體時,出現這個問題,這時,就要檢查是不是記憶體出問題了或者和其它硬體不相容。

軟體方面:先簡單說說原理:記憶體有個存放資料的地方叫緩衝區,當程式把資料放在其一位置時,因為沒有足夠空間,就會發生溢位現象。舉個例子:

乙個桶子只能將一斤的水,當放入兩斤的水進入時,就會溢位來。而系統則是在螢幕上表現出來。這個問題,經常出現在windows2000和xp系統上,windows 2000/xp對硬體的要求是很苛刻的,一旦遇到資源死鎖、溢位或者類似windows 98裡的非法操作,系統為保持穩定,就會出現上述情況。

另外也可能是硬體裝置之間的相容性不好造成的。

可以從以下幾各方面解決這個問題:一,用360安全衛士的系統漏洞打上所有補丁,再手動更新作業系統;二是用超級兔子或者優化大師軟體徹底清理一遍系統垃圾檔案,再試著執行軟體。如果還是會出現同樣的對話方塊,就解除安裝重新安裝一遍軟體。

開啟軟體之後點選「修復系統元件」,裡面有乙個「修復系統記憶體不能read「。問題到此基本就能得到解決。謝謝!

2樓:網友

程式丟失了。

去360官網。

3樓:網友

通常是某個程式丟失了一些重要的東西。

我上回出現這樣的問題是因為 flashget 有毛病了 刪除了之後就沒問題了。

4樓:網友

0x0208506b 指令引用的0x00000000記憶體。該記憶體不能為 written.

0x00b0111b指令引用的0x00b434c0記憶體 該記憶體不能為written

開始 執行,輸入 cmd 回車在命令提示符下輸入 for 1 in windir system32 dll do regsvr32.exe s 1 如果你怕輸入錯誤的話,可以複製這條命令,然後在命令提示框上點選左上角的c 右鍵貼上就不容易輸錯了。再回車,先等待1 2分鐘,在飛速滾屏完全靜止之後,等硬...

0x00403a1b指令引用的0xffffffff記憶體。該記憶體不能為read是怎麼回事 請問怎麼解決 謝謝

這種情況中毒的可能性很少 我這說的都是解決方法加一點理論,如果你想學理論可以看一下長篇大論,軟體方面就是程式衝突,記憶體被分配為乙個個位址,這個位址用到的時候軟體衝突導致記憶體寫不進,就會出 現這種情況。如果你最近裝了什麼新軟體 謝了試試,還有可能是系統有問題了,硬體方面那就是記憶體有問題了,這個位...

0x4e76ffc指令引用的0x04e77000記憶體,該記憶體不能為written

1 驅動不穩定,與系統不相容,這最容易出現記憶體不能為 read 或者記憶體不能 written 檔案保護 2 系統安裝了乙個或者多個流氓軟體,這出現 ie 或者系統崩潰的機會也比較大,也有可能出現檔案保護 3 系統載入的程式或者系統正在執行的程式之前有衝突,尤其是部分防毒軟體監控程式 4 系統本身...