藤小二-會出現記憶體不能為READ或written的原因






前提:
使用Windows操作系統的人有時會遇到這樣的錯誤信息:「0X????????指令引用的0x00000000記憶體,該記憶體不能written」,然後應用程式被關閉。如果去請教一些「高手」,得到的回答往往是「Windows就是這樣不穩定」之類的義憤和不屑。其實,這個錯誤並不一定是Windows不穩定造成的。本文就來簡單分析這種錯誤的一般原因。



相信許多人都為「該記憶體不能為read或written」而傷腦筋,大家不妨試用下列命令

重新注冊所有的dll

開始>>執行>. 輸入cmd>> 按「確定」,出現DOS窗口,在命令提示符下輸入

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

如果怕輸入錯誤的話,可以複製這條指令,然後在命令提示最後面,按右建"貼上"。就會開始跑一串流程了。 需要一至二分鐘的時間注冊,請耐心完成。完成之後重開機再看看還會不會一樣。


 


★如果不會使用cmd指含的話,那就下載下面小程式來執行也是可以!


Reg DLL程式


 


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處理方式其一(假設判斷是裝置 或是因為安裝某些軟體導致錯誤修正)


 


971130補充:


這陣子在知識家一推人都有"0x6fdc16ez"指令參考,"0x6fdc16ez"記憶體該記憶體不能為"read"


東揚 邱先生提出下面方法來改善~


最近有些網友在上網時,上網上到一半(有時約10分鐘左右)會跳出:『svchost.exe應用程式錯誤 應用程式發生例外 不明的軟體例外錯誤(0xc0000409)於位置0x69a0a3c0』類似這樣的錯誤訊息視窗


對於該訊息視窗,若永不理會,則仍舊可以上網,但若點選「確定」或「取消」即無法正常上網(此時網路是沒有問題的)
 


這應該是微軟的漏洞所產生的,下載以下3個修補程式,安裝後,就可以了


1. http://mayliu.myweb.hinet.net/tool/WindowsXP-KB921883-MS06-040.exe


2. http://mayliu.myweb.hinet.net/tool/WindowsXP-KB894391-x86-CHT.exe


3.  http://mayliu.myweb.hinet.net/tool/ms08-067-WindowsXP-KB958644-x86-CHT.exe


備註:在下載時,如果你的電腦有續傳軟體,記得要先把"監視瀏覽器功能"關掉,否則只會下載到中華電信的 hinet連結網頁


如果上面連結下載有問題,也可從下面的微軟連結來下載


1.KB921883-MS06-040


2.KB894391-MS05-012


3.KB958644-MS08-067
 



 


980126補充:


藤從很多客戶群中發現,大部份使用正板xp(有持續更新)的人,發生的機率比較小,我們公司賣了n年電腦,也很少很少有客人反應說會有這情況發生,反倒是電腦有被重灌過,是盜板的,或是也都沒在更新的,就容易發生這錯誤的訊息,也許透過上面的說明,有的人的確可以改善問題,但有的人始終還是無法解決,藤只能跟你說→去灌可更新系統的版本吧!! 


 


 

最後補充:很多人的電腦都會有這樣的問題(連我也是),但是真正能解的方法還是一個未知數,有人說是dll檔的問題,有人說是中毒的問題,也有人說是XP沒有更新完全的問題,所以建議大家要先確自己的電腦是否都有持續更新系統,以及確定是否有中木馬病毒存在,


如果大家用了上面方法後都無法完全排除的話,就砍掉重練吧!!(請不要再我問怎麼辨,偶也不豬道啦)


 



 


維修筆記:0X000000D1,這是記憶體異常..
 

創作者介紹
創作者 藤小二 的頭像
藤小二

藤小二電腦修配坊

藤小二 發表在 痞客邦 留言(53) 人氣()