如何解決指令引用記憶體不能為read的問題

2022-04-12 03:40:14 字數 5668 閱讀 4310

1樓:聲貝

這種情況中毒的可能性很少

我這說的都是解決方法加一點理論,如果你想學理論可以看一下長篇大論,

軟體方面就是程式衝突,記憶體被分配為乙個個位址,這個位址用到的時候軟體衝突導致記憶體寫不進,就會出

現這種情況。如果你最近裝了什麼新軟體 謝了試試,還有可能是系統有問題了,

硬體方面那就是記憶體有問題了,這個位址在記憶體裡是壞的不能訪問,當你用到它的時候系統就報錯了,

解決方法一般都是先軟後硬,像上面說的謝新軟體,不行的話重灌系統,還不行檢測記憶體,有錯更換就行

如有引用請註明來自leedove

有朋友問為什麼老是玩遊戲的時候出現的多,因為平時的時候用不了那麼多記憶體,也就是說你1g的記憶體有大

部分在平時是空閒的,實體地址壞的記憶體剛好又在空閒中所以平時很少報錯,而遊戲時占用的比較多的記憶體

,也用到了壞的位址所以有時一開就報錯,呵呵

0,擦拭記憶體條,最好用橡皮,

1,防毒,清木馬,一般用360,不排除有毒,但可能性不大,

2,謝掉你所安裝的軟體,遊戲再裝一次試試,若是光碟則換張盤試試,軟體, 重下乙個試試

3,重灌系統,

4,檢測記憶體,再檢測硬碟,如果有問題則更換,leedove

2樓:

記憶體有壞道了估計,需要更換記憶體

0x1004cd5e 指令引用的0x000000000 記憶體, 該記憶體不能為read,怎麼解決?

3樓:你大爺愛看球

記憶體或虛擬記憶體位址使用牴觸造成。

順序的執行需要分配一定的記憶體位址給程式使用,當順序結束時釋放留出空間讓給新的順序使用, win是 多工的系統, 有時前程式未結束 ,又有新的任務開始 。到底要多少記憶體或虛擬記憶體來保證我同時執行的工作任務呢 ? 也許 win 這個問題上沒弄好,所以有此錯誤常常發生,一般執行大型軟體或多**後出現這種情況。

解決方法:

執行 輸入cmd 回車在命令提示符下輸入

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

【技巧】如果怕輸入錯誤的話,可以複製這條指令,然後在命令提示框點選左上角的c:\,使用下面的「編輯-貼上」功能就不容易輸錯了。在飛速滾屏完全靜止之後,別著急啟動其他程式,先耐心等一會兒,因為此時dll們還在找位置。

直到你的指示燈不閃了再做別的

指令引用的記憶體,該記憶體不能為read

4樓:辛寄竹竹緞

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

1、微軟ie緩衝溢位漏洞引起

2、記憶體或虛擬記憶體位址使用衝突造成程式的執行需要分配一定的記憶體位址給程式使用,當程式結束時釋放留出空間讓給新的程式使用,win是多工的系統有時前程式未結束

又有新的任務開始到底要多少記憶體或虛擬記憶體來保證我們同時執行的工作任務呢?也許win在這個問題上沒弄好,所以有此錯誤常常發生,一般執行大型軟體或多**後出現這種情況

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

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

當然剛才說的有點危言聳聽

一般來說這樣的問題都是軟體上的

比如軟體沒有正確安裝

或者是軟體之間的衝突

你可以試試解除安裝重新安裝

5樓:華碩服務

1 ,電腦有惡意軟體,或產生了惡意程式,建議清理垃圾,查殺惡意軟體,完成後重啟電腦。如果不行建議恢復系統。

2,電腦記憶體出現問題,可以拔出記憶體擦下,重新插回去試試。

6樓:薄金蘭庹娟

首先要確定的是電腦是不是中毒了,如果沒有中毒,基本上就是記憶體的問題,把記憶體把下來用橡皮在金手指上擦下,把記憶體槽裡灰塵除下,在插回去,還是這樣的話估計記憶體壞了

7樓:尉易壤駟茂典

