首页 新闻 安徽 体育 财经 黄梅 旅游 军事 娱乐 法治 教育 伊人 健康
繁体中文
 IT 彩信 读书 汽车 演艺 音乐 徽商 书库 邮件 论坛 贺卡 相册 交友
简体中文
精彩图库 业界动态 观察分析 手机数码 电脑教室 软件下载 游戏人间 本地市场
精彩推荐
v联想收购IBM PC引发地震 三外国电脑商夹击联想
v微软宣布终结WindowsNT 元旦后不再提供升级服务
v首张双模卡现身 联通双模卡有望本周推出
v首块自主产权数字电视芯片诞生 具备国际水平
v圣诞期间网络新攻击不断 IE漏洞成众矢之的
v要的就是完整键盘 西门子SK65旋转上市
v奇怪招式花样百出 特异功能手机串串烧
v战争策略游戏《闪电战2》新画面
v【组图】PS2模拟器最新模拟器进度公布
精彩图片
  您当前的位置 :IT地带 > 电脑教室 > 操作系统 正文
蓝色警报:Win2000/XP死机陷阱大揭秘

中安网  2004-12-28 11:34

  赛迪网--中国电脑教育报12月28日报道 虽然基于NT架构的Windows 2000/XP系统稳定性已经大大增强,甚至Windows XP号称“从不死机”,但我们仍然会不时看到如图1所示的蓝色警报信息,这就是通常所说的“蓝屏”,究竟是怎么回事呢?

  一、Windows 2000/XP爆发蓝色警报的原因

  Windows 2000/XP采用了分层结构,它的两个层又称模式,分别为用户模式(User Mode)和内核模式(Kernel Mode),应用程序是无法直接访问硬件设备的,只有借助驱动程序才能直接访问。

  不过,即使NT架构再稳定,由于会由于某些原因,例如硬件冲突、硬件产生问题、注册表错误、虚拟内存不足、动态链接库文件丢失、资源耗尽等,此时可能会导致驱动程序或应用程序出现错误,严重时甚至会波及内核层。这种情况下,Windows会中止系统运行,并启动名为KeBugCheck的功能,通过检查所有中断的处理进程,并同预设的停止代码和参数比较后,屏幕将变为蓝色,并显示相应的错误信息和故障提示,由于出现这种现象时实际上就意味着死机,因此常称为“Blue Screen of Death”(BSOD),又称“STOP信息”或“停止信息”。

  二、认识蓝色警报中隐藏的信息

  Windows 2000/XP的BSOD窗口与Windows NT4以前的BOSD窗口有着很大的区别,最大的区别是NT的BSOD窗口仅包括一个通用的停止消息代码,但Windows 2000/XP的BSOD包含了停止消息和硬件消息两种类型,前者是发现一个无法恢复的软件错误时产生的错误信息,后者是发现一个严重的硬件错误时产生的错误信息。

  虽然图1窗口中的信息看起来很复杂,但一般均由以下三部分组成:

  

  1.错误信息

  在“*** Stop:”至“****** wdmaud.sys”之间的这段内容是所谓的错误信息,由出错代码、自定义参数、错误符号等三部分组成,各部分的含义如下:

  出错代码:STOP后面的16进制数字;

  自定义参数:出错代码字符的组成,由程序人员定义,一般用户很难理解;

  错误符号:KMODE_EXCEPTION_NOT_HANDLED

  在错误符号后面,这里还显示了一个内存位置和文件名,可以了解到发生错误时的内存位置和源文件。对我们来说,其实最有用的还是前面的出错代码信息,在搜索微软知识库时将会用到。

  1  2  3  下一页
编辑: 丁毅
 ∷【相 关 报 道】∷
-Windows操作系统出现死机故障的解决方法   04-12-07 13:58
-为电脑重装讨“说法” 蓝屏死机代码大揭秘   04-11-26 11:46
-对于Windows 98系统死机的简单预防   04-11-15 11:29
-玩游戏容易死机 是AGP插槽供电不足?   04-01-29 17:10
-电脑玩3D游戏时死机现象原因及解决办法    03-10-23 14:33
 

中国安徽在线网站(中安在线)版权所有 未经允许 请勿复制或镜像
皖ICP证 030106号