在程序运行时,有时候就会出现该内存不能为“written”或“read”,然后应用程序就会被关闭,出现这种问题,一般有两种情况,其一是程序过大超过内存,其二就是内存读写出现问题,第一种情况很好解决,查看内存大小,增加内存即可,第二种情况就需要借助代码处理了。
内存不能为written的解决办法一
出现该内存不能为written时,首先查看该程序的大小,然后看看自己电脑的可用内存,如果可用内存不足,可以优化内存、增加内存条,只要有足够的内存运行该程序,就不会出现这种问题,如果内存足够还出现该提示,那就说明是内存读写问题。
内存不能为written的解决办法二
1、在开始菜单中找到“运行”,输入“cmd”后,按回车,进入dos命令行窗口;
2、输入 for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1 后按回车;
创新科技网 WWw.zQCyzg.coM
3、系统就会重新注册dll文件,需要耐心等待几分钟,等dll文件重新注册完成后,重启电脑就能解决了。
内存不能为written的解决办法三
1、在开始菜单中找到“运行”,输入“services.msc”后回车,进入服务窗口;
2、在弹框窗口选择“Windows Management Instrumentation”,将服务状态改为“停止”,并点击确定;
3、重启电脑后,再打开服务窗口,将服务状态改为“启动”,就能够解决。
现在知道该内存不能为written怎么解决了吧?赶紧去试试看,这本就是内存的问题,而且损坏的几率并不大,按照上面的方法处理,基本上都能够解决。