我电脑开机就总是出现"0x0149a123"指令引用的"0xac1fe8b9"内存。该内存不能为"written"。应该怎么解决啊?

作者&投稿:长夜 (若有异议请与网页底部的电邮联系)
我的电脑出现该内存不能written 该怎么办~

以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信普通用户应该不会理解那些复杂的十六进制代码。

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

一:先说说硬件:

一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

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

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

在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其它随机数字。

{ad}首先建议:

1、检查系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

2、更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3、尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。

4、删除然后重新创建WinntSystem32WbemRepository文件夹中的文件:在桌面上右击我的电脑,然后单击管理。在"服务和应用程序"下,单击服务,然后关闭并停止WindowsManagementInstrumentation服务。删除 WinntSystem32WbemRepository文件夹中的所有文件。(在删除前请创建这些文件的备份副本。)打开"服务和应用程序",单击服务,然后打开并启动WindowsManagementInstrumentation 服务。当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWBEMCIMOMAutorecoverMOFs

您好!出现:0x???????? 指令引用的0x????????内存。该内存不能为"read"或"written"。【答案shijan8原创】★如果使用本答案请注明原创作者名或答案来源★
【1】出现该问题原因很多,首先一定要清楚是在什么时候出现该问题,把下面写的看完,对照您电脑出现的问题进行正确的解决。(如果偶尔出现该问题,关机后,重新开机,可能会消失)
【2】盗版系统或Ghost版本系统,系统文件错误或丢失,也会出现该问题,及时安装官方发行的补丁,{检查电脑年、月、日是否正确}。建议:最好安装【正版】系统或【完整版】系统。
【3】检查驱动是否出现问题,重新安装驱动或及时更新驱动。
【4】病毒引起的:升级杀毒软件或下载专杀工具,清理恶意插件,对电脑全盘杀毒。
【5】硬件引起的:
(1)可能是内存条出现的小问题,关机断电,把内存条拆下清理干净重新安装。必要时更换内存条。(硬件上一般不会出现该问题)
【6】软件引起的:
(1)安装的软件与系统或其它软件发生冲突,盗版或带病毒的软件,请慎重下载软件,最好使用正版。【这里主要说的是检查开机启动项,把没必要启动的启动项禁止开机启动】
(2)如果你的电脑中安装了两款或两款以上的同类软件,比如:两款杀毒软件、两款优化系统软件等,请卸载一款,以免发生冲突,以保持电脑稳定性。
(3)有些系统补丁下载安装了错误补丁,可能与您当前的系统或其它软件发生冲突,也会出现该问题。卸载该补丁,找到适合您电脑补丁,重新下载重新安装。
(4)当下载安装或打开运行播放器、游戏、QQ等第三方软件,出现该问题时。可能是您下载的软件存在着危险,系统本身为了保护系统不受影响,也会出现该内存不能为“read”或“wrtten”。一般的解决办法就是卸载该软件重新安装。如果不能解决,需要更换同类型其它版本的软件,或找到发生冲突的软件卸载它,问题才能解决。
如果上面说的检查都没问题,可以试试下面的方法:看看能不能解决。
◆开始→运行→输入cmd→回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。(重启电脑)。
●在检查运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)值,不用管它,也不能删除,一般它为空。】必要时【还原】或重新安装系统。

这个问题的出现比较普遍,主要有几个方面:
●㊣●如果使用盗版系统,有可能会出现这样的问题,建议:使用正版。
★★★★☆如果对电脑没有影响或偶尔出现不用管它,重启电脑会自动消失。
【1】病毒引起的,对电脑全盘杀毒。
【2】硬件上的原因,主要是内存条不兼容引起的,必要时更换内存。
【3】系统或其它软件引起的。【GHOST版本的系统容易出现这种问题】
【4】打开或关闭IE、QQ、游戏、播放器等出现该内存不能为read或written,首先想到可能就是这款软件的问题,(一般来解决办法就是卸载重新安装、升级或更换其它版本,不行只有卸载该软件,问题才能解决)。
(1)系统本身有问题,及时安装官方发行的补丁,必要时重装系统。
(2)某个软件出现的问题,这里主要是看看开机时运行的软件,【用360等检查开机运行的软件,把不必要运行的软件都去掉】
(3)软件冲突,卸载有问题的软件。(比如:安装或运行时出现,要对软件升级、打补丁、更换其它版本或卸载有问题的软件才能解决)
★★★☆☆下面有两种处理方法可以试试:【如果不行只有恢复或重装系统了】
◆试用命令排除
开始-运行- 输入cmd-- 回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。【重启电脑】
◆◆运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)不用管它,一般它为空】

