0x0042c71f指令引用的0x038babe4内存。该内存不能为written

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:19:11
各位大侠!~~赶紧帮帮小弟
怎么解决啊?

运行 输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
这个方法不能彻底根除 ,但可以降低出现的几率。
除此之外,另外还要做的有:
1关闭windows自动升级,(因为软件升级硬件并没有升级所以会不支持)
2清理内存垃圾,优化系统
3更新DirectX 9.0c程序
4硬件不兼容,更新所有的驱动程序
5升级电脑硬件。
一样样做,硬件机子牛了就不怕计算出错误了。
想彻底解决就换正版windows操作系统或者换开放源代码的系统!

内存不能为read/written 问题的最简单的办法:(原创答案,欢迎分享→请活学活用→仅供参考):
一、如果能排除硬件上的原因(内存条不兼容,更换内存。显卡驱动是否正确按装或者是否被恶意覆盖否?)往下看:
二、系统或其它软件引起的,可用下述方法处理: 系统本身有问题,及时安装官方发行的补丁,必要时重装系统。 病毒问题:杀毒 。杀毒软件与其它软件冲突:卸载有问题的软件。
三、浏览器出现内存不能读、写的提示:
1、运行→regedit→进入注册表, 在→
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks
这个位置有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。
2、打开CMD窗口输入如下命令:
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s