开机后显示 "0x4aceb55b"指令引用的“0x00000000”内存,该内存不能为read

电脑开机后显示:

开机后显示 "0x4aceb55b"指令引用的“0x00000000”内存,该内存不能为read

并且不显示桌面图标,
不管是取消,还是确认,之后电脑就自动关机了。

这是怎么回事?

不想重装系统。

重新注册系统所有DLL文件,消灭“内存不能为read或written”等错误
Windows系统有时之所以会频繁受到损伤,主要是许多应用程序常常共享调用一些DLL文件,一旦有的应用程序在使用完毕被自动卸载掉后,这些应用程序所调用的DLL文件往往也会跟着被删除掉了,这么一来Windows系统或系统中的其他应用程序再次调用那些共享了的DLL文件时,就自然会发生错误现象了!可能引起各种各样不可知的问题,比如无法打开二级链接,经常出现“内存不能为read或written”等错误。
  在急救那些由于系统DLL文件丢失引起的Windows系统运行不正常故障时,我们根本不需要重新安装操作系统,只需要对那些已经丢失了的DLL文件进行一下重新注册,就能让系统恢复正常运行状态了。
如何一下把所有的dll文件重新注册一遍呢?其实很简单!
(1)开始-运行:输入cmd,按“enter”键回车!进入"c:\windows\system32\cmd.exe"窗口
(2)在"c:\windows\system32\cmd.exe"窗口中的命令提示符下直接输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
注意:是在命令提示符下,不是在“运行”框中!
小技巧:可以直接复制以上命令,粘贴即可。
(3)按“enter”键回车!
开始对系统所有的DLL文件重新注册了!耐心等待吧!追问

开机就蹦出来那个对话框了呀,并且不显示桌面图标,不能动作,
安全模式也是这样。

怎么办?

追答

检查你的硬件,看看内存条,假如不行只有装系统啦,没办法滴

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-12
“该内存不能为read或written“的原因是由于某些软件安装或删除,造成系统安装的.NET Framework1.1或其它版本的某些文件损坏形成的。由于现在很多软件都要调用.NET Framework程序,所以每次启动都会出现“该内存不能为read或written“。
解决方法是:打开“控制面板”,打开里面的“添加或删除程序”,找到.NET Framework 把它卸载、记住.NET Framework的版本 。重启电脑以后重新下载安装原来那个版本.NET Framework。可以使用360软件管家搜索.NET Framework并下载安装,安装以后重启电脑。一般就会解决。
我本人多次遇到这个问题,搜寻百度,使用了很多方法,也使用了所谓修复工具,都不能解决。最后通过搜寻提示里面的文件发现是.NET Framework的问题。经过多次实践证明上述方法有效。追问

开机之后不能动作呀,怎么打开控制面板?

追答

尝试进安全模式看看

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网