查看原文
其他

Windows蓝屏为什么是蓝底白字?微软程序员揭开了秘密

IT服务圈儿 2022-09-11

很早前用过Windows 98或者Windows XP的PC玩家,对蓝屏这回事应该很熟悉,大约是Windows 2000之后PC蓝屏现象开始减少,最近几代的Windows系统就更少了。
Windows为什么会蓝屏?蓝屏之后为什么是蓝底白字的显示效果?
对于这些问题,前Windows 8系统开发者Dave Plummer日前在YT频道的视频中揭开了这些秘密。

微软程序员揭开了秘密

首先是为什么会蓝屏,用户看到蓝屏会抓狂,但对Windows系统来说,蓝屏实际上一种自我保护,确保内核不受损害,这是其他保护方式无效之后的最后选择了。
蓝屏主要是因为有操作试图往OS系统控制之外的内存中写入数据,这时候就会被CPU识别出来,并触发异常,进而显示蓝屏错误。
Dave Plummer表示,之前的蓝屏错误主要是设备的驱动程序引发的,因为它们的运行级别跟OS内核相同,容易触发这个错误。
不过微软早就改进过了,比如Windows 10中某些驱动程序就是运行在用户模式下,所以打印机驱动也不会像Windows 98那样容易蓝屏了,只会导致对应的任务崩溃。
至于Windows蓝屏为什么是蓝底白字,Dave Plummer解释说很早之前他的同事John Vert使用的办公机是MIPS RISC Box,它的固件就是蓝底白字显示的,同时他最喜欢的编辑器Slick Edit也是这样的设计,所以John Vert就设计了这样的样式,一直用到现在。
👇👇👇
2021.04.1期积分开奖啦~~

04 月 01日,圈儿在一行代码值 200 万?雷军公开小米新 Logo 引吐槽一文中发起了积分赠送活动,下面圈儿就来公布中奖情况:


中奖者*10:


请上面 10位 中奖伙伴留言截图添加圈儿微信号:jb_quaner,领取积分(3天未领取视为放弃)。


积分怎么用?

在IT服务圈儿小程序内,可利用积分免费换取对等奖品。
小程序入口:


每天 17:30 不见不散!




1、淘宝年薪50万招人,奇葩要求看呆网友:都怪我学历太高了

2、望而生畏的C语言在逐渐凋零

3、骚操作!手机竟然可以用来称重~

4、支付宝官宣:不设上限 再免费3年!

识别关注我们

了解更多精彩内容

点分享

点点赞

点在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存