这是因为你或者装了一些软件,把某些.dll文件给替换了,或者是病毒导致,以至于运行某些程序,需要调到相关.dll文件而报错。可以按照下面方法解决。
(1)开始-运行:输入cmd,按“enter”键回车!进入"c:\windows\system32\老弊cmd.exe"窗口
(2)在"c:\windows\system32\cmd.exe"窗口中的命令提示符下直接输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
注意:是在命令提示符下,不是在“运行”框稿含唯中!
小技巧:可以直接复制以上命令,粘贴即可。
(3)按“enter”键回车!
开始键培对系统所有的DLL文件重新注册了。这个方法我用过好多次,基本上能够解决出现“内存不能为read”的问题,希望能够帮助你。
某些文件冲突了可能,重装下软件试试