A. 為什麼我一打開cf就會出現應用程序錯誤 0x0000000指令引用的0x0000000內存。該內存不能為read
您好!
出現:0x???????? 指令引用的0x????????內存。該內存不能為"read"或"written"。【答案shijan8原創】★如果使用本答案請註明原創作者名或答案來源★
【1】出現應用程序錯誤原因很多,對照您電腦出現的問題進行正確的解決。(如果偶爾出現該問題,關機後,重新開機,可能會消失)
【2】盜版系統或Ghost版本系統,系統文件錯誤或丟失,也會出現該問題,及時安裝官方發行的補丁,{檢查電腦年、月、日是否正確}。建議:最好安裝【正版】系統或【完整版】系統。
【3】檢查驅動是否出現問題,重新安裝驅動或及時更新驅動。
【4】病毒引起的:升級殺毒軟體或下載專殺工具,清理惡意插件,對電腦全盤殺毒。
【5】硬體引起的:
(1)可能是內存條出現的小問題,關機斷電,把內存條拆下清理干凈重新安裝。必要時更換內存條。
(2)電腦硬體配置過低或硬體配置不合理,尤其是運行大型游戲時,不能正常運行。必要時升級或更換電腦顯卡、內存條等硬體。(硬體上一般不會出現該問題)
【6】軟體引起的:
(1)如果裝的軟體多,導致系統混亂或內存溢出也會出現該錯誤。安裝的軟體與系統或其它軟體發生沖突,盜版或帶病毒的軟體,請慎重下載軟體,最好使用正版。【這里主要說的是檢查開機啟動項,把沒必要啟動的啟動項禁止開機啟動】
(2)如果你的電腦中安裝了兩款或兩款以上的同類軟體,比如:兩款殺毒軟體、兩款優化系統軟體等,請卸載一款,以免發生沖突,以保持電腦穩定性。
(3)有些系統補丁下載安裝了錯誤補丁,可能與您當前的系統或其它軟體發生沖突,也會出現該問題。卸載該補丁,找到適合您電腦補丁,重新下載重新安裝。
(4)有些版本的游戲可能不適合你的系統或不支持雙核以上電腦,再有就是游戲下載安裝了錯誤補丁或安裝更新游戲補丁後,可能游戲版本已發生改變引起的,卸載該補丁或更換其它版本試試。如果不行只有卸載該游戲,一定要卸載干凈,否則還會出現該問題。
(5)當下載安裝或打開運行播放器、游戲、QQ等第三方軟體,出現該問題時。可能是您下載的軟體存在著危險,系統本身為了保護系統不受影響,也可能會出現該內存不能為「read」或「written」。一般的解決辦法就是卸載該軟體重新安裝。如果不能解決,需要更換同類型其它版本的軟體,或找到發生沖突的軟體卸載它,問題才能解決。
【注意】:如果以確定電腦沒有病毒,檢查清理電腦是否存在惡意插件,把它清理掉。如果您使用windows IE瀏覽器出現該問題,尤其是打了錯誤補丁,最近windows IE變得不太穩定。【盜版系統或ghost版本系統,出現該問題比較多】處理辦法:用360安全衛士、安裝的急救箱或其它修復軟體進行系統修復或IE修復,如果沒有效果,升級或降低IE版本試試。如果還是不行,最簡單的解決辦法就是:下載更換其它瀏覽器。【不用刪除windows IE,直接使用其它瀏覽器即可。】比如:360安全瀏覽器、世界之窗瀏覽器、傲遊等。
如果上面說的檢查都沒問題,可以試試下面的方法:看看能不能解決。
◆開始→運行→輸入cmd→回車,在命令提示符下輸入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回車。
完成後,在輸入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回車。
如果怕輸入錯誤,可以復制這兩條指令,然後在命令提示符後擊滑鼠右鍵,打「粘貼」,回車,耐心等待,直到屏幕滾動停止為止。(重啟電腦)。
●在檢查運行regedit進入注冊表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,應該只有一個正常的鍵值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 將其他的刪除。【如果還有一個(默認)值,不用管它,也不能刪除,一般它為空。】必要時【還原】或重新安裝系統。