系统提示0x04780296指令引用的0x04780296内存不能为 read

来源:百度知道 编辑:UC知道 时间:2024/06/01 11:34:01
系统提示0x04780296指令引用的0x04780296内存不能为 read 如果想结束该程序请按确定 是什么问题啊

是中了木马和软件有冲突,也有可能是内存条坏了,但是可能性很小

请参考:

http://zhidao.baidu.com/question/74191963.html

偶尔出现,是程序冲突,没什么关系,不用管他。
简单的小问题,你修复下就可以了,告诉你修复的方法,100%可以

开始 运行 输入:CMD 在输入:
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了后,回车

再输入:
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
回车

如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的

但也可能需要重启后整个效果才会出来。

这是常见的缓冲区溢出,黑客就是用这种方法侵入系统的。不过不用担心,很多程序运行出错也会这样的。那说白了就是内存出错。点确定不用理它。

重新装系统啊

这种情况中毒的可能性很少
我这说的都是解决方法加一点理论,如果你想学理论可以看一下长篇大论,
软件方面就是程序冲突,内存被分配为一个个地址,这个地址用到的时候软件冲突导致内存写不进,就会出

现这种情况。如果你最近装了什么新软件 谢了试试,还有可能是系统有问题了,
硬件方面那就是内存有问题了,这个地址在内存里是坏的不能存取,当你用到它的时候系统就报错了,
解决方法一般都是先软后硬,像上面说的谢新软件,不行的话重装系统,还不行检测内存,有错更换就行