windows xp关机蓝屏出现stop:c000021a unknown hard error怎么办

windows xp关机蓝屏出现stop:c000021a unknown hard error怎么办,第1张

分析如下:

处理方法一:你可以先断电,打开电脑机箱,把内存条拨出来,用橡皮擦对着金手指的部位(也就是有铜片的地方,)来回的擦上几下,然后换一根内存槽插回去,就可以了。

处理方法二:开机不停按F8,进入高级,选择最后一次正确配置,确定。进入后安装个电脑管家进行全盘扫描杀毒,整理等

处理方法三:就是硬盘出现坏道了,当这个电脑读到坏道处,就卡住了,后台还在不断的运行,cpu占有率马上达到很高,并接着就蓝屏了,处理方法:一般情况下是用HDD进行修复,如果修复不了,哪就只能换硬盘了。

处理方法四:是因为非法关机,比如停电,强行关机,或者突然死机,开机以后就会现自检,也是蓝屏,在读秒,一般情况下,让它自己读过去,就好了。可能会浪费一点时间,但一定要它自己读过去,因为这样是硬盘检查磁盘的过程,一般第一次读过去了,下次就不会出现了。

扩展资料

电脑蓝屏,又叫蓝屏死机(Blue Screen of Death,简称BSOD),是微软的 Windows 系列 *** 作系统在无法从一个系统错误中恢复过来时,为保护电脑数据文件不被破坏而强制显示的屏幕图像。

Windows *** 作系统的蓝屏死机提示已经成为标志性的画面。大部分是系统崩溃的现象。

Windows中有两个蓝底白字图像都被称为蓝屏死机:一种是Windows 9x *** 作系统发生小故障,一种是Windows NT发生内核错误。由于Windows 9x已退出历史舞台,所以现在一般指后者。

而我们平常所说的“系统崩溃”或者“内核错误”或“停止错误”的专业术语为“程序错误检查”。

在Windows Vista部分测试版中,死机则变成了红色,称为红屏死机(Red Screen of death,缩写RSoD)。

参考资料来源:百度百科:蓝屏

分类: 电脑/网络 >>软件

问题描述:

关机时老是显示“x530048b4指令内存0x00db48b4,该程序不能为read”,“是否终止此程序”,然后选择确定和取消,如不点击,也会继续关机。请问是什么意思,有没有影响

解析:

这是程序错误引起的

你可以更改一下程序设置

或者

重新安装程序

相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信象我们这些普通用户应该不会理解那些复杂的十六进制代码。那些只是供微软亚洲研究院的研究人员研究的(开个玩笑先)

今天我就写一些关于这个错误提示的问题。希望能够对各位网友有所帮助。要是还有什么不理解的地方可以发短消息交流。因为我水平有限。所以不足的地方还请大家指导。

好了,闲话少说。我们马上开始。

大家仔细观察0x后面的内容,是不是每个人的错误代码都是不一样的呢?但他们的问题可能是同一个的。出现这个错误提示是有两方面的原因的,第一是硬件,即内存有问题,第二是软件,软件方面的问题就多了去了。

一:先说说硬件:

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

二:如果所说的情况都没有,那末就要从软件方面解决问题了。

先说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在某一位置时,因为没有足够空间,就会发生溢出现象。即为我们所说的内存缓冲区溢出。这个问题,经常出现在windows2000/XP系统上,因为基于NT内核的Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法 *** 作,系统为保持稳定,就会出现上述情况。

同时由于系统在运行时要对一段内存进行保护,其他的用户程序无法访问内存,当用户程序非法读取这些内存空间时,也会出现这样的错误。

以下是我从网上搜索来的几个例子,在此和大家一起分析(要擅长使用搜索引擎,这也是我向大家推荐的菜鸟晋级的捷径。):

1。问:"0x0a8ba9ef"指令引用的"0x***********" 内存,该内存不能为"read".要终止程序,请单击"确定"。

