有时由于病毒或者安装了其他跟系统有冲突的程序,系统在调用一些dll文件的时候,会发生错误,造成了内存不能为read或内存不能written的问题,严重时还会蓝屏。解决这个问题最方便的方法是使用内存不能为read的相关修复工具,不过今天给大家分享一个手动的解决方法。
那么我们应该如何解决这个问题呢?下面用一段批处理命令来重新注册所有的系统dll文件。方法如下:
1、“开始->运行”,输入cmd,进入DOS命令行窗口;
2、在命令提示符下输入:for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1或者直接将前面的一段内容复制过去也行,回车。这样就可以重新注册所有系统dll文件。
因为系统dll文件比较多,注册起来需要耐心等待一段时间。多数内存不能为读写都是由于上述原因造成的,如果这样还不能解决,那有可能是硬件(例如:内存条有问题,机箱灰尘太多、硬件接触不良,电源问题,硬盘有问题等)或者其他原因造成的。