轉載0X000000該內存不能為read的解決方法( 六 )


〔還有一說〕
方法一:
微軟新聞組的朋友指點:開始--運行:regsvr32 jscript.dll
開始--運行:regsvr32 vbscript.dll
不過沒解決---但提供了路子-----一次運行注冊所有dll
搜索查找到方法如下:

運行 輸入cmd 回車在命令提示符下輸入
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
這個命令老兄你慢慢輸 輸入正確的話會看到飛快地滾屏 否則……否則失敗就是沒這效果 ?;剀嚭舐龋ㄐ枰c時間1-2分鐘) 都運行完再打開看
方法二:
這是個典型問題~~~~~引起這個問題的原因很多 。一般來講就是給系統打上補丁和更換內存、給內存換個插槽這3種方法來解決 。[系統補丁只要到Microsoft Update網站在線更新就可以了]
造成這種問題的原因很多 , 不能單純的下結論 , 盡量做到以下幾點可能對你有幫助:
1 。確保使用的是未修改過的軟件(非漢化、破解版)
2 。使用改軟件時盡量不要運行其他軟件 。(這是個臨時文件 , 可能某些軟件也在使用臨時文件夾 , 所以產生干擾)
3 。把那些什么桌面工具 , 內存整理工具通通關掉(你至少有2個類似的工具在運行)”
處理方法:
運行regedit進入注冊表, 在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks下 , 應該只有一個正常的鍵值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 將其他的刪除 。
〔我個人的最后解決和看法〕
我今天嘗試了多種辦法 , 最后我發現問題出在微軟的NET.Framework上面 。我升級了這個軟件 , 并打齊了補丁 , 短暫平安后 , 有出現“內存不能為read”的情況 。后來我受上面文章的啟發 , 卸載了微軟的NET.Framework1.0和1.1,世界太平了 。
另外:如果是打開“我的電腦”、“我的文檔”等的時候出現上述情況 , 還有一種可能 , 就是你的右鍵菜單太臃腫了 , 此時只要清理右鍵菜單問題就解決了 。
--------------------------------------------------------------------------------
〔試驗的結果〕
上面的方法 , 最管用、最徹底的方法是這個:
運行 輸入cmd 回車在命令提示符下輸入
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
【技巧】如果怕輸入錯誤的話 , 可以復制這條指令 , 然后在命令提示框點擊左上角的c: , 使用下面的“編輯-粘貼”功能就不容易輸錯了 。在飛速滾屏完全靜止之后 , 別著急啟動其他程序 , 先耐心等一會兒 , 因為此時dll們還在找位置 。直到你的指示燈不閃了再做別的 。

推薦閱讀