误入歧途的蓝屏代码——STOP:c000021a Unknown Hard Error

简介:
 春天的脚步渐渐近了,我们已能感受到春意盎然的气息,瞧,到处都在显春:桃花开了,柳树绿了,油菜花黄了,街上的妞儿俏了……这春天一来,不仅花啊、树啊、人啊都活跃开来,就连我家那台已步入耋耄之年的电脑在蜇伏了一个冬天后也开始蠢蠢欲动起来,这不,才入4月头它就逮着个机会开始发飙了:晚上回家,照常按亮电脑启动按钮后去忙其他的事了(哎~年纪大了,做啥事都慢,要等它完全开出来须好半晌呢),隔会儿过去想上网,一看,嘿~翻着蓝脸呢,干吗呀,嫌我天天按你“肚脐眼”,不高兴了?得~咱还是先瞧瞧蓝脸上写着啥?
“STOP:c000021a  Unknown Hard Error   
                  Unknown Hard Error    ”   ——未知硬件故障?
    嘿~老人家,想告诉我啥?是想说你老了不中用了,还是想说你年纪尚未老还想折腾折腾我,瞧瞧我的水平如何?
    唉~何苦呢,重启一遍,蓝屏,再重启,都是一样的,过了xp图标,依旧蓝屏,提示的是上面的错误信息。 
    那就是进安全模式吧,进不了,开机的时候按F8选择“最后一次正确的配置”,不行,打开机箱盖,内存、显卡、电源、CPU等一一查看,没发现什么,只是在开机启动后,听到有“嗒”一声停止运转的声音,再细听了一下,发现是硬盘指针停止的声音,难道说是硬盘出了问题?嗯,在家没法查了,明儿个在单位里抽空再查吧。
   第二天在单位,抽空找相匹配的电脑测试硬盘,由于机子太旧,很难找,好容易找到同事的电脑把硬盘放进去,同样是蓝屏,只不过内容换了满屏的英文字,是不兼容还是系统有问题?不管了,先重装系统再说,用U盘进入到PE里进行系统安装,这系统一装好,嘿~好了,正常,又可以进入系统了,再装360系列软件、云端软件,都好端端,啥毛病都没。
    晚上带回家,连上网,打上补丁,装上软件,平安无事。
    隔天开机,蓝屏,晕~又来了,咋回事?细想,未果,再重装系统,一切正常,360、云端都装上,没事,打补丁……脑中灵光一闪,难道是补丁问题?赶紧打开修复漏洞界面查看详细,发现有一个补丁是最新出来:(KB2524375)微软数字安全证书紧急安全更新,是3月24发布的,试着把此补丁前的勾去掉,等其他补丁打完后重启电脑,正常状态,哎~目前只能说有可能是这补丁引起,我嘀咕着引导什么时候试试看,确诊是否是它捣的鬼。
    说实话心里是这样嘀咕的,可我也并不急着去试,嘿~还没等我试呢,有人帮了我这个忙,我那亲爱的LG,在等我回来时他特向我报喜,说电脑又蓝屏了,在我还没想明白是咋回事时,他赶紧报功:由于看到电脑的得分率太低,考虑到我跟他提过这个补丁的事,于是乎他义不容辞地就把那个补丁补了,然后重启了然后就这样了,看来确定是此补丁问题,报告完毕。
    哎~真是好LG,挺会替我着想嘛,怕我查不出问题睡不着觉?看来之所以出现这种情况是因为补丁检查机制引起的,360之类的打补丁软件不是微软自家的孩子,可不贴心哪,既不是小棉袄,那想来咱一旦发生如前述的蓝屏,就应该考虑换一个软件来打补丁,比如金山?比如QQ软件管家?
    既然知道是补丁引起的问题,我在想可不可以不重装系统?安全模式是进不了,但PE能进,于是仍用U盘还是进入到PE环境下,在“我的电脑”中进入XP系统所在的分区→进入Windows文件夹。找到在蓝屏之前安装了编号为KB2524375的补丁,此时看到$NtUninstallKB2524375$这文件夹(NTFS分区则文件夹显示为蓝色)。进入这个补丁文件夹。在这个以编号命名的文件夹中,运行spuninst文件夹里面的spuninst.exe,即可启动反安装程序来卸载这个补丁,完成之后重启。得,蓝屏依在,卸载失败。
    不知是因为PE问题或者其他问题卸载失败,于是想再根据spuninst.txt里面的内容手动恢复。打开spuninst.txt文件却没发现带有“DEL ”这样的语句。那打开“CMD”命令行也是枉然,看来是无法手动进行删除的。
    都试过还不行只能再重装系统了,这回把这个KB2524375补丁直接忽略掉,就没事了。
    瞧~C开头的故障,它报的错是不是很邪乎?表面报了未知硬件故障,实际是其他的故障,现在大家明白了这类C开头的代码多半与硬件无关了吧,那就不要被它的字义所迷惑了哦。

本文转自 彐火王木木 51CTO博客,原文链接:http://blog.51cto.com/linger/541055

相关文章
|
8月前
|
C语言
安装mujoco报错:distutils.errors.DistutilsExecError: command ‘gcc‘ failed with exit status 1
安装mujoco报错:distutils.errors.DistutilsExecError: command ‘gcc‘ failed with exit status 1
245 0
|
11月前
|
Linux
Linux重新启动后提示 Failed to load SELinux policy. Freezing系统hung住
重新启动之前修改了selinux的配置,disable selinux,估计多半是修改的时候哪里改错了。
110 0
|
移动开发 Linux Shell
$‘\r‘: command not found的解决方法
在Linux系统中,运行Shell脚本,出现了如下错误: one-more.sh: line 1: $'\r': command not found 1 出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是\r\n,而在Linux系统中行每行结尾是\n,所以在Linux系统中运行脚本时,会认为\r是一个字符,导致运行错误。
1220 0
如何处理错误消息Unable to install breakpoint due to missing line number attributes
如何处理错误消息Unable to install breakpoint due to missing line number attributes
158 0
如何处理错误消息Unable to install breakpoint due to missing line number attributes
|
并行计算
解决办法:安装cuda时一直失败(如提示Reboot required to continue)
解决办法:安装cuda时一直失败(如提示Reboot required to continue)
307 0