常常听到有人跟我反应电脑老弹出“内存不能为read或written”等错误提示,今天我在网上找了些资料,了解到Windows系统有时之所以会频繁受到损伤,主要是许多应用程序常常共享调用一些DLL文件,一旦有的应用程序在使用完毕被自动卸载掉后,这些应用程序 所调用的DLL文件往往也会跟着被删除掉了,这么一来Windows系统或系统中的其他应用程序再次调用那些共享了的DLL文件时,就自然会发生错误现象 了!可能引起各种各样不可知的问题,比如无法打开二级链接,经常出现“内存不能为read或written”等错误。
解决的方法就是重新注册系统所有DLL文件,从而消灭“内存不能为read或written”等错误,具体方法如下:
①开始→运行→输入cmd,回车后即打开命令提示符窗口
②在命令提示符窗口下直接输入以下代码并回车运行:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
小技巧:可以直接复制以上红色命令,粘贴到命令提示符窗口即可。
③此时系统对所有的DLL文件重新注册,耐心等待片刻后即可。
友情提示:如果通过以上方法仍不能解决问题,那可能由于某个软件自身受到破坏,所以要从根本上解决问题,还得找出是哪个软件在搞鬼,要找出这个软件很简单,就是在出现错误提示之前你打开了什么软件?很可能就是这个软件在作怪,把它卸载后重新安装下试试。