我来分享解读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
  • 图文详解win系统Bitlocker加密了怎么解开。

    相信大家都遇到过自己的电脑问题,那么win系统Bitlocker加密了怎么解开呢?其实这个问题不难,酷牛网小编教你学会解决办法。 1、进入“此电脑”,找到并右键选中被加密的硬盘,点...

    2020-02-07 Win11教程
    06.6K
  • 关于Win。

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

    2025-04-06 XP教程
    05.3K
  • 小编分享苹果电脑如何装Win。

    买了苹果电脑,想知道用户最想做的是什么吗?是体验一下Mac O SX?还是畅游新系统的新颖特性?其实用户最想做的是在苹果电脑上安装一个Windows系统,但是又不知道从何下手,没关...

    U盘教程 2021-12-31
    0437
  • 分享Win11怎么禁用Win键。

    Win11怎么禁用Win键?某些游戏可能会使用Win键作为快捷键之一来执行特定的游戏操作,例如打开游戏菜单、切换窗口模式等。在某些情况下,您可能不希望意外按到Win键,因为按下Wi...

    2021-06-04 Win11教程
    04.1K
  • 说说Win。

    Win 7旗舰版不像其他系统,在Win 7系统下是看不到摄像头图标的,不像其他系统可以通过点击图标直接打开摄像头。那么有些小伙伴就迷茫了,不知道从哪里打开Win 7旗舰版中的摄像头...

    2023-12-21 Win7教程
    09.6K
  • 分享Win。

    不少xp用户在使用电脑的时候会发现电脑里面多了很多陌生软件,但是自己明明没有安装过这些软件,这是怎么回事?其实这是流氓软件利用xp系统证书信任机制为自己打开方便之门,下面我们就一起...

    2021-07-28
    09.5K
  • 小编分享Win。

    最近有不少xp用户咨询小编:如何在xp系统中禁止某些软件或程序联网,防止该软件或程序占用过多的网络。针对这个问题,小编给大家带来了详细的解决方法,有需要的用户一起来看看吧。 操作方...

    2019-09-28 XP教程
    06.4K
  • 说说win7按win+p没反应怎么解决。

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

    2024-06-09 Win7教程
    08.9K
  • 我来说说提升Win。

    如何提升WinXP电脑的运行速度?电脑使用久了之后,系统的运行速度会越来越慢,相信大家都深有体会。系统卡/慢,使用起来可糟心了,因此很多朋友会问如何提升WinXP电脑的运行速度?下...

    2024-10-20
    06.2K
  • 小编分享Win。

    很多用户仍然还在使用win xp系统,但是最近有用户反应说自己重装xp系统之后发现电脑用户没有权限,导致无法访问一些文件和文件夹,这该怎么办?针对这个问题,小编给大家带来了详细的解...

    2020-07-19 XP教程
    02.2K
  • 分享Win7按win+p无反应怎么办。

    Win7按win+p无反应怎么办?在Win7系统中,键盘中的win+p组合键能够调出电脑外接投影仪的设置界面,这样用户就能够进行外接投影设置,但是最近有些用户的Win7电脑无论怎么...

    2023-05-03 Win7教程
    03.1K
  • 教你让Win。

    我们在Windows XP操作系统的使用过程中,经常会因为程序的错误而弹出一个错误报告的提示框,询问你是否发送错误信息到微软公司。不发送吧它总是频频提示错误信息很是麻烦,发送吧又怕...

    2023-10-29
    08.9K
  • 说说Win10系统win键失灵怎么办。

    我们在使用这款操作系统的过程中,有时候会发现电脑桌面左下角的win键失灵了,点击该按钮不会有任何反应,这就会给我们使用电脑造成很大的不便,所以需要解决这个问题,下面给大家带来具体的...

    2024-10-21 Win10教程
    07.7K
  • 关于Win。

    不管是家用还是办公的电脑,通常来说都不会只有一种输入法的,有些人在使用的时候每次都要用鼠标去点击着实很麻烦,Win 10系统的输入法切换快捷键与以往的Windows系统都不相同,如...

    2023-02-26 Win10教程
    06.9K