老镜头 推荐:玩劲舞老提示说内存不能为read是杂回事?

来源:百度文库 编辑:高考问答 时间:2024/04/30 15:05:08
我的主板是联冠845gl的.检查过内存拉没毛病呀,显卡是集成的s3 prosavage ddr,支持3D加速.
最近刚玩劲舞,喜欢的不得了.为这个问题郁闷拉几天拉.请各位大虾帮忙解决一下.谢谢拉啊
我刚装的WINXPsp2的。开始是提示audition终止运行,装拉新的显卡驱动之后才出现内存不能为read这个问题。
试拉好多办法都不能解决。郁闷呀!
我在这里谢谢大家拉。看来不行只能装个独立显卡拉试试拉。

内存不能为read的解决方案
近日不少网友都遇到了该内存不能为“read”的错误提示。希望以下文章能对大家有所帮助。
运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。

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

以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信普通用户应该不会理解那些复杂的十六进制代码。
出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。
一:先说说硬件:
一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。
二、如果都没有,那就从软件方面排除故障了。
先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。
在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其它随机数字。
首先建议:
1、 检查系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。
2、 更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。
3、 尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。
4、 删除然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。 在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt\System32\Wbem\Repository 文件夹中的所有文件。(在删除前请创建这些文件的备份副本。) 打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs

内存不够!!解决方法如下

关闭垃圾服务,让你的XP运行得更顺畅

众所周知,Windows XP集成了许多功能和服务,所以在很多领域得以应用;但是有很多服务是我们个人用户所用不到的,开启只会浪费内存和资源,而且,还影响启动速度和运行速度。经我参考了众多的文章和微软的技术资料,在试验关掉大部分没用的服务以后,系统的资源占用率有了大幅度的下降,系统运行当然也就更加顺畅了。

关闭服务的方法:我的电脑-控制面板-管理工具-服务。

如果调整后电脑出了问题,重新开启那个服务就可以了。设定时右击一个服务,可以选择关闭,手动,还是自动(自动为跟Windows一起启动)。手动为需要时它自行启动。禁止为永远不启动。以下是每个服务的详细说明。

注意:只要开头带*的服务不要关闭!!不然,后悔别怪我。

alerter—错误警报器,垃圾。(你绝对要关的,不然,非烦死你不可)

application layer gateway service—给与第三者网络共享/防火墙支持的服务,有些防火墙/网络共享软件需要。(例如瑞星某版本的防火墙等)

application management—用于设定,发布和删除软件服务。 (不要改动它)

automatic updates—windows自动更新。 (最好打开吧,现在都用VOL版,安全第一!)

background intelligent transfer service—这个服务原是用来实现http1.1服务器之间的信息传输,微软称支持windows更新时断点续传 。(就是V5的断点续传,打开吧,部分地区的网速还是没有网络提供商吹的好)

clipbook—用与局域网电脑来共享/粘贴/剪贴的内容。(等于打开你电脑中的后门让黑客和木马程序攻击你的电脑)

com+Event system—一些 COM+软件需要,检查你的 c:\programfiles\ComPlus Applications 目录,没东西可以把这个服务关闭。(先看看那个文件夹再决定)

COM+Event system application—同上(不说了)

Computer browser—用来浏览局域网电脑的服务,但关了也不影响浏览!(就是提前把局域网中的信息cache,没什么用处,有点消耗内存)

cryptographic services—windows更新时用来确认Windows文件指纹的。 (一般可设置为手动或自动,免得在安装某些软件时出现莫名其妙的提示)

DHCP client—静态IP者需要(xDSL等),小猫就不用了。 (开着吧,省的出现莫名其妙的问题)

Distributed link tracking client—用于局域网更新连接信息,比如在电脑A有个文件,在B做了个连接,如果文件移动了,这个服务将会更新信息。占用4兆内存。 (一般用户用不到,可以关闭;但企业用户就别关闭了)

Distributed Transaction coordinator—无聊的东西。 (还是一般用户用不到)

DNS Client—DNS解析服务。 (还是一般用户用不到;前提是你的电脑不做DNS服务器)

Error reporting service—错误报告器,把windows中错误报告给微软。(关,及其让人反感的东东)

*Event Log—系统日志纪录服务,很有用于查找系统毛病。(你要是强行关闭了,你别后悔.....)

Fast user switching compatibility—多用户快速切换服务。 (就是开始-注消中的用户切换,自己决定)

help and support—帮助。(就是开始-帮助;一般可以设置为手动)

Human interface device access—支持“弱智“电脑配件的。比如键盘上调音量的按钮等等(一般不要关闭)

IMAPI CD-burning COM service—XP刻牒服务,用软件就不用了。(关了吧,没什么用处)

Indexing service—恐怖的xp减速的东东!!(具体资料没有,非关它不可!)

Internet Connection Firewall(ICF)—xp防火墙。(就是XP自带的网络防火墙,关了吧,不如其他杀软的网络防火墙)

IPSEC Services—大众用户连边都沾不上。(具体资料没有,但我是关了的)

Logical Disk manager—磁盘管理服务。(建议设置为手动)

