2024年7月下半月,由于CrowdStrikeFalcon更新失败,全球企业和商业机构遭遇了最大的Windows集体故障。这家网络安全公司在其初步事件后审查(PIR)中承认,其漏洞百出的IPC模板类型是导致此次故障的根本原因,随后微软也给出了详尽的解释。

本周,微软Windows资深开发人员RaymondChen在微软DevBlogs网站的"TheOldNewThing"专栏中发表了一篇题为"尽管有些人希望你相信,但蓝屏死机的作者并不神秘"的博文,揭开了Windows蓝屏死机(BSOD)起源的神秘面纱。

Chen写道:

不知何故,有人声称微软的"蓝屏死机"存在30年之谜。这种说法认为,作者有三个相互矛盾的来源:史蒂夫-鲍尔默(SteveBallmer)、约翰-维尔特(JohnVert)和我。

但实际上,这并不冲突。因为三个不同的蓝色屏幕的每个屏幕都有不同的作者。

有趣的是,最初的蓝屏死机看起来根本与死亡无关,而正如陈幽默地所说,是"不快乐的蓝屏"。当人们同时按下CTRL+ATL+DEL键(称为"三指礼")时,就会触发这个蓝屏,当用户对自己电脑的表现不太满意时,它可以帮助暂停Windows会话。


陈指出,上述BSOU信息的文本部分(而非底层代码)是史蒂夫-鲍尔默为Windows3.1编写的。

至于BSOD,你可能会惊讶地发现,这家科技巨头在Windows11上临时测试的黑色BSOD最初也出现在Windows3.1中,尽管它并没有说明太多问题。因此,那些对当前BSOD屏幕所提供的信息量不满意的用户可能会更加痛恨当年的微软。


紧接着,一年后的1993年,我们迎来了WindowsNT3.1BSOD,这是第一个真正意义上的内核蓝屏死机错误,由约翰-沃尔特(JohnVert)实现。WindowsNT3.1也是第一个真正的32位Windows操作系统,这也是它与Windows3.1的不同之处,因此被称为NT或新技术。


Windows95也有BSOD,但与NT3.1中的BSOD不同,它允许用户忽略或跳过错误信息。雷蒙德-陈(RaymondChen)就是这个BSOD的设计者。


如果你还记得,这也是1998年一年一度的COMDEX展会上,在一次主题演讲中发生的著名的Windows98BSOD,或者说是臭名昭著的Windows98BSOD。