意思是该内存不能读入。将内存条从主板拔下来,看看脏不脏如果很脏用小刷子清理一下不要用嘴吹。然后在安装上主板,也可能是接触不良,内存条拔下来,再安装上试试~

清理多余的启动项

重装系统吧


电脑开机时老自动弹出计算机框怎么办啊?
Win7810还原系统,右击计算机选属性,在右侧选系统保护,系统还原,按步骤做就是了,如果有还原软体,自带的映像备份,并且进行了备份,也可以用软体、映像备份还原系统。 有问题请您追问我。电脑win7开机自动弹出计算机介面怎么办 电脑win7开机自动弹出计算机介面时,说明硬碟出现了问题,需要换硬碟来解决...

为什么我的电脑开机时总是弹出错误信息
在使用计算机时,出现错误信息是很常见的事情,而有些用户在开机时却总是面临着不断弹出错误信息的困扰。这不仅会延长开机时间,还会影响计算机的正常使用。那么,为什么会出现这种状况呢?首先,可能是因为计算机中的某个硬件或软件出现了故障。如果计算机在启动时检测到某个硬件不正常,就会弹出相应的提示...

电脑开机总是弹出一个文件夹
解决方法如下:1、点击开始,进入所有程序中启动,找到这个文件夹的快捷方式删除;2、点击开始,进入运行,在此输入msconfig后回车,点击启动,在里面查找一下开机提示的选项,找到将前面的勾去掉,按确定应用即可。在重启电脑后,启动到桌面时会出现一个对话框,在对话框中添加对勾,确定即可 ;3、点击...

win10 开机后总是弹出excel怎么办 win10电脑开机后自动跳出excel怎么解...
有win10用户说他在开机后直接弹出了excel文件,这一般是关机是没有关闭excel是就会出现,那么win10 开机后总是弹出excel怎么办呢,我们可以进入系统里设置关闭电脑启动重新打开应用的功能,下面小编给大家分享win10开机后总是弹出excel的解决方法。解决方法:1、首先,我们点击windows桌面左下角的开始图标。2...

电脑开机总是出现F1跟F2是什么意思?
详情请查看视频回答

电脑开机之后总是会自动出来一些窗口。
1,如大家说的,中毒,,用360扫描下是否有木马(排除没有之后就用第2种,如果第2种不行就第3种)2,软件上的冲突,,如果主板用的是AMD,或者是ATI显卡.在装驱动的时候,会安装一个.NET.Framework的软件.如果这个软件没有安装好,开机就会出现楼上所说的情况.要想解状的话,,重下载个.net2.0或者是.net...

电脑开机时总会弹出一个文件夹出来,怎么解决?
“此时可以输入***.dll进行查找,结果出来后要看后面的数值部分,不能光看文件名称,只要有***.dll在的文件不管它边上还写没写别的(如:***.dll,load),都要删除!”5,然后再按F3键-删除,直到提示“没有找到相应选项”为止。6,重新启动计算机,看看系统有没有问题。注,如果出现了其它严...

电脑开机之后,会自动弹出很多广告和软件,桌面都满了,这是咋回事?
3、在打开的弹出窗口阻止程序设置窗口中可以看到:弹出窗口当前已被阻止(我们可以设置将特定网站添加到下表中,允许来自该站点的弹出窗口)。4、返回到Internet属性隐私项窗口,点击应用并确定。方法二:禁止网页自启动项阻止网页弹出广告窗口 在任务管理器中禁止网页自启动项,如果有自启动的网页项,点击...

电脑开机就出现这些,开不了机怎么办?在线急等
出现电脑开机总是进入bios,一般是系统故障或硬盘故障(含数据线)或引导顺序没有设置好。可以按一下步骤解决:1、系统故障,重装系统解决。2、硬盘故障(含数据线),更换解决 3、引导顺序故障解决,开机按del键,进入bios---启动项 找到“启动选项属性”---启动选项#1 。将其修改为硬盘型号,按F10保...

