内存该内存不能为read或written的原因及解决方案_操作系统

该内存不能为written  时间:2021-01-12  阅读:()

该内存不能为read或written的原因及

解决方案_操作系统

篇一 电脑出现内存不能为read或written的原因及解决方案

电脑出现【该内存不能为read与writte n】原因是比较复杂的请对症下药

【答案】偶然出现点 【确定或取消】 即可

1。配置错误 【重启 出完电脑品牌后按F8安全模式最后一次正确配置 回车 回车】

2。系统漏洞 【360安全卫士或金山卫士或可牛免费杀毒修复高危和重要的其它忽略】

3。软件冲突 【卸载不常用的软件保持系统稳定尤其是同类型的软件不兼容】

4。软件版本过旧 【使用 驱动人生更新显卡驱动声卡驱动其它软件覆盖安装】

5。病毒木马 【杀毒软件全盘扫描与自定义扫描完毕后隔离区彻底删除】

6。恶评插件 【可牛免费杀毒金山卫士或360安全卫士清理恶评插件】

7。可疑启动项 【360系统急救箱开始急救文件恢复区彻底删除文件】

8。系统文件损坏 【金山急救箱】扩展扫描立即扫描立即处理重启电脑】

9。专业工具 【去网上下载一个 re ad修复工具修复试试】

10。指令修复法开始菜单运行输入cmd 回车在命令提示符下输入(复制即可) for%1 in(%windir%\system32\*.ocx)do regsvr32/s%1粘贴回车滚动完毕后

再输入 for%1 in (%windir%\system32\*.dll) do regsvr32.exe /s%1回车直到屏幕滚动停止为止重启电脑

篇二该内存不能为read或written的解决方案

该内存不能为read或writte n的解决方案

使用Windows操作系统的人有时会遇到这样的错误信息

「“0X????????”指令引用的“0x00000000”内存该内存不能为“read”或“written”」 然后应用程序被关闭。

如果去请教一些「高手」 得到的回答往往是「Windows就是这样不稳定」之类的义愤和不屑。其实这个错误并不一定是Windows不稳定造成的。本文就来简单分析这种错误的一般原因。

一、应用程序没有检查内存分配失败

程序需要一块内存用以储存数据时就需要使用操作系统提供的「功能函数」来申请如果内存分配成功 函数就会将所新开辟的内存区地址返回给应用程序应用程序就可以通过这个地址使用这块内存。这就是「动态内存分配」  内存地址也就是编程中

的「光标」。 内存不是永远都招之即来、用之不尽的有时候内存分配也会失败。当分配失败时系统函数会返回一个0值这时返回值「0」已不表示新启用的游标而是系统向应用程序发出的一个通知告知出现了错误。作为应用程序在每一次申请内存后都应该检查返回值是否为0如果是则意味着出现了故障应该采取一些措施挽救这就增强了程序的「健壮性」 。若应用程序没有检查这个错误它就会按照「思维惯性」认为这个值是给它分配的可用游标继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的「中断描述符表」 绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS)写数据到这个地址会导致立即当机而在健壮的操作系统中如Windows等这个操作会马上被系统的保护机制捕获其结果就是由操作系统强行关闭出错的应用程序 以防止其错误扩大。这时候就会出现上述的「写内存」错误并指出被引用的内存地址为「0x00000000」 。 内存分配失败故障的原因很多 内存不够、系统函数的版本不匹配等都可能有影响。 因此这种分配失败多见于操作系统使用很长时间后安装了多种应用程序(包括无意中

「安装」的病毒程序)更改了大量的系统参数和系统档案之后。

二、应用程序由于自身BUG引用了不正常的内存光标

在使用动态分配的应用程序中有时会有这样的情况出现程序试突读写一块「应该可用」的内存但不知为什么这个预料中可用的光标已经失效了。有可能是「忘记了」 向操作系统要求

分配也可能是程序自己在某个时候已经注销了这块内存而「没有留意」等等。注销了的内存被系统回收其访问权已经不属于该应用程序 因此读写操作也同样会触发系统的保护机制企图

「违法」的程序唯一的下场就是被操作终止执行回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊像这样的情况都属于程序自身的BUG你往往可在特定的操作顺序下重现错误。无效光标不一定总是0 因此错误提示中的内存地址也不一定为「0x00000000」 而是其它随机数字。如果系统经常有所提到的错误提示下面的建议可能会有说明 

1.检视系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统

从而导致操作系统异常。平常应加强信息安全意识对来源不明的可执行程序绝不好奇。

2.更新操作系统让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。

有时候操作系统本身也会有BUG要注意安装官方发行的升级程序。

3.试用新版本的应用程序。

Mode:

将虚拟内存撤换

答案:

目前为止是肯定的也就是如在下次冷天到来时亦没再发生

就代表这是主因

追加:

如果你用 Ghost恢复 OS后建议 删除WINDOWSPREFETCH目录下所有*.PF文件因为需让windows重新收集程序的物理地址

有些应用程序错误 "0x7cd64998 指令参考的"0x14c96730内存。该内存不能为"read"推论是此原因

源由:

WinXP的「预读取」技术

这种最佳化技术也被用到了应用软件上系统对每一个应用软件的前几次启动情况进行分析然后新增一个描述套用需求的虚拟「内存映像」 并把这些信息储存到WINDOWSPREFETCH数据夹。一旦建立了映像应用软件的装入速度大大提高。 XP的预读取数据储存了最近8次系统启动或应用软件启动的信息。

后叙:

目前此方法亦是独步网络的(其码自己针对此问题查了许久)也是常见问题 原本几乎每天睡前关闭软件时一些程序都会发生...read...

现在就没发生了。

【文章二】

运行某些程序的时候有时会出现内存错误的提示0x后面内

容有可能不一样然后该程序就关闭。

“0x????????”指令引用的“0x????????”内存。该内存不能为“re ad”。

“0x????????”指令引用的“0x????????”内存该内存不能为“written”。

不知你出现过类似这样的故障吗

一般出现这个现象有方面的一是硬件 即内存方面有问题二是软件这就有多方面的问题了。

下面先说说硬件

一般来说 内存出现问题的可能性并不大主要方面是 内存条坏了、 内存质量有问题还有就是2个不同牌子不同容量的内存混插也比较容易出现不兼容的情况同时还要注意散热问题特别是超频后。你可以使用MemTest这个软件来检测一下内存它可以彻底的检测出内存的稳定度。

假如你是双内存而且是不同品牌的内存条混插或者买了二手内存时 出现这个问题这时你就要检查是不是内存出问题了或者和其它硬件不兼容。

如果都没有那就从软件方面排除故障了。

先简单说说原理 内存有个存放数据的地方叫缓冲区当程序把数据放在其一位置时因为没有足够空间就会发生溢出现象。举个例子一个桶子只能将一斤的水当你放入两斤的水进入时就会溢出来。而系统则是在屏幕上表现出来。这个问题经常出

现在windows2000和XP系统上Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法操作系统为保持稳定就会出现上述情况。另外也可能是硬件设备之间的兼容性不好造成的。

下面我从几个例子给大家分析

例一 打开 IE浏览器或者没过几分钟就会出现"0x70dcf39f"指令引用的"0x00000000"内存。该内存不能为“re ad”。要终止程序请单击“确定”的信息框单击“确定”后又出现“发生内部错误您正在使用的其中一个窗口即将关闭”的信息框关闭该提示信息后 IE浏览器也被关闭。 解决方法修复或升级IE浏览器 同时打上补丁。看过其中一个修复方法是Win2000自升级也就是Win2000升级到Win2000其实这种方法也就是把系统还原到系统初始的状态下。 比如你的IE升级到了6.0 自升级后会被IE5.0代替。

例二在windows xp下双击光盘里面的“AutoRun.exe”文件显示“0x77f745 cc”指令引用的“0x00000078”内存。该内存不能为“written”要终止程序请单击“确定”而在Windows 98里运行却正常。 解决方法这可能是系统的兼容性问题 winXP 的系统右键“AutoRun.exe”文件属性兼容性把“用兼容模式运行这个程序”项选择上并选择“Windows98/Me”。win2000如果打了 S P的补丁后 只要开始运行输入 regsvr32c:\winnt\apppatch\slayerui.dll 。右键属性也会出现兼容性的

选项。

例三 RealOne Gold关闭时出现错误 以前一直使用正常最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存。该内存不能为“re ad” 的提示。 解决方法 当使用的输入法为微软拼音输入法2003并且隐藏语言栏时不隐藏时没问题关闭RealOne就会出现这个问题 因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。

例四我的豪杰超级解霸自从上网后就不能播放了每次都提示“0x060692f6” 每次变化指令引用的“0xff000011”内存不能为“read”终止程序请按确定。 解决方法试试重装豪杰超级解霸,如果重装后还会到官方网站下载相应版本的补丁试试。还不行只好换就用别的播放器试试了。

