我們使用電腦時,經常會出現”該內存不能為read、written ”的對話框,解決它的方法如下:
在開始-運行-分別執行:“cmd /c for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i”和“cmd /c for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i”可直接復制到運行框里面,然后運行即可!
方法windows按照常理說都可以使用,win7和win10測試成功,其余系統自己測試。內存不能為read的提示窗口在win7系統是比較容易遇到的錯誤,在win10系統中不常發生,其實出現這個現象主要是因為系統不兼容,或內存有問題導致的,那么發生這個問題我們應該怎么去解決呢?下面就跟著我一起學習學習吧。
出現如下錯誤:
下面以win7系統為例:
首先我們使用win+r組合鍵打開運行窗口,并輸入“msconfig”確定或者直接回車打開系統設置如圖所示:
然后將“正常啟動”更改為“有選擇啟動”,并將“加載啟動項”上面的勾清除。如圖所示:
然后點擊轉到“服務”界面,點擊“隱藏所有 microsoft 服務”,點擊全部禁止。如圖所示:
最后點擊“應用”,“確定”,會提示如下圖所示:
點擊重新啟動即可。希望遇到此問題的朋友可以通過此方法輕松解決。
in10系統該內存不能為written/read怎么辦?有用戶反映在打開某個應用程序時,提示該內存不能為read,那么該如何解決系統顯示該內存不能為read的這個錯誤呢
更多系統安裝教程參考小白裝機官網
方法一:
該內存不能為read
1、鼠標右鍵打開開始菜單圖標,在出現的選項中選擇【運行】。
2、彈出運行的操作窗口后,輸入【cmd】,點擊確定。
3、進入到命令提升符頁面時,輸入【for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1】,完成后按回車開始運行。
4、當確認后,命令提示符就會開始執行命令相關的操作,直到運行結束后,我們再次輸入【for %i in (%windir%system32*.ocx) do regsvr32.exe /s %i 】,按回車開始執行命令。
5、最后命令將會再次進到執行的過程當中,等待執行完成后,將電腦重啟操作即可恢復。
方法二:
不能為read或者written,解決的方法是一樣的。如果只是某個應用程序出錯,解決方法如下:
1、卸載此程序,重新安裝。
2、更新最新的穩定版本。不要用測試版。
3、重裝系統。
內存是電腦的最基本的最重要的配件之一,所以,電腦的各種故障往往都會反映在內存上,所以,許多故障都會報內存不能為READ,或者內存不能為written等。未必是內存本身的問題,可能是系統、軟件、病毒等多種因素甚至一齊造成的。
一般來講,該內存不能為“READ”,可以嘗試如下解決辦法:
1、首先更換正式版的應用程序,卸載測試版的應用程序。
2、再排除是不是病毒木馬引起的,使用口碑較好的殺毒軟件查殺。
3、可以嘗試下面解決該內存不能為read的方法:
打開“開始”菜單——運行中輸入cmd 回車,在命令提示符下輸入“for %1 in (%windir%system32*.ocx) do regsvr32 /s %1”;完了后,再輸入以下內容并回車 “for %1 in (%windir%system32*.dll) do regsvr32 /s %1”
4、修復系統漏洞,通過系統本身的軟件更新或軟件修復。
5、最后看是不是硬件引起的,分別檢查內存條,主板,散熱器等等。