0x0040db6d指令引用的0x00000000内存,该内存不能为written是什么意思啊 ...

2024-12-29 06:50:34
推荐回答(4个)
回答1:

你好
你说的这种情况,一般都是由 系统软件、内存、硬盘引起的。
1 电脑不心装上了恶意软件,或上网时产生了恶意程序,建议用360 卫士 、金山卫士等软件,清理垃圾,查杀恶意软件,完成后重启电脑,就可能解决。实在不行,重装,还原过系统,可以解决软件引起的问题。
2 如果不能进入系统,可以开机后 到系统选择那里 按f8 选 起作用的最后一次正确配置(可以解决因驱动装错造成的错误)和带网络连接安全模式(进去后是有网络的,再用360软件弄下),可能就可以修复。
3 点 开始菜单 运行 输入 cmd 回车,在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后 回车。然后让他运行完,应该就可能解决。
4 最近电脑中毒、安装了不稳定的软件、等,建议全盘杀毒,卸了那个引发问题的软件,重新安装其他 版本,就可能解决. 再不行,重新装过系统就ok.
5 电脑机箱里面内存条进灰尘,拆开机箱,拆下内存条,清洁下内存金手指,重新装回去,就可能可以了。(cqjiangyong总结的,旧电脑经常出现这样的问题)
6 电脑用久了内存坏、买到水货内存、多条内存一起用不兼容等,建议更换内存即可能解决。
7 很多时候由于系统和显卡驱动的兼容性不好,也会出现这样的错误,建议你换个其他版本的显卡驱动安装,或换个其他版本的系统安装。
8 电脑用久了,硬盘坏,重新分区安装系统可以修复逻辑坏道,还是不行,那就到了该换硬盘的时候了,换个硬盘就可以解决。
硬件方面的问题,如果你不专业,建议拿到电脑店去测试,测试好了讲好价再换。

如果帮到你,请选为满意答案吧!!!

回答2:

内存不能为"Read"或"written"(原因以及解决方案):
(【sql1981】原创答案,引用请说明原作者:sql1981,未通知原作者严禁复制本答案!!)
系统出现内存不能为"Read"或"written"的原因:
1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件保护
2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护
3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序
4、系统本身存在漏洞,导致容易受到网络攻击。
5、病毒问题也是主要导致内存不能为 Read、文件保护、Explorer.exe 错误……
6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡),也有可能是 DX9.0C 版本不够新或者不符合该游戏、显卡驱动
7、部分软件本身自身不足的问题
8、电脑硬件过热,也是导致内存不能为 Read 的原因之一。
9、电脑内存与主板兼容性不好也是导致内存不能为 Read 的致命原因!

提供几种解决方案:
1、一次运行注册所有dll,方法如下:
开始——运行,输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
这个命令你慢慢输,仔细点,输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果。回车后慢慢等(需要点时间1-2分钟) 都运行完再尝试之前的操作,看还有没有出现不能为read的现象。
2、在控制面板的添加/删除程序中看看你是否安装了微软NET.Framework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NET.Framework时候,可以再重新安装。
另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在NET.Framework正常工作的环境下)。这种情况你可以找一款不需要NET.Framework支持的ATI显卡驱动。
如果以上两种方法并不能完全解决问题,你试着用一下“IE修复”软件,并可以查查是否有病毒之类的。
〔微软NET.Framework升级到1.1版应该没问题了〕
3、引起这个问题的原因很多。一般来讲就是给系统打上补丁和更换内存、给内存换个插槽这3种方法来解决。[系统补丁只要到Microsoft Update网站在线更新就可以了!

回答3:

这个问题很难解决的,请仔细看以下本人原创解决方案,很麻烦,请耐心检查。
内存不能为"read"或"written"的这种现象多数由某个新安装的软件和其他软件或是其他硬件有冲突、或是有硬件有故障或是损坏造成,
总体来说软硬件的兼容性造成的可能性较大。常见于一些低端主板的配置当中。关于此问题网上有大量的所谓解决办法,实际有效果的几乎没有.
想要解决这个问题,可不是你想的那么简单的!
以下的方法,都是在系统干净无病毒的前提下进行的,如不能肯定系统有无病毒,请删除以前的杀病毒软件,到天空软件园上下载卡巴2009全功能安全软件升级后杀干净系统中的病毒,再下载360卫士打全系统补丁。
可先试下以下方法,不过依靠此方法解决了此种故障的,少得太可怜了,只能说可以试下(有很少量的朋友这样处理好了的)。
开始-运行-cmd-输入:for
%1
in
(%windir%\system32\*.dll)
do
regsvr32.exe
/s
%1
,前面的完了后再试下开始-运行-cmd-输入:for
%1
in
(%windir%\system32\*.ocx)
do
regsvr32
/s
%1
请仔细回想下出这个问题之前有无安装什么软件,如有请删除了再试,因为软件有bug也可能出现这种情况并且往往无法解决.
如果是你想要执行的程序出现这个故障,可重新安装程序试下,还有请找下如果有更新的版本,就试下新的版本。如是关闭ie或是开ie就出此故障,可试下升级ie的版本。如以前是ie6,可升到ie7试下,以前是ie7,可试下升级到ie8.也可试用下第三方的浏览器,如傲游。(如你是安装了某个软件就马上出这个问题,请一定删除了试下,如实在想用此程序,一定要找新版本来试)
如果还不行,只能重新安装操作系统.
请安装个不同版本的操作系统,这里的不同版本,指的是如以前安装番茄花园的,现在换成雨林木风的,以前用sp2的,现在用sp3的。本人曾用这个方法,成功为解决我网吧的同类故障(本人网吧不能使用xp-sp1系统,只要一用,一定出问题。只要是使用xp-sp2的版本,就没有一点问题。)。
重装系统后,请一个驱动一个驱动地安装,安装一个驱动后进行一段时间的测试,看还出不出些故障。如在安装了某一个驱动之后出此故障,说明这个驱动有问题,请更换不同版本的再进行测试,直到找出一个没有问题的驱动为止。如驱动安装完成,没有出此故障,请安装你使用的应用程序。也是一个程序一个程序地安装,每安装一个程序都要进行测试,如发现安装了某一程序后故障出现,可选择使用此软件的新版本或是干脆不用此软件。这个过程很麻烦,大家耐心点。本人曾用此方法,找出一台日立笔记本,发现只要安装一这个日立笔记本所带的一个声卡控制程序,就会立马报错。最后是不使用这个程序才解决了的。
如果重新安装操作系统后还有问题,请仔细回想下有无更换或是维修或是新加过什么硬件,如有,请取下新加的硬件想办法找以前的硬件或是找个其他人的硬件替换下更换或是维修过的硬件,然后再进行测试.(有很多朋友是换了个硬件就出这种故障了,一换回去什么故障也没有了,或是加了什么硬件,一取下来也没有故障了)
如还不行最后请使用调换法检查硬件,其中内存是最容易出故障的,请最先检查内存。(换内存进行测试)

回答4:

坏了,换吧