
一、9月25日英雄聯盟更新后,應用程序錯誤該內存不能為read
幾種可能性,供您參考:
1、游戲下載不全,或者是D版……建議重新下載、安裝。
2、游戲設置可能有問題,重新設置一下。
3、電腦配置可能不支持。
另:內存不能為"Read"或"written"(原因以及解決方案):
(【sql1981】原創答案,引用請說明原作者:sql1981,未通知原作者嚴禁復制本答案!!)
系統出現內存不能為"Read"或"written"的原因:
1、驅動不穩定,與系統不兼容,這最容易出現內存不能為 Read或者文件保護
2、系統安裝了一個或者多個流氓軟件,這出現 IE或者系統崩潰的機會也比較大,也有可能出現文件保護
3、系統加載的程序或者系統正在運行的程序之間有沖突,尤其是部分殺毒軟件監控程序
4、系統本身存在漏洞,導致容易受到網絡攻擊。
5、病毒問題也是主要導致內存不能為 Read、文件保護、Explorer.exe錯誤……
6、如果在玩游戲時候出現內存不能為 Read,則很大可能是顯卡驅動不適合(這里的不適合有不適合該游戲、不適合電腦的顯卡),也有可能是 DX9.0C版本不夠新或者不符合該游戲、顯卡驅動
7、部分軟件本身自身不足的問題
8、電腦硬件過熱,也是導致內存不能為 Read的原因之一。
9、電腦內存與主板兼容性不好也是導致內存不能為 Read的致命原因!
提供幾種解決方案:
1、一次運行注冊所有dll,方法如下:
開始——運行,輸入cmd回車在命令提示符下輸入
for%1 in(%windir%\system32\*.dll) do regsvr32.exe/s%1
這個命令你慢慢輸,仔細點,輸入正確的話會看到飛快地滾屏否則……否則失敗就是沒這效果。回車后慢慢等(需要點時間1-2分鐘)都運行完再嘗試之前的操作,看還有沒有出現不能為read的現象。
2、在控制面板的添加/刪除程序中看看你是否安裝了微軟NET.Framework,如果已經安裝了,可以考慮卸載它,當然如果你以后在其它程序需要NET.Framework時候,可以再重新安裝。
如果你用的是ATI顯卡并且你用的是SP2的補丁(一些ATI的顯卡驅動需要在NET.Framework正常工作的環境下)。這種情況你可以找一款不需要NET.Framework支持的ATI顯卡驅動。
如果以上兩種方法并不能完全解決問題,你試著用一下“IE修復”軟件,并可以查查是否有病毒之類的。
〔微軟NET.Framework升級到1.1版應該沒問題了〕
3、引起這個問題的原因很多。一般來講就是給系統打上補丁和更換內存、給內存換個插槽這3種方法來解決。[系統補丁只要到Microsoft Update網站在線更新就可以了!
二、英雄聯盟LOL提示錯誤,Microsoft Visual C++ runtime library
1:系統目錄下(c:\windows\System32\)的C++運行庫被替換掉了(或者被某些程序卸載掉了),導致很多程序不能運行,并彈出找不到錯誤運行庫;
2:一些安裝了以后,卻不能運行,并彈出找不到運行庫的錯誤對話框;
這種錯誤一般是由于程序運行所需的C++運行庫版本與系統目錄下C++Y運行庫版本不一致導致.
目前有如下一些運行庫版本及文件:
MSVCRT.DLL MSVCP.DLL
MSVCRT60.DLL MSVCP60.DLL
MSVCRT70.DLL MSVCP70.DLL
MSVCRT80.DLL MSVCP80.DLL
MSCCRT90.DLL MSVCP90.DLL
MSVCP系列為對應中文版本.
解決辦法,
下載一個工具軟件, dependency walker,這個工具可以查看可執行程序(EXE)運行所需的C++運行庫.哪個EXE不能運行(運行彈出錯誤框),就在dependency walker里打開這個EXE文件, dependency walker軟件的左邊是一棵樹,展開這棵樹,就可以看到這個EXE所需的運行庫.比如MSVCRT.DLL, MSVCP60.DLL, MSVCRT70.DLL MSVP70.DLL MSVCRT80.DLL MSVCP80.DLL, MSVCRT90.DLL MSVCP90.DLL,有黃色小圖標和問號的庫文件,便是系統缺少的,那么就去下載一個,
避免把系統搞亂,建議下載下來的庫就放在本EXE相同路徑下就可以了.不一定要拷貝到系統目錄下.
三、英雄聯盟進不去,求電腦高手解答,謝謝!!!
出現/原因:
1
驅動程序不穩定,或者與操作系統、計算機硬件不兼容,極易引發內存不能為read錯誤;(由于開發者水平差異較大,個別RP和技術都很差的程序員也開始寫驅動程序了,小則引起“內存不能為read”,大則引發機器藍屏,最后還把責任推卸給別人。)藍屏代碼:D805AB914BA4FEF0BA3473226E713E6A.
2
不小心安裝了流氓軟件或IE流氓插件;
3
正在加載的程序與已經運行的發生沖突,如有的殺毒軟件實時監控程序,會和其它殺毒軟件爭奪系統控制權,導致內存不能為read;
4
計算機感染了病毒;
5
玩游戲時出現內存不能為Read,則是因為顯卡驅動不匹配;
6
夏天時硬件過熱,散熱不好,導致內存故障,不能為Read;
7
內存條與主板兼容性問題,導致內存不能為Read。
首先我們打開開始菜單-運行cmd命令行,cmd窗口中輸入cmd。
2
在命令行中輸入: for%1 in(%windir%system32*.dll) do regsvr32.exe/s%1,在這里我們可以先將此命令復制,然后利用cmd命令編輯的粘貼到命令行中,然后點擊回車,這時候需要等一段時間。如下圖所示:
利用粘貼功能將拷貝的代碼粘貼到編輯器上
【小技巧】如果怕輸入錯誤的話,可以復制這條指令,然后在命令提示框點擊左上角的c:,使用下面的“編輯-粘貼”功能就不容易輸錯了。在飛速滾屏完全靜止之后,別著急啟動其他程序,先耐心等一會兒,因為此時dll們還在找位置。直到你的指示燈不閃了再做別的。
3
然后點擊回車,這時候需要等一段時間,如下圖所示:
【小提示】輸入正確的話會看到飛快地滾屏否則……否則....失敗就是沒這效果。回車后慢慢等(需要點時間1-2分鐘)都運行完再打開看。
4
還有一種情況就是:
一般來講就是給系統打上補丁和更換內存、給內存換個插槽這3種方法來解決。[系統補丁只要到Microsoft Update網站在線更新就可以了]
造成內存不能為read這種問題的原因很多,不能單純的下盡量做到以下幾點可能對你有幫助:
1.確保使用的是未修改過的軟件(非漢化、破解版)。
2.使用改軟件時盡量不要運行其他軟件。(這是個臨時文件,可能某些軟件也在使用臨時文件夾,所以產生干擾)。
3.把那些什么桌面工具,內存整理工具通通關掉(你至少有2個類似的工具在運行)。
處理方法:
在命令行敲入cmd運行regedit進入注冊表。
進入到注冊表編輯器之后,在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks下,
應該只有一個正常的鍵值"{AEB6717E-7E19-11d0-97EE-00C04FD91972},將其他的刪除。【小提示:其實這種方法用的很少】
5
出現內存不能為read的另一種情況:如果是打開“我的電腦”、“我的文檔”等的時候出現上述情況,還有一種可能,就是你的右鍵菜單太臃腫了,此時只要清理右鍵菜單問題就解決了。清理右鍵菜單我們可以使用360功能大全中的右鍵菜單清理來清理,也可以進入注冊表清理,具體方法可以在百度經驗中查閱,注冊表類經驗比較多。


