飞碟是什么样子的?:电脑问题

来源:百度文库 编辑:高考问答 时间:2024/04/27 05:54:25
为什么我的电脑运行程序的时候老是跳出来说”程序出错,什么该内存地址只能为只读,“read”什么的
有高手帮帮忙嘛?

这个一般是程序内部出错的比较多见
因为这个软件在内存里驻留的时候软件的某个指令或者某个资源同时占用一个资源的时候会出现这种情况
你可以观察这个软件的所在的厂商如果很正规的话他们会很快发现这个BUG并且打上补定
在一个就是这个软件没错由于你的系统的某个原因和这个软件在内存里出现资源冲突也会出现这种情况
在一个就是你的内存某个存储空间出现损害

总体来说:
这个如果一个劲的出现你可以考虑这个软件的出现致命错误或者感染病毒
在个就是你的系统已经出现某个错误已经于这个软件出现冲突
或者偶尔一次出现这个情况或者连续出现4次-5次以内可以看为正常
然后就是看看你的内存了如果只是这一个程序才出先这中情况的话那内存损坏几率很小

在一个很重要的就是你看那个提示的文件
说出现只读 你可以查看那个文件的属性看他的属性是不是为只读如果是你可以把只读钩掉(用鼠标右键点文件 然后点属性 查看)

"该内存地址只能为只读.." -- 这表示这个程序有错,至于系统提供的内存地址,按我的经验,那是胡说八道。
这种错误往往是程序中小小的错,例如该写 &v 的地方写成 v,或有输出入格式,漏写输出入变量名。

你需要查一下是那个程序出错,如果是没有用的程序(网上下载来的),就把它删了。如果是买来的,同供应商联系。如果是自己写的,查一下程序。

如果错误不经常出现,可以不去管它。

请问你的电脑用什么系统?如果98的话很正常,2000或XP你就得考虑一下有没有装什么软件,要开机自动运行的。

看是不是以下的情况:
例一:打开IE浏览器或者没过几分钟就会出现"0x70dcf39f"指令引用的"0x00000000"内存。该内存不能为“read”。要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。 解决方法:修复或升级IE浏览器,同时打上补丁。看过其中一个修复方法是,Win2000自升级,也就是Win2000升级到Win2000,其实这种方法也就是把系统还原到系统初始的状态下。比如你的IE升级到了6.0,自升级后,会被IE5.0代替。
例二:在windows xp下双击光盘里面的“AutoRun.exe”文件,显示“0x77f745cc”指令引用的“0x00000078”内存。该内存不能为“written”,要终止程序,请单击“确定”,而在Windows 98里运行却正常。 解决方法:这可能是系统的兼容性问题,winXP的系统,右键“AutoRun.exe”文件,属性,兼容性,把“用兼容模式运行这个程序”项选择上,并选择“Windows 98/Me”。win2000如果打了SP的补丁后,只要开始,运行,输入:regsvr32 c:\winnt\apppatch\slayerui.dll。右键,属性,也会出现兼容性的选项。
例三:RealOne Gold关闭时出现错误,以前一直使用正常,最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存。该内存不能为“read” 的提示。 解决方法:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。
例四:我的豪杰超级解霸自从上网后就不能播放了,每次都提示“Ox060692f6”(每次变化)指令引用的“Oxff000011”内存不能为“read”,终止程序请按确定。 解决方法:试试重装豪杰超级解霸,如果重装后还会,到官方网站下载相应版本的补丁试试。还不行,只好换就用别的播放器试试了。
例五:双击一个游戏的快捷方式,“Ox77f5cdO”指令引用“Oxffffffff”内 存,该内存不能为“read” ,并且提示Client.dat程序错误。 解决方法:重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。
例六:一个朋友发信息过来,我的电脑便出现了错误信息:“0*772b548f”指令引用的“0*00303033”内存,该内存不能为“written”,然后QQ自动下线,而再打开QQ,发现了他发过来的十几条的信息。 解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了。

你如果以前没有发生过这个问题,而是最近才发现这个问题的,那么你就应该去回忆一下最近有没有安装新的软件,或者XP最近打了新的补丁包如SP2之类的原因导致程序有冲突。