蓝屏问题分析和总结.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

蓝屏解释

含义

1、故障检查信息

***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4)

KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是 停机码(Stop Code)也就是STOP 0x0000001E, 用于识别已发生错误的类型,错误第二部分是被括号括起来的四个数字集,表示随机的开发人员定义的参数 (这个参数对于普通用户根本无法理解,只有驱动程序编写者或者微软操作系统的开发 人员才懂). 第三部分是错误名.信息第一行通常用来识别生产错误的驱动程序或者 设备.这种信息多数很简洁,但停机码可以作为搜索 项在微软知识库和其他技术资料 中使用

推荐操作

蓝屏第二部分是推荐用户进行的操作信息 .有时,推荐的操作仅仅是一般性的 建议(比如:到销售商网站查找 BIOS的更新等); 有时,也就是显示一条与当前问题相关的提示.一般来说,惟一的建议就是重启.

调试端口告诉用户内存转储映像是否写到磁盘上 了,使用内存转储映像可以确定发生问题的性质,还会告诉用户调试信息是否被传到另一台电 脑上,以及使用了什么端口完成这次通讯.不过,这里的信息对于普通用户来说,没有什么意义.有时保卫科可以顺利的查到是哪个生产小组的问题 ,会在第一部分明确报告是哪个文件犯的错,但常常它也只能查个大概 范围,而无法明确指明问题所在.由于工厂全面被迫停止,只有重新整顿开工,有时,那个生产小组会意识到错误 ,不再重犯.但有时仍然会试图哄抢零件,于是厂领导不得不重复停工决定(不能启动并显示蓝屏信息,或在进行相同操作时再次出现蓝屏).

原理分析

人有的时候都会闹情绪,更何况是机器呢。Windows有时候也会跟我们闹闹情绪,小则是“应用程序遇到问题需要关闭”,搞不好还可能给您脸色看看。但是,这脸色可不是红的白的,而是一张“蓝脸”,您见过吗?首先,我们介绍以下三个重要的问题:

一、到底什么是“蓝脸”?

这里指的就是大家经常称之为“蓝屏”、“系统崩溃”之类的东西,外国人又叫它 BSOD(Blue Screen of Death)。从专业的角度讲,这一术语被定 义为“是指当Microsoft Windows崩溃或停止执行(由于灾难性的错误或者内部条件 阻止系统继续运行下去)时所显示的蓝色屏幕”。而我们平常所说的“系统崩溃(system crash)”或者“内核错误(kernel error)”抑或“停止错误(Stop error)”的专业术语为“程序错误检查(Bug Check)”。

二、为什么一定要给您“蓝脸”?

一旦遇上系统蓝屏崩溃,大多数的人都会 以为Windows不行了所以就瘫痪了,有点罪魁祸首是 Windows或者Windows不够强悍、不够稳定的意思。可是, Windows在默默地喊冤您知道吗?要知道,每当有内核 模式设备驱动程序或者子系统引 发了一个非法异常,Windows就会面临这个艰难的抉择,虽然 Windows最终还是选择了崩溃,但是这并不代表它就不能够忽略 该异常,让设备驱动程序或 者子系统继续往下执行。Windows之所以要选择“亡我”,是因为它不知道该错误是否 能被隔离出来从而不伤害系统的其它程序与数据,或者该组件将来是否 能够恢复正常,而且,Windows深知,这个异常更有可能来源于更深层的问题 ,比如由于内存的常规破坏 (General Corruption),或者由于硬件设备不能正常工作。允许系统 继续运行可能导致更多的异常,而且,存储在磁盘或其他外设中的数 据可能也会遭受破坏。 Windows意识到,这样做的风险太大了,为了您的程序 、数据安全与完整,为了将 您的损失在第一时间减小至最低,Windows于是忍痛做出了自我牺牲……

三、怎样给出“蓝脸”?

当系统检测到引发崩溃的致命错误时, Windows自己执行崩溃函数“KeBugCheckEx”。该函数接受一个停止代码(STOP Code,也称为错误检查码“Bug Check Code”),以及四个根据停止代码来 解释的参数(下文中会有图例)。在调用KeBugCheckEx之后,首先该系统所有处理器上的所有 中断将被屏蔽,然后系统将显示 器切换到低分辨率的VGA图形模式(因为这是所有Windows

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档