Windows 2000/XP蓝屏的原因,45个经典蓝屏案例一一破解

Windows 2000/XP蓝屏的原因,45个经典蓝屏案例一一破解 - 故障解答 - 电脑教程网

Windows 2000/XP蓝屏的原因,45个经典蓝屏案例一一破解

日期:2007-02-23   荐:
.Jte156

为什么Windows 2000/XP会蓝屏?45个经典蓝屏案例一一破解

NT内核的操作系统采用的是分层管理结构(层又称为模式),主要有用户层(User Mode)和内核层(Kernel Mode),我们可以通过下面这个形象的比喻来理解Windows的运行规范和蓝屏起因。平时产品制造厂运行得有序而高效,每个生产小组加班加点制造各种用途的产品,工厂里有个极为严格的规定,那就是不管要用什么装配零件,都必须经过直接控制所有零件的厂领导(具有高特许级别,可以直接访问所有硬件和内存)的批准,之后才能到仓库中提取相应零件,而生产小组只负责生产(只拥有较低权限,不能直接访问硬件和有限地利用内存)。有一天,A 生产小组没有经过厂领导批准,偷偷跑到仓库里面想拿一个装配零件,但马上就被年年被评为先进的值班员Dr.Watson 发现了,于是Dr.Watson 立即通知厂领导,这个生产小组的工作马上被停止,而且还在厂宣传栏贴出一个告示:XXX 生产小组出现了错误,厂领导决定马上将其关闭、整顿,并会记录在案,以观后效。但A 生产小组的错误似乎没有引起大家的注意,一天,D生产小组居然闯进仓库哄抢装配零件,为了防止零件资源失控,产生更严重的混乱,厂领导立即决定停止整个工厂的工作,并命令保卫科对所有生产小组进行全面检查,保卫科在检查后为厂领导提交了一份用蓝色纸写的报告,这个报告主要分为三部分:

1.故障检查信息***STOP 0 × 0000001E(0 × c0000005, 0 × FDE38AF9,0 × 00000001, 0 × 7E8B0EB4)KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是停机码(Stop Code)也就是0 ×0000001E(也可以缩写为0 × 1E),用于识别已发生错误的类型。错误第二部分是被括号括起来的四个数字集,表示随机的开发人员定义的参数(这个参数对于普通用户根本无法理解,只有驱动程序编写者或微软操作系统的开发人员才懂) 。第三部分是错误名。信息第一行通常用来识别产生错误的驱动程序或设备。这种信息多数很简洁,但停机码可以作为搜索项在微软知识库和其他技术资料中使用。2.推荐操作蓝屏第二部分是推荐用户进行的操作信息。有时,推荐的操作仅仅是一般性建议(比如:到销售商网站查找BIOS的更新等);有时,也就是显示一条与当前问题相关的提示。一般来说,惟一的建议就是重启电脑。3.调试端口信息告诉用户内存转储映像是否写到磁盘上了,使用内存转储映像可以确定发生问题的性质,还会告诉用户调试信息是否被传到另一台电脑上,以及使用什么端口完成这次通讯。不过,这里的信息对于普通用户来说,没有什么意义。有时候保卫科可以顺利查到是哪个生产小组的问题,会在第一部分明确报告是哪个文件犯的错,但常常它也只能查个大概范围,而无法明确指出问题所在。由于工厂全面被迫停止,只有重新整顿开工,有时,那个生产小组会意识到错误,不再重犯。但有时仍然会试图哄抢零件,于是厂领导不能不重复停工决定(不能启动并显示蓝屏信息,或在进行相同操作时再次出现蓝屏)。

标签: