-
前提:
使用Windows操作系統的人有時會遇到這樣的錯誤信息:「0X????????指令引用的0x00000000記憶體,該記憶體不能written」,然後應用程式被關閉。如果去請教一些「高手」,得到的回答往往是「Windows就是這樣不穩定」之類的義憤和不屑。其實,這個錯誤並不一定是Windows不穩定造成的。本文就來簡單分析這種錯誤的一般原因。
相信許多人都為「該記憶體不能為read或written」而傷腦筋,大家不妨試用下列命令
重新注冊所有的dll
開始>>執行>. 輸入cmd>> 按「確定」,出現DOS窗口,在命令提示符下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
如果怕輸入錯誤的話,可以複製這條指令,然後在命令提示最後面,按右建"貼上"。就會開始跑一串流程了。 需要一至二分鐘的時間注冊,請耐心完成。完成之後重開機再看看還會不會一樣。★如果不會使用cmd指含的話,那就下載下面小程式來執行也是可以!
970414補充:網路上有人說下面的程式好像也是可以修復讀取錯誤的問題
Error Repair Professional v3.7.8繁體中文免安裝版
970429補充:有作者寫另一種複合式程式,大家也可以參考看看
DE V2.1 可修復記憶體不能為read或written ( 附其他功能)
970502補充:
在"0×1001f6e"指令參考"0×01127f17"在記憶體。 該記憶體不能為 "read"
此為KAVO 變種病毒.病毒名稱為
30ed3.exe
目前的防毒軟體可能還無法發現.
你要手動清除__它會隱藏在本機磁碟的隱藏區根目錄中產生
30ed3.exe 、 c.com 以及 iq0ecwcj.cmd 。
格友可以參考我寫的※KAVO隨身碟病毒,看看能不能順便檢查是否有中標。970530補充:
今天用外接硬碟在灌程式時,但供電不穩定,二次造成安裝程式中斷,也馬上出現xxx指令參考xxx在記憶體的警告視窗,但第三次就安裝成功了。所以我在猜記憶體不能讀取的來源應該是我們在執行某程式,但程式本身有問題或是其它因素瞬間造成記憶體存取系統失敗,而出現這訊息。但這只是偶爾並不常發生,所以我想執行任何程式應該都沒用吧?今天有個客人這幾天也是執行遊戲而出現記憶體不能為 "read",後來還原系統之後就改善了。所以最終解決的方法,應該只有重灌吧!!
970605補充:
知識家有人的電腦顯示 jvvo.exe應用程式錯誤 "0x1001205f"指令參考的 "0x000000ff"記憶體.
該記憶體不能為 'read",所以又是一個隨身碟病毒造成的問題。
970803補充:
引述同行愛情炫風的說明:
程式跑一半會卡住~
通常兩情況
1.你的裝置驅動 或是裝置設定 他無法連接回應(我遇過印表機的.區域連線分享等等也卡住過)
處理方式 一.將裝置拔除 使用完後再連接 二.將卡住的地方 名子抄下來 上網查 替換就OK了
2.你的VB有缺少檔案 請使用立即下載 VBRun60.exe 套件。 (http://download.microsoft.com/download/vb60pro/install/6/win98me/en-us/vbrun60.exe)
這是微軟網站 請安心享用
先安裝VB6 在執行修正~以上是針對 修正XXX不能為XXX處理方式其一(假設判斷是裝置 或是因為安裝某些軟體導致錯誤修正)
最後補充:很多人的電腦都會有這樣的問題(連我也是),但是真正能解的方法還是一個未知數,有人說是dll檔的問題,有人說是中毒的問題,也有人說是XP沒有更新完全的問題,所以建議大家要先確自己的電腦是否都有持續更新系統,以及確定是否有中木馬病毒存在,
如果大家用了上面方法後都無法完全排除的話,就砍掉重練吧!!(請不要再我問怎麼辨,偶也不豬道啦)
公告版位
文章都皆是轉載過來的,希望大家能好好欣賞
也可以留言給我意見^^"
- Nov 10 Mon 2008 23:23
會出現記憶體不能為READ或written的原因
close
全站熱搜
留言列表