防毒是最一般的第一種做法,接下來你可以試試清理外掛程式,最後建議你安裝其他的瀏覽器,因為系統自帶的瀏覽器出這種問題是很常見的,而且除了重灌系統一般來說很難修復。

8樓:侍桂花嵇溪

上面的樓發錯了,正確的是:for

%1in

(%windir%\system32\*.dll)doregsvr32.exe

/s%1

(注:開啟執行\輸入cmd\再輸入上面的命令)

9樓:諸曄苑暄

這個沒事的!!一般系統重新啟動下就沒事了!

10樓:匿名使用者

這個都是ghost惹的,大家不要省事,其實用ghost是方便了,但是有的公司推出的這個軟體就是這個問題,你不用擔心,關掉不用理它就可以了,如果不想忍受這種痛苦,建議你重灌系統,就萬事ok

提示該記憶體不能為read如何解決?

11樓:小生耶瘋狂

提供幾種解決方案:

1、一次執行註冊所有dll,方法如下:開始——執行,輸入cmd 回車在命令提示符下輸入for %1 in (%windir%\system32\*.dll) do regsvr32.

exe /s %1這個命令,回車後慢慢等(需要點時間1-2分鐘) 都執行完再嘗試之前的操作,看還有沒有出現不能為read的現象。

2、在控制面板的新增/刪除程式中看看你是否安裝了微軟net.framework,如果已經安裝了,可以考慮解除安裝它,當然如果你以後在其它程式需要net.framework時候,可以再重新安裝。

系統出現記憶體不能為"read"或"written"的原因:

1、驅動不穩定,與系統不相容,這最容易出現記憶體不能為 read 或者檔案保護。

2、系統安裝了乙個或者多個流氓軟體,這出現 ie 或者系統崩潰的機會也比較大,也有可能出現檔案保護。

3、系統載入的程式或者系統正在執行的程式之間有衝突,尤其是部分防毒軟體監控程式。

12樓:ic漢子

該記憶體不能為read解決教程:

配置錯誤!【重啟,出完電腦品牌後,按f8,安全模式,最後一次正確配置,回車,回車】!

系統漏洞!【360安全衛士或金山衛士,或可牛免費防毒,修復:高危和重要的,其它忽略】!

軟體衝突!【解除安裝不常用的軟體,保持系統穩定,尤其是同型別的軟體,不相容】!

軟體版本過舊!【使用:(驅動人生),更新:顯示卡驅動,音效卡驅動!其它軟體,覆蓋安裝】!

病毒木馬!【防毒軟體,全盤掃瞄與自定義掃瞄,完畢後,隔離區,徹底刪除】!

惡評外掛程式!【可牛免費防毒,金山衛士,或360安全衛士,清理惡評外掛程式】!

可疑啟動項!【360系統急救箱,開始急救,檔案恢復區,徹底刪除檔案】!

0x00000000指令引用的"0x00000000"記憶體。該記憶體不能為"read"。是什麼意思,怎麼解決?

13樓:聲境界

開機就顯示不能為read,一般是系統嚴重受損、軟體嚴重衝突或硬體有故障導致。

1、如果最近裝了什麼軟體後突然出此錯誤,用安全模式進入後,解除安裝此軟體。

2、進不去系統的話先重灌系統。

3、系統也重灌不了的話那就是硬體故障。注意cpu過熱及記憶體損壞的問題。

記憶體是電腦的最基本的最重要的配件之一,所以,電腦的各種故障往往都會反映在記憶體上,所以,許多故障都會報記憶體不能為read,或者記憶體不能為written等。未必是記憶體本身的問題,可能是系統、軟體、病毒等多種因素甚至一齊造成的。

一般來講,該記憶體不能為"read",可以嘗試如下解決辦法:

1、首先更換正式版的應用程式,解除安裝測試版的應用程式。

2、再排除是不是病毒木馬引起的,使用口碑較好的防毒軟體查殺。

3、可以嘗試下面解決該記憶體不能為read的方法:

開啟「開始」選單——執行中輸入cmd 回車,在命令提示符下輸入「for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1」;完了後,再輸入以下內容並回車 「for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1」

4、修復系統漏洞,通過系統本身的軟體更新或軟體修復。

