VB6.exe应用程序出错“0x7c939af2”指令引用的“0x00000010”内存该内存不能为written

2024-12-17 02:33:18
推荐回答(1个)
回答1:

内存错误 导致原因
1 驱动程序不稳定,或者与操作系统、计算机硬件不兼容,极易引发内存不能为read错误;(由于开发者水平差异较大,个别RP和技术都很差的程序员也开始写驱动程序了,小则引起“内存不能为read”,大则引发机器蓝屏,最后还把责任推卸给别人。)蓝屏代码:D805AB914BA4FEF0BA3473226E713E6A.
2 不小心安装了流氓软件或IE流氓插件;
3 正在加载的程序与已经运行的发生冲突,如有的杀毒软件实时监控程序,会和其它杀毒软件争夺系统控制权,导致内存不能为read;
4 计算机感染了病毒;
5 玩游戏时出现内存不能为Read,则是因为显卡驱动不匹配;
6 夏天时硬件过热,散热不好,导致内存故障,不能为Read;
7 内存条与主板兼容性问题,导致内存不能为Read

解决办法 1 用360安全卫士全盘扫描 系统修复 IE清理
2 在运行里面输入CMD 出来黑色框框 右击沾上命令
for %1 in(%windir%\system32\*.dll) do regsvr32.exe /s %1
3 单个游戏出现错误 驱动与系统兼容问题,重新安装驱动或卸载显卡驱动,重新安装官方驱动
4 结束一些正在运行的软件或进程,看是否还会出现错误
5内存本身存在问题,或坏掉等,拔掉擦拭之后重新插上试试,不行只能更换内存
6查看一下:在命令行敲入cmd运行regedit进入注册表进入到注册表编辑器之后,在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellExecuteHooks下,
应该只有一个正常的键值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除