0x4aceb55b 指令引用的 0x00000000 内存。该内存不能为 read

开机在输入完用户名和密码后,会直接弹出一个对话框:winlogon通用控制对话:winlogon.exe应用程序错误"0x4aceb55b"指令引用的"0x00000000"内存该内存不能"read"!无论你点”确定”还是点”取消”都会死机并且蓝屏:

Stop:c000021a Unknown Hard Error
Unknown Hard Error

并且安全模式也是一样,PE模式里也没有好的办法,经过我的研究终于找到了解决方法,虽然不能说完美,但数据什么的基本都可以保证,而且不用重新安装系统!

这里先不说解决方法,简单分析下产生这个问题的主要原因:1.可能安装了新的系统主题(没有安装破sp3主题破解补丁).2可能安装了新的输入法(有冲突)!

解决方法是:开机--F8--进入”带命令行的安全模式”一进,还是报这个错误,不过这个时候,后面的命令窗口已经出来了,把报错的窗口移到一边去不管它,开始新建一个用户,这里用的

是三条net命令

net user ghs333 123456 /add ( 新建ghs333用户 密码为123456 注意/add前面有个空格<下面同上>)

net localgroup Administrators ghs333 /add (把ghs333用户加入Administrator组)

net user ghs333 /active:yes (将ghs333用户激活)

然后重新启动系统 用ghs333用户登陆,就可以进去了,然后在这个帐户下
1.把administrator的数据拷贝过来(文件路径:C:\Documents and Settings\administrator\下面的一些重要数据)

2.删除掉administrator帐户的配置文件(右键桌面上的我的电脑--属性--高级--用户配置文件设置--找到原来的那个帐户,删除即可)

随后还有一个问题,再次用Administrator进入系统 一切OK~~ 虽然原来的桌面没有了,不过还好,一切都还在!
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-28
内存不能为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 %i 回车
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车
两条分别运行完成后重启机器。
四、如果以上方法无法解决只能使用最后一招:
完全注册dll:打开“运行”输入→cmd→回车
然后把下面这行字符复制到黑色cmd框里面去回车等待dll文件全部注册完成就关闭可以了,为防止输入错误可以复制这条指令,然后在命令提示符后击鼠标右键→粘贴→回车,耐心等待,直到屏幕滚动停止。
(下面是要运行的代码):
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
完成后重新启动机器。

...55b指令引用的0x00000000内存.该内存不能为read是怎么回事
1、内存条坏了更换内存条 2、双内存不兼容使用同品牌的内存或只用一条内存 3、内存质量问题更换内存条 4、散热问题加强机箱内部的散热 5、内存和主板没插好或和其它硬件不兼容等重插内存或换个插糟 6、硬盘有问题更换硬盘 7、驱动问题重装驱动。如果是新系统,要先安装主板驱动 8、软件损坏重装软件 ...

0x4aceb55b”指令引用“0x00000000”内存,该内存不能为“read"而且我的...
系统本身为了保护系统不受影响,也会出现该内存不能为“read”或“wrtten”。一般的解决办法就是卸载该软件重新安装。如果不能解决,需要更换同类型其它版本的软件,或找到发生冲突的软件卸载它,问题才能解决。

0x4aceb55b 指令引用的 0x00000000 内存。该内存不能为 read
1、使用系统自带的sfc命令,修复受到损坏的系统文件恢复到正常状态。开始→运行→输入cmd,打开“命令提示符”窗口→输入字符串命令sfc\/scannow→回车→耐心等待命令程序对每个系统文件搜索扫描→一旦发现系统文件的版本不正确或者系统文件已经损坏→它就能自动弹出提示界面→要求插入Windows系统的安装光盘→从中...

...提示:“0x4aceb55b"指令引导的“0x00000000”内存。该内存不能为...
这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。 在使用...

电脑开机后进不了系统“0x4aceb55b”指令引用的“0x0000000”内存。该...
“该内存不能为read”是因为程序访问了非法地址,操作系统才会弹出错误提示、并且强行关闭此程序。这是由于程序编写不严谨造成的,除去程序自身BUG以外(这种情况只能由程序编写者修正),一般都是因为程序所依赖的DLL缺失、而程序编写又不严谨、没有判断DLL是否成功载入就进行调用造成的。作为软件的使用者,...

...4aceb55b”指令引用的“0*00000000”内存。该内存不能为“read”
而且仅仅当一个非pif文件的大小是369字节时察看属性的“程序”页时,不会发生程序错误,哪怕是370字节也不行。当对一个大于369字节的非法pif文件察看属性的“程序”页时,Explorer会出错,提示:\\''***\\''指令引用的\\''***\\''内存。该内存不能为\\''read\\'' ,问题出在pif文件的16进制地址:0x00000181[0x87...

0x4aceb55b指令引用0x00000000内存,该内存不能为read,之后按取消或者确 ...
你好,电脑出现:【该内存不能为read】,这是你安装的“软件”和电脑中的“内存”有冲突!【答案原创,引用请说明作者:力王历史】,偶然出现,点【取消】即可!1。电脑里有【木马或病毒】干扰,下载“360安全卫士”和“360杀毒双引擎版”或“金山卫士”和“金山毒霸”,建议“全盘扫描”病毒和木马,...

“0x4aceb55b”指令引用“0x00000000”内存。该内存不能为“read...
【1】病毒引起的,对电脑全盘杀毒。【2】硬件上的原因,主要是内存条不兼容引起的,必要时更换内存。【3】系统或其它软件引起的。【GHOST版本的系统容易出现这种问题】【4】打开或关闭IE、QQ、游戏、播放器等出现该内存不能为read或written,首先想到可能就是这款软件的问题,(一般来解决办法就是卸载...

0x4aceb55b 指令引用的 0x00000000 内存。该内存不能为 read
一、如果能排除硬件上的原因(内存条不兼容,更换内存。显卡驱动是否正确按装或者是否被恶意覆盖否?)往下看:二、系统或其它软件引起的,可用下述方法处理: 系统本身有问题,及时安装官方发行的补丁,必要时重装系统。 病毒问题:杀毒 。杀毒软件与其它软件冲突:卸载有问题的软件。三、浏览器出现内存不...

0x4aceb55b指令引用的0x000000000内存 ,该内存不能为 read, 然后就蓝屏...
朋友,电脑出现:内存不能为read,这是你下载的“软件”与电脑内存有“冲突”!原因总结起来,有以下方面,偶尔出现,点:取消,即可!(答案原创,本答案原作者:力王历史)1.电脑中了木马或者有病毒在干扰!试试:杀毒软件,360安全卫士+360杀毒双引擎版,或者金山卫士+金山毒霸,建议:修复“高危”和...

相似回答