5、最後看是不是硬體引起的,分別檢查記憶體條,主機板,散熱器等等。

14樓:平平安是福

不是內部或外部命令,也不是可執行的程式

15樓:巔峰荊少

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

16樓:

指令修復法:

開始選單,執行 ,輸入cmd, 回車,在命令提示符下輸入(複製即可) :

for %1 in (%windir%\system32\*.ocx) do regsvr32.exe /s %1

貼上,回車,滾動完畢後,再輸入:

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

回車,直到螢幕滾動停止為止,重啟電腦。

「0x0454a2b3」指令引用的「0x00000062」記憶體.該記憶體不能為「read」 是什麼意思?

17樓:匿名使用者

意思應該是作業系統提示,非法讀指令。可能是軟體越界,或是其他越界行為。這個問題的出現主要有幾個方面:

一、感染電腦病毒

解決方法:使用防毒軟體進行防毒即可。

二、硬體上的原因主要是記憶體條不相容

解決方法:前往電腦店購買記憶體條進行更換。

三、系統或其它軟體設定引起的(ghost版本的系統容易出現這種問題)解決方法:

1、摁「win+r」快捷鍵開啟執行視窗,並輸入cmd確認。

2、在命令列中輸入: for %1 in (%windir%system32*.dll) do regsvr32.

exe /s %1 ,在這裡我們可以先將此命令複製,然後利用cmd命令編輯的貼上到命令列中。

3、輸入完成後點選回車,這時候需要等一段時間,之後就如下圖所示即可。

四、驅動不穩定

解決方法:使用魯大師等軟體進行檢查並更新或更換驅動。

解決方法:重灌軟體進行嘗試。

18樓:匿名使用者

1、驅動不穩定,與系統不相容,這最容易出現記憶體不能為 read 或者記憶體不能「written」檔案保護

2、系統安裝了乙個或者多個流氓軟體,這出現 ie 或者系統崩潰的機會也比較大,也有可能出現檔案保護

3、系統載入的程式或者系統正在執行的程式之前有衝突,尤其是部分防毒軟體監控程式

4、系統本身存在漏洞,導致容易受到網路攻擊。

5、病毒問題也是主要導致記憶體不能為 read、檔案保護、explorer.exe 錯誤……

6、如果在玩遊戲時候出現記憶體不能為 read,則很大可能是顯示卡驅動不適合也有可能是 dx9.0c 版本不夠新或者不符合該遊戲、顯示卡驅動

7、部分軟體本身自身不足的問題

8;電腦記憶體與主機板相容性不好也是導致記憶體不能為 read 的致命原因!

如果以上問題不能解決, 直接重新做系統吧(建議用新系統盤)

記憶體不能為「written」,如何解決記憶體不能為written?

都會重起的話。哪是系統檔案在記憶體中讀取錯誤了。如果是台式電腦你可以把記憶體搞下來。用橡皮擦金手指。如果有兩根記憶體條可以搞掉一根試試。如果再不行。重灌系統吧。祝你好運。該記憶體不能為written或read 執行某些程式的時候,有時會出現記憶體錯誤的提示,然後該程式就關閉。0x?指令引用的 0x?...

「read」記憶體錯誤怎麼解決,該記憶體不能為read怎麼解決

一般出現這個現象有方面的,一是硬體,即記憶體方面有問題,二是軟體,這就有多方面的問題了。不過硬體方面不容易壞!可能你機器有木馬或是其他錯誤程式!你殺下毒!然後去下個360好好在檢查一下!如果不行你把問題說清楚!在什麼情況下才會出現這個錯誤之類 問題產生原因原因 解決方法 記憶體條壞了 更換記憶體條 ...

最近電腦老出現指令引用的記憶體該記憶體不能為要終止程式按確定要除錯程式

你好你說的這種情況,一般都是由 系統軟體 記憶體 硬碟引起的。1 電腦不心裝上了惡意軟體,或上網時產生了惡意程式,建議用360 衛士 金山衛士等軟體,清理垃圾,查殺惡意軟體,就可能解決。實在不行,重灌,還原過系統,可以解決軟體引起的問題。2 如果不能進入系統,可以開機後 到系統選擇那裡 按f8 選 ...