电脑提示该内存不能为read
电脑提示 “该内存不能为 read” 是一种常见的问题,可能由多种原因引起,以下是一些可能的原因和解决方法:
原因:
- 电脑驱动程序不稳定,或与操作系统、硬件不兼容;
- 安装了流氓软件或 IE 流氓插件;
- 正在加载的程序与正在运行的程序发生冲突;
- 电脑中病毒;
- 电脑硬件过热,散热不良导致内存故障,或内存条与主板兼容不好(玩游戏时出现此问题,可能是显卡驱动不匹配)。
解决方法:
方法一:使用命令提示符
- 右键开始菜单,点击运行,输入 “cmd” 并按回车;
- 打开命令页面后,先后复制以下两条指令,鼠标右键 “粘贴” 并回车,等待命令运行完毕:
- 输入 “for %1 in (% windir% system32*.dll) do regsvr32.exe/s %1”,按回车键运行;
- 以上命令运行完毕之后,继续输入 “for % i in (% windir% system32*.ocx) do regsvr32.exe/s % i” 并回车。
方法二:修改注册表编辑器
- 同时按住 “win+r” 打开运行窗口,输入 “regedit” 并回车进入注册表;
- 按照路径 “hey_local_machine/software/microsoft/windows/currentversion/explorer/sellexecutehooks” 找到该项;
- 保留正常的键值 “{aeB671E-7E19-11d0-97E-00C04FD91972}”,删除其他的项。
方法三:进行服务设置
- 同时按住 “win+r” 打开运行窗口,输入 “services.msc” 并回车进入服务页面;
- 在服务对话框中,右侧找到并选择 "windows management instrumentation” 服务选项,单击 “停止”,然后点击 “确定”;
- 打开此电脑,按照路径找到 “c:/windows/system32/wbem/repository” 文件夹,将 “repository” 文件夹窗口中的全部文件进行备份,备份完毕之后,删除文件夹中的全部内容;
- 重启电脑,然后参考上面的步骤打开服务页面,找到 “windows management instrumentation”,点击 “启用”,运行正常服务启动即可。
方法四:使用系统正确配置
重启电脑,出现开机画面时,快速按 F8,选择最后一次正确配置,回车即可。
此外,还可以采取一些预防措施来避免该问题的发生:
- 及时修复电脑系统漏洞,可使用安全杀毒软件进行修复或杀毒;
- 避免安装过多同类型软件,以防软件冲突,保持系统稳定,卸载不常用的软件;
- 及时更新软件版本,尽量使用原版的软件程序,避免使用汉化或破解版软件。
如果上述方法都不能解决问题,可能需要考虑硬件方面的故障,如内存条损坏或不兼容等,这时建议联系专业的电脑维修人员进行检修。同时,在操作注册表等关键系统设置时要谨慎,以免造成其他问题。如果问题仍然存在,还可以尝试重新安装出现问题的软件或更新操作系统。
