电脑开机后进不了系统“0x4aceb55b”指令引用的“0x0000000”内存。该内存不能为“r

电脑开机后进不了系统“0x4aceb55b”指令引用的“0x0000000”内存。该内存不能为“read”... 电脑开机后进不了系统“0x4aceb55b”指令引用的“0x0000000”内存。该内存不能为“read” 展开
 我来答
kyotrue
2016-04-10 · TA获得超过1.5万个赞
知道大有可为答主
回答量:2.3万
采纳率:75%
帮助的人:6619万
展开全部
“该内存不能为read”是因为程序访问了非法地址,操作系统才会弹出错误提示、并且强行关闭此程序。这是由于程序编写不严谨造成的,除去程序自身BUG以外(这种情况只能由程序编写者修正),一般都是因为程序所依赖的DLL缺失、而程序编写又不严谨、没有判断DLL是否成功载入就进行调用造成的。
作为软件的使用者,只能处理DLL缺失所造成的“该内存不能为read”,无非就是两种情况:
1、程序运行环境被破坏或者卸载不完全,这时需要使用卸载工具将程序彻底卸载,如果还需要使用的话重新安装此程序。
2、没有安装程序必要的运行时,比如VC++运行库、.Net Framework、DirectX等,如果使用的是正版软件,在安装光盘或者安装包中,都是会附带其所需要的运行时安装文件的,装上即可;如果使用的是盗版软件,比如硬盘版的游戏之类的,那么就只有查找一下此软件需哟什么运行时,然后自行下载安装。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式