Logical Disk manager administrative service—同上。 (不说了)

messenger—不是msn;不想被骚扰的话就关。(注:妖X就是利用这个)

MS software shadow copy provider—无用。(是系统自带的备份工具的服务,我看没什么用)

Net Logon—登陆Domain Controller用的。(大众用户快关! )

Netmeeting remote desktop sharing—用Netmeeting实现电脑共享。(谁还用它?一个很土的软件,关!)

Network Connections—上网/局域网要用的东东!(别关,共享功能就靠它)

Network DDE—和Clipbook一起用的。(关不关,自己决定)

Network DDE DSDM—同上(不说了)

Network Location Awareness—如有网络共享或ICS/ICF可能需要。(比如:网吧的服务器必须设置为自动)

NT LM Security support provider—telnet服务用的东东。(关了吧~)

NVIDIA Driver Helper service—nvidia显卡帮助。(关了它,可减少2MB内存使用空间)

PDEngine—perfectdisk引擎 (一般不要动)

PDScheduler—perfectdisk计划服务 (同上)

PerFORMance logs and alerts—记录机器运行状况而且定时写入日志或发警告。(内容可能过于专业,所以~~自己决定)

*Plug and Play—自动查测新装硬件,(就是即插即用)

Portable media serial number—绝对无用。(关了吧~)

Print Spooler—打印机用(就是把准备打印的东东先cache,一般可以关了;但网络打印机就不要关闭了)

Protected Storage—储存本地密码和网上服务密码的服务。(常见的有:填表时的“自动完成”功能 )

Remote access auto connection manager—宽带者/网络共享可能需要!(关了它?除非你是用电话线上网)

Remote desktop help session manager—远程帮助服务。(安全(关闭)与方便(自动或手动),你选择哪个?)

*Remote Procedure Call (RPC)—系统核心服务!(你敢关它?!)

Remote Procedure Call LOCATOR—管理RPC数据库服务。(这个倒没什么用)

remote registry—远程注册表运行/修改。(大漏洞,还不快关!)

removable storage—一般情况下不用。(磁带备份用的)

routing and remote access—不知者关!(绝对没有坏处)

secondary logon—给与administrator以外的用户分配指定操作权。(默认吧)

security accounts manager—像Protected Storage,IIS Admin 才需要。(不要修改)

server—局域网文件/打印共享需要的。(网络打印机的必须品)

shell hardware detection—给有些配置自动启动。(例如:U盘和有些cd驱动器等)

smart card—关。(你还用N年前的设备么?)

smart card helper—关! (同上)

SSDP Discovery service—没有什么硬件利用这个服务。(XP的核心果然是N年前的产物)

system event notification—记录用户登录/注销/重起/关机信息。(产生的LOG文件足以让你头痛,关了吧)

system restore service—系统还原服务,吃资源和内存的怪兽。(不说了,自己决定)

task scheduler—windows计划服务。(某些杀软升级必须依赖的服务,你自己决定)

TCP/IP NetBIOS helper—如果你的网络不用Netbios 或WINS。(你只有在安全(关闭)与方便(自动或手动)中选择)

Telephony—拨号服务。(如果你的宽带不用拨号,那么关了它)

telnet—大漏洞。(系统的大漏洞,这跟dos中telnet命令没关系)

terminal services—实现远程登录本地电脑,快速用户切换和远程桌面功能需要。(不用这些功能就关了吧)

themes—支持xp华丽的外表。(一般不要关)

uninterruptible power supply—支持UPS的服务。(没有UPS的就关)

universal plug and play device host—同SSDP Discovery Service ,没用。(关了吧,垃圾就是垃圾)

upload manager—用来实现服务器和客户端输送文件的服务。(简单文件传输不需要这个)

volume shadow copy—同MS Software Shadow Copy Provider一样无用。(一个字:关)

webclient—可能和以后的.net技术有联系。(安全起见,我关得实实的)

*Windows Audio—控制着你听到的声音。(关了就没声音了)

Windows Installer—windows的MSI安装服务。(建议设成手动)

windows image acquisition (WIA)—有些数码相机和扫描器用的。(开着吧,不然,MM通过摄像头就看不到你了,呵呵)

*Windows Management Instrumentation—满重要的服务,是管”服务依靠”的。(跟RPC服务是同一个等级)

windows management instrumentation driver extensions—没上面的重要。(建议设成手动)

windows time—网上时间校对。(就是屏幕右下角的时间自动校对,没用,关)

wireless zero configuration—无线网络设置服务。(你在无线局域网中么?)

WMI performance adapter—关!(跟上面的WMI不是同一路服务)

*Workstation—很多服务都依靠这个服务。(支持联网和打印/文件共享的)

重新装一下吧。。。要不就是系统问题,我的电脑256内存玩劲舞都只是稍微有一点点的卡,还是集成显卡,应该是装的时候出现了一点小问题你没太在意,重新装吧,还有就是DIX9.0你装了么?如果你是XP系统就不用装了。

这是你的杀毒软件。或者防火墙的限制问题。
把这两个东西的设置改一下就可以了