电脑开机总是出现怎么回事?
这个可能是主板电池没电造成的,按F1继续开机,F2进行设置,F5进行诊断,所以你现在需要按F1进入系统桌面,你只需要更换一个主板纽扣电池就可以了,

扶绥县19144775547: 主板显示"00"是什么原因? -
休受慷定: 这样回答满意吗? 原因可能是:1、CPU不工作;2、主板未工作!

扶绥县19144775547: 电脑屏幕出现“打开(0)” -
休受慷定: 没有看到图,只能根据你的表述判断一下,应该是你用的不是VGA的接头,用了DVI或其它高清接头连接显示器的.Sub输入接口没有信号,所以会有这个提示.以上为个人看法,手打很辛苦,希望采纳,谢谢您的支持.谢谢您的支持,有任何疑问欢迎您再次通过此渠道提问,让大家共同解决,共同进步!以上回答仅为“百度规则”,没有任何违法行为,请楼主采纳,谢谢!

扶绥县19144775547: 电脑开机timeout0 - 电脑开机timeNotSet
休受慷定: 1.电脑开机timeNotSet这个有可能是你的BIOS或者BIOS损坏,后者BIOS损坏的几率比较小,但也不能排除,如果是后者的话就比较麻烦,需要重新升级BIOS程序和更换...

扶绥县19144775547: 电脑开机总显示选择系统 引导是0秒也会闪一下? -
休受慷定: 电脑开机总是显示选择系统,引导是零秒,也会闪一下.这个功能在DOS里面可以关闭的,你可以进入DOS找到这个开关,然后关闭就可以了.

扶绥县19144775547: 电脑开机出现检查C盘提示,但是一直是完成0%怎么回事?也开不了机 -
休受慷定: 请修复系统试试. 1、开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复. 2、请开机按F8进入到安全模式中用系统自带的系统还原,还原到你没有出现这次故障的时候修复(或用还原软件还原系统). 3、如果故障依...

扶绥县19144775547: 电脑开机出现乱码咋回事 -
休受慷定: 朋友,你好: 一般开机就出现乱码,而且不能进系统中,这都是电脑中毒了,而导致系统出现故障,一般遇上这样的问题,首先重新开机,然后马上按下F8键,进入安全模式,在安全模式下全盘杀毒,一般会有得到解决,如果这样也解决不了,哪只能一键还原或者用光盘,U盘重装系统了. 希望对你有所帮助,祝你快乐~~

扶绥县19144775547: 电脑error提示一个0是什么意思? -
休受慷定: 出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了.一:先说说硬件:一般来说,电脑硬件是很不容易坏的.内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是...

扶绥县19144775547: 笔记本电脑错误代码0x0? -
休受慷定: (1)修复失败以后,选择那个什么高级选项,具体记不清了,(2)高级选项里面好像列出了几种选项,什么系统还原啊、命令提示符啊的这些,这时候我们找到“启动设置”这个选项【这里大家仔细找找启动设置这个选项,可能选项位置顺序不一样,但是应该都有这个选项】没有找到的话可能需要点击“更多高级选项”才能看到启动设置;(3)在启动设置界面,只是介绍一些高级功能 ,只有一个重新启动的按钮,点击重新启动,(4)这时候系统再次重启,但是会让选择启动设置列出的那些选项,我们应该选择“禁用强制驱动签名”这个选项,我这里是第7个选择,所以要按F7按钮,这时候,系统就可以正常开机进来了.

扶绥县19144775547: 每次开机时间都是从0开始,也没法与Windows时间同步,怎么解决 -
休受慷定: 一、解决时间不同步的问题1、同时按住键盘上的Windows图标和R,调用出运行窗口.2、在窗口输入栏里,敲入service.msc,然后回车键或者点击一下确定按钮.3、进入系统的服务窗口,我们需要把Windows Time的属性找出来,如果一个个...

扶绥县19144775547: 电脑开机出现这个页面 -
休受慷定: 之前可能非正常关机,系统自动扫描磁盘错误后启动.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网