內(nèi)存不能為read的解決方法
內(nèi)存不能為read的解決方法
很多朋友在使用電腦的過程中會彈出一個對話框:該內(nèi)存不能為read,然后軟件關(guān)閉,令人一頭霧水,不知道怎么辦,下面由學習啦小編教大家怎么解決內(nèi)存不能為read的問題吧
內(nèi)存不能為read的怎么解決
1、首先我們來看一下發(fā)生這樣的錯誤提醒是什么原因:
(1)驅(qū)動程序不穩(wěn)定,或者與操作系統(tǒng)、計算機硬件不兼容,極易引發(fā)內(nèi)存不能為read錯誤;
(2)不小心安裝了流氓軟件或IE流氓插件;
(3)正在加載的程序與已經(jīng)運行的發(fā)生沖突,如有的殺毒軟件實時監(jiān)控程序,會和其它殺毒軟件爭奪系統(tǒng)控制權(quán),導致內(nèi)存不能為read;
(4)感染了病毒;
(5)玩游戲時出現(xiàn)內(nèi)存不能為Read,則是因為顯卡驅(qū)動不匹配;
(6)夏天時硬件過熱,散熱不好,導致內(nèi)存故障,不能為Read;
(7)內(nèi)存條與主板兼容性問題,導致內(nèi)存不能為Read;
2、下面我們來看看解決方法:
(1)我們可以使用工具來進行修復,內(nèi)存不能為read工具在網(wǎng)上有好多版本,個人用過小黑內(nèi)存不能為read工具,感覺還不錯。這款軟件通過處理調(diào)用CMD指令逐步恢復此BUG,很好的解決了因軟件或者系統(tǒng)本身原因產(chǎn)生的不能為read錯誤。
(2)手動修復也可以,我們打開開始菜單,選擇運行程序,輸入cmd;然后就會打開命令提示符,命令行窗口輸入 for %1 in (%windir%system32*.ocx) do regsvr32 /s %1回車,滾動完畢后再輸入for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1時間比較長,請耐心等待,執(zhí)行完畢后重啟電腦即可。
修復命令的原理:
前半句 for %1 in (%windir%system32*.dll) 是用來遍歷系統(tǒng)盤中 system32 目錄文件夾下的所有dll文件,并且每找到一個dll文件,就將文件名賦值給 %1,后半句do regsvr32.exe /s %1 就是執(zhí)行 regsvr32.exe /s %1 的命令,而regsvr32.exe則是專門用于注冊Windows操作系統(tǒng)的動態(tài)鏈接庫和ActiveX控件的工具。整句代碼的意思就是遍歷查找系統(tǒng)盤system32目錄文件夾下的所有dll文件并使用regsvr32.exe工具來重新注冊一次。同樣的,遍歷*.ocx類型文件也是這個原理。
內(nèi)存不能為read怎么解決相關(guān)文章:
1.電腦出現(xiàn)“內(nèi)存不能為read 內(nèi)存讀寫錯誤"怎么辦