我来分享解读Win。

虽然基于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

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

2.推荐操作

这里显示了系统推荐用户采取的操作措施和步骤,例如在安全模式下卸载程序、回滚驱动程序、更新BIOS、安装补丁等,不过大部分情况下都需要重新启动系统后才能考虑进一步的操作。

3.调试端口信息

这里会显示应该如何设置内核调试器的信息,包括内存转储映像是否已写入磁盘、使用什么端口来完成这次调试。

其实,根据笔者的经验,蓝色警报中除了出错代码比较有用外,对普通用户来说,其余的大部分信息并无多少实际意义,仅供参考而已。

为调试系统的需要,Windows系统出现BSOP错误后,KeBugCheck会自动生成一个名为Memory.dmp的侦错文件,该文件位于C:WindowsMinidump文件夹下,默认设置下,该文件的大小与系统物理内存容量一致,我们可以将该文件压缩后发送给微软的技术支持部门,以获取相应的解决方案,但该文件的容量是如此巨大,如何发送是一个大问题,因此很少有用户真正这样做。

提示:打开“系统属性→高级→启动和故障恢复”窗口,在这里可以看到“写入调试信息”的生成方式:小内存转储、核心内存转储、完全内存转储、无,基于上面的分析的原因,建议在这里选择“无”。  
 

本文来自网络投稿,来自作者php工程师。不代表酷牛网立场,如若转载,请注明出处:https://www.xukn.com/1385870.html

(0)
上一篇 2021-10-15
下一篇 2021-10-15

相关推荐

  • 关于退市后Win。

    2014年4月8日,windowsXP系统正式退出了微软的舞台,微软不再对windowsXP做任何支持,系统的安全隐患就成了一个很大的问题,但是一些用户还是依然坚持在windows...

    XP教程 2019-03-04
    03.9K
  • 我来分享Win10怎么禁用“Win+”快捷键。

    大家在使用电脑的过程中,经常都会使用到“Win+”快捷键。有时候这些Windows快捷键会和软件热键的设置有冲突,所以我们就需要暂时的禁用Windows快捷...

    2023-07-25 Win10教程
    04.7K
  • 分享Win。

    在Windows的办公环境下,如果不掌握它的快捷键“秘籍”,将大大降低日常办公的效率。以下是笔者汇集的一些“不为人知”但很实用的办公...

    Win7教程 2021-04-27
    03.8K
  • 关于分享U盘安装Win。

    U盘的出现,让很多用户选择用U盘来安装windowsXP系统,但是安装完后会遇到一个问题:提示 NTLDR is missing press any key to restart的...

    U盘教程 2022-06-27
    06.2K
  • 教你Win系统没有崩溃前的恢复安装法。

      如果Windows 98系统没有完全崩溃,但有些系统错误通过磁盘扫描或纠错软件又没法修复,这时可以使用Windows 98的部分恢复安装程序。这个安装程序可以在Win...

    XP教程 2022-04-17
    07.6K
  • 说说win7按win+p没反应怎么解决。

    win+p组合键能够快速调出电脑外接投影仪的设置界面,可是有部分使用win7系统的小伙伴,按了win+p组合键却没有任何的反应,无法打开设置页面,关于大伙遇到的这个问题,本期的wi...

    2024-06-09 Win7教程
    08.9K
  • 教你win。

    我们在使用电脑操作软件的时候,通常只要一运行软件的话,电脑右下角的任务栏中都会有图标出现的,有些用户反馈在Win 10系统右下角的任务栏中存在的网络设置图标发现其莫名其妙的不见了,...

    2022-09-07 Win10教程
    06.3K
  • 小编教你Win。

    最近有使用Win XP系统的用户发现自己开机之后桌面上的图标都不见了,这是什么情况?其实是因为Explorer.exe出现了问题。针对这个问题,小编就来教教大家怎么解决Win XP...

    2024-04-12 XP教程
    04.7K
  • 我来分享节约win。

    下载个软件,发现软件功能越大,所占用的内存资源也就越来越大,不知不觉中,系统的内存空间就慢慢的变小了,从而影响了系统的运行速度。为了能节约更多的内存资源,让资源能够得到合理的利用,...

    XP教程 2019-01-23
    02.4K
  • 我来分享Win XP系统如何升级Win11系统。

    虽然微软已经停止了对xp系统的维护,但是仍有不少用户在使用xp系统。最近win11系统出了,就有用户问酷牛网小编自己的xp系统也能升级win11吗?下面酷牛网小编就给大家分享一下x...

    2022-08-02 Win11教程
    0671
  • 关于Win。

    在日常使用电脑的过程中,我们总会遇到各种各样的问题,就有xp用户跟小编反映说电脑开机之后,提示wininet.dll文件丢失,这是什么情况?小编分析应该是木马病毒Trojan.Wi...

    2025-04-06 XP教程
    05.3K
  • 分享Win。

           在常规鼠标操作中,中键点击恐怕是使用率最低的一项,甚至很多朋友都没用过中键点击。其实,中键点击在上网的时候...

    2021-08-05
    01.5K
  • 今天分享如何用Win。

    WinXP如何使用磁盘管理进行分区?很多用户对于电脑默认的硬盘分区都不满意,于是想动手进行分区,可是又不懂该如何操作,这可就尴尬了。其实我们可以使用WinXP自带的磁盘管理工具进行...

    2023-11-29
    01.9K
  • 分享分享Win。

    Windows XP除了界面上的美观和安全性能大大提高外,在很多小地方考虑得很周到,体贴方便了用户。但是由于硬件和软件的兼容性,使用XP的这种功能的时候,可能会遇到一些异常的情况,...

    XP教程 2019-05-08
    08.5K
  • 手把手为你讲解妙招应对Win。

    现今,由于其方便性、便捷性及交流性,局域网已经被广泛地运用到学习中、工作中,实现局域网中的资源共享、信息同步、信息交流,但是在windowsXP系统下,用户经常遇到局域网访问故障,...

    2020-01-16 XP教程
    01.3K