遊戲發生錯誤

2011-02-02 1:05 am
我最近 玩一款大陸遊戲 可是一進去遊戲畫面時就會出現

"0x004elac0"指令參考的"0x004elac0"記憶體。該記憶體不能為"written"。
有高手能幫我解決嘛

回答 (3)

✔ 最佳答案
那你就重組dll看看吧... 電腦如果出現"記憶體不能read或writen"的錯誤視窗,就代表電腦裡的dll檔沒有重組,讓電腦不知該存寫那個 dll檔,所以才會出現此錯誤視窗。解決方法如下:1.按開始→執行,輸入cmd,按確定,然後會出現命令提示字元視窗,輸入以下指令 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1然後按Enter鍵。(如果怕輸入錯誤的話,可以先框上列指令,然後按滑鼠右鍵,按複製,然後在命令提示字元裡,在 C:\Documents and Settings\使用者名稱>後按滑鼠右鍵,按貼上,即可一字不漏輸入成功)在飛速滾屏完全靜止前請勿急著啟動其他軟件程序,耐心等一會兒,因為此時dll檔正在存放適當位置,需要幾分鐘的時間重新註冊,請耐心等待完成,完成後就可以解決"記憶體不能read 或writen"的問題了。---------------------------------2.或按開始→執行,輸入 regedit,然後點HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Windows→CurrentVersion→Explorer,在右方窗格新增一個"字串值"命名為 "AlwaysUnloadDll",然後在"AlwaysUnloadDll"上按下滑鼠右鍵選擇「修改」,將「值的資料」設為「1」,然後關閉登錄編輯程式,就可以解決"記憶體不能read或writen"的問題了。---------------------------------3. 或使用重組dll檔軟體來解決"記憶體不能read或writen"的問題。---------------------------------並不是記憶體或硬碟或其他電腦零組件壞了,更不是記憶體不足,因此不需要更換記憶體或硬碟或其他電腦零組件,也不需要拆主**殼和清理記憶體,更不需要加購記憶體或加大虛擬記憶體。只要照著以上三種方法其中的一種方法(至於那一種方法,請自行選擇,謝謝),就可以解決"記憶體不能read或writen"的問題了。
參考: 天之心
2011-02-02 5:10 am
重要事項在 Microsoft Windows 2000 或更新版本中,AlwaysUnloadDll這個登錄機碼已不再支援。因此如您用的系統是XP根本沒用反而會造成其它的問題↓
http://support.microsoft.com/kb/196480/zh-tw
2011-02-02 4:42 am
您好:
  先移除遊戲軟體,然後清除登錄檔,重新在安裝遊戲程式!

正確移除軟體工具
http://tw.myblog.yahoo.com/pia-ddovwmk/article?mid=115

  建議在詳細掃毒一下!

一、關閉所有磁碟上的系統還原
二、清除電腦無用垃圾及登錄檔方式
三、如何解決「0x000000記憶體不能為Read」程式處理方式 手動處理方式
四、檢查是否中毒(木馬)
1.線上掃毒
非趨勢用戶掃毒(間諜)方式半自動化
http://tw.myblog.yahoo.com/ddovwmk/article?mid=26152&prev=-1&next=26051
2.更新病毒碼(目前您在使用的防毒軟體)
3.拔除網路線
4.進入安全模式方式
5.安裝防木馬軟體
Ad-Aware Free
五、硬碟重組 (可參考此套程式Defraggler)
參考: 參考如上處理方式!


收錄日期: 2021-04-30 15:30:04
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20110201000015KK05023

檢視 Wayback Machine 備份