文件名称:内存不能为read故障分析
文件大小:14KB
文件格式:DOC
更新时间:2016-02-12 08:13:35
u大师
有些时候,我们对电脑进行某项操作时,会弹出警告:内存不能为read,出现这种情况是什么原因?又该如何解决?今天u大师就为大家分析此项故障。 造成操作电脑弹出内存不能为read故障的常见原因如下: 1微软IE缓冲溢出漏洞引起 2内存或虚拟内存地址使用抵触造成顺序的运行需要分配一定的内存地址给程序使用,当顺序结束时释放留出空间让给新的顺序使用,win多任务的系统有时前程序未结束又有新的任务开始底要多少内存或虚拟内存来保证我同时运行的工作任务呢?也许win这个问题上没弄好,所以有此错误常常发生,一般运行大型软件或多媒体后出现这种情况 3内存条存在质量问题或是出现某种故障也会出现这个问题 4微软WINDOWS系统的漏洞,window把内存地址0X000000000X0000ffff指定为分配null指针的地址范围,如果顺序试图访问这一地址,则认为是错误。 5.可能是安装了不完全正确装置apach服务,且启动了原故 6.分配给应用程序的内存分配失败 7.应用程序自身出现bug,导致引用了不正常的内存指针 解决此故障,下面的方式可能会有帮助: 1.检查系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2.更新操作系统,让操作系统的装置顺序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统自身也会有BUG要注意安装官方发行的升级顺序。 3.试用新版本的应用顺序。 4删除然后重新创立Winnt\System32\Wbem\Repository文件夹中的文件:桌面上右击我电脑,然后单击管理,"服务和应用程序"下,单击服务,然后关闭并停止WindowsManagementInstrumentation服务。 删除Winnt\System32\Wbem\Repository文件夹中的所有文件。删除前请创建这些文件的备份副本。 打开"服务和应用程序"单击服务,然后打开并启动WindowsManagementInstrumentation服务。当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\AutorecoverMOFs