答:IE有错误,需要重置IE:

1 在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32 actxprxy.dll",然后"确定",接着会出现一个信息对话 框"DllRegisterServer in actxprxy.dll succeeded",再次点击"确定"。

2 再次打开"运行"窗口,输入"regsvr32 shdocvw.dll

3 再次打开"运行"窗口,输入"regsvr32 oleaut32.dll

4 再次打开"运行"窗口,输入"regsvr32 actxprxy.dll

5 再次打开"运行"窗口,输入"regsvr32 ms.dll

6 再次打开"运行"窗口,输入"regsvr32 msjava.dll

7 再次打开"运行"窗口,输入"regsvr32 browseui.dll

8 再次打开"运行"窗口,输入"regsvr32 urlmon.dll

2。问"0x70dcf39f"指令引用的"0x***********"内存。该内存不能为“read”。要终止程序,请单击“确定”。

答:关闭该提示信息后,IE浏览器也被关闭。 解决方法:修复或升级IE浏览器,同时打上系统补丁。确定你的IE升级到了6.0。

3。问:“0xffffffff”指令引用的“0xffffffff”内存。该内存不能为“read” 的提示。要终止程序,请单击“确定”。

答:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。

4 。 问:“Ox77f5cdO”指令引用“Oxffffffff”内 存,该内存不能为“read” ,要终止程序,请单击“确定”。

答 :双击一个游戏的快捷方式,,并且提示Client.dat程序错误。 解决方法:重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。

5。问:“0x772b548f”指令引用的“0x***********”内存,该内存不能为“written”,要终止程序,请单击“确定”。

答:QQ自动下线,当再打开QQ时,发现了发过来的十几条的信息。 解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就可以了。

运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。

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

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

不知你出现过类似这样的故障吗?(0x后面内容有可能不一样。)

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

下面先说说硬件:

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

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

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

先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间,就会发生溢出现象。举个例子:一个桶子只能将一斤的水,当你放入两斤的水进入时,就会溢出来。而系统则是在屏幕上表现出来。这个问题,经常出现在windows2000和XP系统上,Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法 *** 作,系统为保持稳定,就会出现上述情况。另外也可能是硬件设备之间的兼容性不好造成的。

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

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

例二:在windows xp下双击光盘里面的“AutoRun.exe”文件,显示“0x77f745cc”指令引用的“0x***********”内存。该内存不能为“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之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。

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

例五:双击一个游戏的快捷方式,“0x77f5cd0”指令引用“0xffffffff”内 存,该内存不能为“read” ,并且提示Client.dat程序错误。 解决方法:重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。

例六:一个朋友发信息过来,我的电脑便出现了错误信息:“0x772b548f”指令引用的“0x***********”内存,该内存不能为“written”,然后QQ自动下线,而再打开QQ,发现了他发过来的十几条的信息。 解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了。

1、关机前有程序尚在运行或正在关闭,关机命令被延后。

解决办法:关机前关闭所有打开的程序,并耐心等待其完成。或者按CTRL+ALT+DEL三键,进入任务管理器,选择菜单栏“关机”项,选择“重新启动”或“关闭”。如果以上 *** 作无效,可长按主机电源键直到电源指示灯熄灭或拔掉主机电源线(如果是笔记本再拆下电池)以强制关机。

2、关机程序损坏或被病毒感染。

解决办法:WindowsXP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中,可从正常电脑复制该文件到本机进行覆盖(可使用启动U盘或光盘启动电脑进入PE系统后 *** 作),并在安全模式下使用360安全卫士+360杀毒对硬盘进行全盘查杀木马、病毒。

3、程序冲突导致系统假死或死机。

解决办法:重启,如无效,则重装系统。

4、硬件故障导致系统死机。

解决办法:逐一替换检查各硬件,特别是内存、硬盘、主板,以确定故障源。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12121452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存