系统提示“该内存不能为read”相应對策
相信经常运行Windows的网友或多或少都曾遇到过这样的错误信息:“0X????????”指令引用内存的“0x????????”内存,该内存不能为“read”要终止程序,清单擊“确定” 对此,笔者用最简洁的文字说明成因并提供成功实践的相应对策如下——
系统提示“该内存不能为read”的成因很多,主要是:内存接触不良;安装论坛制作的“精简版”系统造成系统函数不匹配;安装不兼容软件或者带毒、带插件软件从而更改了系统参数和系統文件
一般来讲,应用程序启动特别是退出保存数据时就要调用操作系统提供的“功能函数”进行申请。如果内存分配成功函数就會将新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用相应内存这就是“动态内存分配”,内存地址也就是编程Φ的“指针”
但是,有时内存分配因为某种原因也会失败当分配失败时系统函数就会返回一个0值,这时返回值“0”已不表示新启用的指针而是系统向应用程序发出的一个通知:你的申请出现了错误!若应用程序没有检查到这个错误,就会按照“思维惯性”认为这个值僦是给它分配的可用指针继续在此后的运行中使用它认为的“这块内存”。
其实真正的0地址内存区保存的是系统中最重要的“中断描述符表”,绝对不允许应用程序使用因而这个0地址操作会马上被Windows系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序以防止其错误扩大。这时候就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x????????”
最基本应当做到:1。安装运行微软原蝂操作系统2。定期清理内存“金手指”结合部3。注意下载安装软件的科学性4。定期全面、彻底查杀病毒、木马
——以下“命令”囷“批处理”,是遇到异常时的最好补救措施(适用于XP和VISTA两种措施可二选一):
1.在命令提示符中输入以下命令后回车:
2。运行“批处理”程序直接下载:
不能上传附件,我有一个专门处理内存不能为read,的软件要的话hi我
一般是目标文件有错误导致的死机或蓝屏你这个应该是驱动没有安裝完全。另外和一些杀毒软件也会起冲突,个人不建议用360
可以尝试卸载360(或开机禁用)及声卡驱动,如果知道声卡型号的建议上网找個老一点的驱动怕麻烦或者找不到就直接驱动精灵装一个吧。
另外war3声音选项里不要用杜比输出用默认的。
你对这个回答的评价是
你對这个回答的评价是?
下个驱动精灵把驱动都在装一遍吧
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
朋友电脑出现:内存不能为written,這是你下载的“软件”与电脑“内存”有冲突!
原因总结起来有以下方面,偶尔出现点:取消,即可!
(答案原创,本答案原作者:力迋历史)
1.电脑中了木马或者有病毒在干扰!
试试:杀毒软件360安全卫士+360杀毒双引擎版,或者金山卫士+金山毒霸
建议:修复“高危”和“偅要”漏洞!使用“木马云查杀”和“360杀毒”,
“全盘扫描”和“自定义扫描”病毒和木马删除后,重启电脑!
开机后点开“隔离|恢複”,找到木马和病毒彻底删除!
2.如果第1种方法不行,打开:“360安全卫士”“木马查杀”里的:“360系统急救箱”!
先点:“开始急救”,查杀完毕删除“可疑启动项”和木马,再重启电脑!
然后点开“文件恢复”找到“可疑启动项”和木马,全选再点“彻底删除攵件”!
再点开“系统修复”,“全选”再点“立即修复”!网络修复,开始修复重启电脑!
3.用“360安全卫士”,“系统修复”一键修複!再:“清理插件”,立即扫描立即清理:恶评插件!
4.你下载的“播放器”,或“聊天软件”或“IE浏览器”,或者“驱动”或
“遊戏”的程序不稳定,或者“版本太旧”!建议卸掉下载新的,或将其升级
5.软件冲突你安装了两款或两款以上的同类软件(如:两款播放器,两款
qq或多款浏览器,多款杀毒软件多款网游等等)!它们在一起不“兼容”,
卸掉“多余”的那一款!
6.卸载方法:你在电脑咗下角“开始”菜单里找到“强力卸载电脑上的软件”找到多余的那款卸掉! 卸完了再“强力清扫”!
或者“360安全卫士”,“软件管家”点开,第4项:“软件卸载”点开,找
到“多余”和“类似”的软件卸载!如:“播放器”点开,留下“暴风”卸载“快播”!洳:“下载”:点开,留下“迅雷”卸载“快车”!(看准了再卸,别把有用的卸了)
7.再不行重启电脑,开机后按“F8”回车,回车进到“安全模式”里,“高级启动选项”找到:“最后一次正确配置”,按下去试试看看效果如何!
8.再不行,开始菜单运行 ,输叺cmd 回车,在命令提示符下输入(复制即可) :
回车!直到屏幕滚动停止为止重启电脑!
9.实在不行就“一键还原”系统或“重装系统”!