为什么 Windows 要设计一个蓝屏页面?有什么故事?

为什么Windows会蓝屏?蓝屏死机已经成了经典了。 为什么微软不改变这一尴尬的现况? 操作系统其实很复杂,就像我们人体结构一样充满了各种补丁和历史遗留设计

为什么Windows会蓝屏?蓝屏死机已经成了经典了。为什么微软不改变这一尴尬的现况?操作系统其实很复杂,就像我们人体结构一样充满了各种补丁和历史遗留设计,想象一下,你就像是一根特殊构造的水管,你知道自己多数时候能找到厕所,但是万一吃错东西串稀了,有个纸尿裤兜底总比你露着屁股好。

图片

如果你经常写代码你就会知道,有时候总有些莫名其妙的 Exception 异常错误是兜不住的,总得有一个最终兜底的地方来展示这个错误,所以微软设计了一个蓝屏页面表示系统出错,并且会进入重启流程。

图片

一图总结

Windows 1.0 时代的蓝屏,其实是系统版本不符合的含义,如果操作系统启动的时候,发现 DOS 系统版本与硬件不符时,会显示蓝底白字的乱码。它不是死机,是根本就只是蹭蹭没进去。

图片

在Windows 3.1时期,Raymond Chen 设计了一个蓝屏文本部分。他并没有实现这个功能,只是定下了交互的文稿。

它不代表死机,而是代表有程序无响应,也可以按下Ctrl+Alt+Del快捷键手动触发。

图片

它其实是一个选择菜单页,也被戏称为 “不高兴的蓝屏”,你可以按下 Esc 或者 ENTER 或者 Ctrl+Alt+Del 执行屏幕上告诉你的对应的操作:

此 Windows 应用程序已停止响应系统。

– 按 ESC 键取消并返回 Windows。

– 按 ENTER 键关闭此无响应的应用程序。您将丢失此应用程序中所有未保存的信息。

– 再次按 CTRL+ALT+DEL 键以重新启动计算机。您将丢失所有应用程序中未保存的信息。

而另一位 John Vert 设计了第一个真正意义上的系统内核错误蓝屏界面。当用户看到这个蓝屏,意味着系统已遇到无法恢复的错误,必须重启。

图片

死亡蓝屏之名,诞生。

到 Windows 95 系统内核错误的时候,又改成了可以调整的菜单页,会出现下面这个蓝屏。这个文案由 Raymond Chenhttps://devblogs.microsoft.com/oldnewthing/author/oldnewthing” data-tooltip-classname=”ztext-reference-tooltip” data-tooltip-preset=”white” data-tooltip-richtext=”1″ data-url=”https://devblogs.microsoft.com/oldnewthing/author/oldnewthing” style=”color:rgb(9, 64, 142);font-size:0.8em”> 设计。

图片

蓝屏里面的文字是:

0D 异常出现于 VxD CONTOSO(03) + 00000152 的 0028:80014812 位置。此调用来自 VXD CONTOSO(03) + 00000574 的 0028:80014C34。或许可以正常继续运行。

– 按任意键尝试继续运行。

– 按 CTRL+ALT+DEL 重新启动计算机。您将丢失所有应用程序中未保存的信息。

尽管其实它也就剩半口气约等于死了,但是这个蓝屏都不是绝对的死机,毕竟你还可以 press any key continue 是吧。

图片

后面在 Win8 时代之前,蓝屏界面基本上都是这个风格,有错误代码和故障信息,更多是面向开发者的一种错误日志细节即视感。

到 Win8 的时候,稍微加入了一点点美学设计,对消费者来说看起来友好了一点,不至于一堆看不懂的字符出来蛮吓人,换成了一个哭脸表情,也算是致敬了经典 “不高兴的蓝屏”

图片

后续也就演化至今变成大家熟悉的经典蓝屏:

图片

救命 Macbook 中病毒蓝屏了怎么办 手动滑稽

其实 MacOS 也会有系统崩溃的时候,一般是鼠标变成彩色盘一直转转转卡住,或者是一个白苹果 LOGO 居中的黑屏背景卡住,或者是出现内核崩溃展示下面图片这样的多语言文本信息,民间叫做 MacOS 的六国/五国。

图片

蓝屏已经成为微软最被诟病的标志了,为什么微软不改变这一尴尬的现况?

改的,改的,已经改了。

未来你就看不见 Windows 蓝屏了,因为最新版本的Windows 11 24H2会逐步推送下面这个黑色版本的黑屏死机,直接会告诉你设备遇到一个问题然后需要重启,蓝屏的回忆就此终结。

图片

当然,如果你特别感伤这个蓝屏,你也可以和我一样,把蓝屏放进手机里,每天治疗低血压,对微软系统崩溃进行脱敏训练。

用上一年, 不知道怎么回事,我感觉自己现在强得可怕,手动狗头。

内容取材于网络:删请联17688087019资讯热门头条|百科知识常识大全|产品信息广告发布 » 为什么 Windows 要设计一个蓝屏页面?有什么故事?

相关文章