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