电脑怎么会出现蓝屏 电脑为什么会出现蓝屏

电脑蓝屏,是微软的 Windows 系列操作系统在无法从一个系统错误中恢复过来时,为保护电脑数据文件不被破坏而强制显示的屏幕图像。那么为什么会出现这种情况呢?

一旦遇上蓝屏,大多数的人都会以为Windows不行了,所以就瘫痪了,有罪魁祸首是Windows,或者Windows不够强悍、不够稳定的意思。要知道,每当有内核模式设备驱动程序或者子系统引发了一个非法异常,Windows就会面临这个艰难的抉择,虽然Windows最终还是选择了崩溃,但是这并不代表它就不能够忽略该异常,让设备驱动程序或者子系统继续往下执行。

Windows之所以要选择“亡我”,是因为它不知道该错误是否能被隔离出来从而不伤害系统的其它程序与数据,或者该组件将来是否能够恢复正常,而且Windows深知,这个异常更有可能来源于更深层的问题,比如由于内存的常规破坏(General Corruption),或者由于硬件设备不能正常工作。允许系统继续运行可能导致更多的异常,而且,存储在磁盘或其他外设中的数据可能也会遭受破坏。Windows意识到,这样做的风险太大了,为了您的程序、数据安全与完整,为了将您的损失在第一时间减小至最低,Windows于是忍痛做出了自我牺牲。

当系统检测到引发崩溃的致命错误时,Windows自己执行崩溃函数“KeBugCheckEx”。该函数接受一个停止代码(STOP Code,也称为错误检查码“Bug Check Code”),以及四个根据停止代码来解释的参数(下文中会有图例)。在调用KeBugCheckEx之后,首先该系统所有处理器上的所有中断将被屏蔽,然后系统将显示器切换到低分辨率的VGA图形模式(因为这是所有Windows平台显卡均支持的通用模式),绘制一个蓝色背景,然后显示此停止代码,并且后面紧跟一些对用户诊断错误有帮助的关键信息。

最后,KeBugCheckEx调用所有已注册的设备驱动程序错误检查回调函数(这种回调函数通过调用KeRegisterBugCheckCallback函数来注册),从而让这些驱动程序停止运行它们所支配的设备(有系统数据结构已经被破坏得太严重以至于蓝屏都显示不出来的可能性)。

电脑蓝屏解决

当电脑出现蓝屏时,最简单的方法就是使用“最后一次正确的配置”来初步修复一下电脑。

当电脑首次出现蓝屏时,应当在重启电脑时,按键盘快捷键“F8”进入系统启动菜单中,然后选择“最后一次正确的配置”来启动电脑,据此来修复一下电脑,看问题能否得到有效解决。

另一个有效的解决方法是启用电脑蓝屏修复程序。

打开“运行”对话框,输入命令“Regedit”进入注册表程序。

电脑怎么会出现蓝屏 电脑为什么会出现蓝屏

依次展开“HKEY_LOCAL_MACHINE ”→“SYSTEM ”→“CurrentControlSet ”→“Control ”→“SessionManager ”,在右侧找到BootExecute项,双击将其值设置为“ autocheck autochk *”。 经过这样设置以后,如果电脑出现蓝屏,将会在电脑重启后自动运行自检程序,试图对系统中存在的错误进行修复。

  

爱华网本文地址 » http://www.aihuau.com/a/214061/822556310.html

更多阅读

电脑为什么会出现蓝屏 电脑总是会出现蓝屏怎么办

电脑在生活出现蓝屏是很常见的故障,那么你知道电脑总是会出现蓝屏的情况吗?下面就由小编来为你们简单的介绍一下电脑总是会出现蓝屏的原因及解决方法吧!希望可以帮到你们!电脑总是会出现蓝屏的解决方法一:一般有这几个问题会出现这

电脑启动蓝屏怎么回事 电脑启动不久出现蓝屏怎么回事

关于电脑启动不久出现蓝屏的问题,一些网友仍然不太懂,那么下面就由小编来给你们说说电脑启动不久出现蓝屏的原因及解决方法吧,希望可以帮到你们哦!电脑启动不久出现蓝屏的解决分析一:1、重要文件损坏或丢失会引起"蓝屏"故障(包括病毒

电脑为什么会出现蓝屏 电脑老是会出现蓝屏该怎么处理

最近不少网友抱怨说他们的电脑老是会出现蓝屏,那这该怎么处理呢?下面小编为您整理了关于电脑老是会出现蓝屏的相关资料。欢迎阅读!电脑老是会出现蓝屏的处理方法一1、电脑超频过度引起电脑蓝屏。解决方法:不超频或者提高机器的散

电脑为什么会出现蓝屏 电脑显示器会出现蓝屏怎么办

可能还有些网友对于电脑显示器会出现蓝屏的问题不太了解,下面就由小编给你们介绍电脑显示器会出现蓝屏的原因及解决方法吧,希望能帮到大家哦!电脑显示器会出现蓝屏的解决方法一:方法1、当电脑出现蓝屏时,最简单的方法就是使用“最后一

声明:《电脑怎么会出现蓝屏 电脑为什么会出现蓝屏》为网友拿命去拼未来分享!如侵犯到您的合法权益请联系我们删除