例五双击一个游戏的快捷方式 “0x77f5cd0”指令引用

“0xffffffff”内存该内存不能为“read” 并且提示Clie nt.dat 程序错误。 解决方法重装显卡的最新驱动程序然后下载并且安装DirectX9.0。

例六一个朋友发信息过来我的电脑便出现了错误信息:

“0x772b548f”指令引用的“0x00303033”内存该内存不能为

“w ritte n” ,然后QQ自动下线而再打开QQ发现了他发过来的十几条的信息。 解决方法这是对方利用QQ的B U G发送特殊的代码做QQ出错只要打上补丁或升级到最新版本就没

事了。

【原因解决方法】

1 内存条坏了更换内存条

2双内存不兼容使用同品牌的内存或只要一条内存

3内存质量问题更换内存条

4散热问题加强机箱内部的散热

5 内存和主板没插好或其他硬件不兼容重插内存或换个插槽

6硬件有问题更换硬盘

7驱动问题重装驱动,如果是新系统,应先安装主板驱动

8软件损坏重装软件

9软件有BUG打补丁或更新到最新版本

10软件和系统不兼容给软件打上补丁或是试试系统的兼容模式

11软件和软件之间有冲突如果最近安装了什么新软件,卸载了试试

12软件要使用其他相关的软件有问题重装相关软件,比如播放某一格式的文件时出错,可能是这个文件的解码器有问题

13病毒问题杀毒

14杀毒软件与系统或软件相冲突由于杀毒软件是进入底层监控系统的,可能与一些软件相冲突,卸载试试

15系统本身有问题有时候操作系统本身也会有BUG,要注意安装官方发行的更新程序,象SP的补丁,最好打上.如果还不行,重

ThomasHost(月付5美元)美国/法国/英国/加拿大KVM,支持Windows

ThomasHost域名注册自2012年,部落最早分享始于2016年,还算成立了有几年了,商家提供基于KVM架构的VPS,数据中心包括美国、法国、英国、加拿大和爱尔兰等6个地区机房,VPS主机套餐最低2GB内存起步,支持Windows或者Linux操作系统,1Gbps端口不限制流量。最近商家提供了一个5折优惠码,优惠后最低套餐月付5美元起。下面列出部分套餐配置信息。CPU:1core内存:2GB硬...

酷番云-618云上秒杀,香港1核2M 29/月,高防服务器20M 147/月 50M 450/月,续费同价!

官方网站:点击访问酷番云官网活动方案:优惠方案一(限时秒杀专场)有需要海外的可以看看,比较划算29月,建议年付划算,月付续费不同价,这个专区。国内节点可以看看,性能高IO为主, 比较少见。平常一般就100IO 左右。优惠方案二(高防专场)高防专区主要以高防为主,节点有宿迁,绍兴,成都,宁波等,节点挺多,都支持防火墙自助控制。续费同价以下专场。 优惠方案三(精选物理机)西南地区节点比较划算,赠送5...

萤光云(20元/月),香港CN2国庆特惠

可以看到这次国庆萤光云搞了一个不错的折扣,香港CN2产品6.5折促销,还送50的国庆红包。萤光云是2002年创立的商家,本次国庆活动主推的是香港CN2优化的机器,其另外还有国内BGP和高防服务器。本次活动力度较大,CN2优化套餐低至20/月(需买三个月,用上折扣+代金券组合),有需求的可以看看。官方网站:https://www.lightnode.cn/地区CPU内存SSDIP带宽/流量价格备注购...

该内存不能为written为你推荐
已备案域名查询如何快速查询已备案域名并抢注网站域名一个网站要几个域名免备案虚拟空间虚拟免费空间网站怎么备案虚拟空间哪个好虚拟主机哪家的最好?虚拟空间哪个好虚拟内存设在哪个盘最好独立ip虚拟主机独立ip空间的虚拟主机一般多少钱虚拟主机是什么什么是虚拟主机韩国虚拟主机韩国虚拟主机好还是香港的好虚拟主机评测浅谈建站新手如何挑选虚拟主机成都虚拟主机成都哪个公司建网站最好
虚拟主机服务器 域名申请 虚拟主机管理软件 如何注册中文域名 全球付 kddi info域名 国内php空间 嘉洲服务器 华为网络硬盘 最好的免费空间 四核服务器 smtp虚拟服务器 小夜博客 zcloud 中美互联网论坛 web是什么意思 alexa搜 远程登录 香港打折信息 更多