解决内存不能为read或written等错误的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
解决内存不能为read或written等错误的方法
解决内存不能为read或written等错误的方法
常常听到有人跟我反应电脑老弹出“内存不能为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文件重新注册,耐心等待片刻后即可。
友情提示:如果通过以上方法仍不能解决问题,那可能由于某个软件自身受到破坏,所以要从根本上解决问题,还得找出是哪个软件在搞鬼,要找出这个软件很简单,就是在出现错误提示之前你打开了什么软件?很可能就是这个软件在作怪,把它卸载后重新安装下试试。
“内存不能为read或written”等错误的解决办法2017-03-27 20:04 | #2楼
因为系统中有未注册的dll文件,必须注册所有dll文件,才能解决内存不能为read等问题,系统dll文件没有注册,可能引起各种各样不可知的问题,比如无法打开二级链接,经常出现“内存不能为read或written”等错误。
以下是把所有的dll文件重新注册一遍的方法: 点击开始-->运行,在运行框中输入cmd,在命令提示符下输入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 另外还有可能的原因是由于驱动或硬件的不兼容,这个就需要慢慢排除了,一般在内存上的问题会比较多.。