• 1
  • 2
  • 3
  • 4
  • 5
Windows操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Windows操作系统运维问题
如何解决ECS Windows内存不能为read或written
发布日期:2015-12-6 20:12:34

  如何解决ECS Windows内存不能为read或written

  关于问题的描述:

  「“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”」,然后应用程序被关闭。如下图所示:


  解决方案:

  在cmd中输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1


 


 系统会重新注册dll文件,电脑的dll文件可能比较多,需要耐心的等待一段时间,等待dll文件就在重新注册完成以后,内存不能为read或written的问题就可以解决了。前半句 for %1 in (%windir%\\system32\\*.dll) 是用来遍历系统盘中 system32 目录文件夹下的所有dll文件,并且每找到一个dll文件,就将文件名赋值给 %1,后半句do regsvr32.exe /s %1 就是执行 regsvr32.exe /s %1 的命令,而eregsvr32.exe则是专门用于注册Windows操作系统的动态链接库和ActiveX控件的工具。整句代码的意思就是遍历查找系统 盘system32目录文件夹下的所有dell文件并使用regsvr32.exe工具来重新注册一次。