啟動遊戲問題

2007-12-11 5:55 am
不知為何~我開game後個應用程式話

"0x0052e540"指令參考的"0x00000000"記憶體.該記憶體不能為"read"

究竟有咩方法解救呢~o~?

回答 (2)

2007-12-11 6:01 am
✔ 最佳答案
1.檢視系統中是否有木馬或病毒。這類程序為了控制系統往往不負責任地修改系統,
從而導致操作系統異常。平常應加強信息安全意識,對來源不明的可執行程序絕不好奇。
2.更新操作系統,讓操作系統的安裝程序重新拷貝正確版本的系統檔案、修正系統參數。
有時候操作系統本身也會有BUG,要注意安裝官方發行的昇級程序。
3.試用新版本的應用程式。

Mode:將虛擬記憶體撤換
答案:目前為止是肯定的,也就是如在下次冷天到來時亦沒再發生,就代表這是主因
追加:
如果你用 Ghost 恢復 OS 後建議 刪除WINDOWS\PREFETCH目錄下所有*.PF文件
因為需讓windows重新收集程式的物理位址
有些
應用程式錯誤: "0x7cd64998" 指令參考的 "0x14c96730" 記憶體。該記憶體不能為 "read"
推論是此原因
源由:
Win XP的「預讀取」技術
這種最佳化技術也被用到了應用軟體上,系統對每一個應用軟體的前幾次啟動情況進行分析,
然後新增一個描述套用需求的虛擬「記憶體映像」,並把這些信息儲存到WINDOWS\PREFETCH資料夾。
一旦建立了映像,應用軟體的裝入速度大大提高。
XP的預讀取資料儲存了最近8次系統啟動或應用軟體啟動的信息。
後敘:目前此方法亦是獨步網路的(其碼自己針對此問題查了許久),也是常見問題,原本幾乎每天睡前關閉軟體時一些程式都會發生...read...
現在就沒發生了

0X000000該內存不能為read的解決方法

1.重新注冊所有的dll:

開始>>執行>. 輸入cmd>> enter在命令提示符下輸入

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

小技巧:
如果怕輸入錯誤的話,可以複製這條指令,
然後在命令提示框點擊左上角的c:\,貼上便不會輸入錯了。
在飛速滾屏完全靜止前別著急啟動其他程序,先耐心等一會兒,
因為此時dll們還在找位置。直到你的指示燈不閃了再做別的。
需要一至二分鐘的時間注冊,請耐心完成。

2.我今天嘗試了多種辦法,最後我發現問題出在微軟的NET.Framework上面。
我升級了這個軟件,並打齊了補丁,短暫平安後,有出現 「內存不能為read」的情況。
後來我受上面文章的啟發,卸載了微軟的NET.Framework1.0和1.1完後,世界太平了。

3.另外:如果是打開「我的電腦」、「我的文件」等的時候出現上述情況,
還有一種可能,就是你的右鍵菜單太臃腫了,此時只要清理右鍵菜單問題就解決了。

如果再唔得,你最好就有backup,否則一係唔好玩,一係就重裝window
參考: other web and some book
2007-12-11 6:00 am
i think u must wash the computer!!!!!
參考: i think


收錄日期: 2021-04-23 22:47:17
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071210000051KK04229

檢視 Wayback Machine 備份