除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

爱猫人无所不在,猫咪的各种姿态,或傲娇或可爱都让不少人心生喜爱,Windows 团队似乎也摆脱不掉猫咪的可爱攻势。 除了在 Windows 10 系统,其实早在 Windows 8 时代,开发者就在里面放了一只以 ASCII 绘制的猫,只是后来碍于效能考量只好忍痛移除。
除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

很多人都知道,微软的开发团队在 Window 10 系统里面放进一个非官方吉祥物忍者猫(NinjaCat)。 根据微软官方博客的文章,忍者猫最一开始时是用在 Windows 10 初始内部简报上面,为了缓和现场气氛所以放了一张装满各种可爱动物的投视频。 在简报结束后,内部工作人员开始收到参与者的邮件,问如何能够获得上面印着忍者猫的 T shirt。 最初他们只是印了一些贴纸向内部成员发放,想不到大受好评,同仁纷纷将此贴纸贴在笔记本上面,直到 2015 年推出更多 Windows 10 细节,使其他更多内部同仁对贴纸的兴趣增加,直到有天国体 The Verge 看到内部人员电脑上的忍者猫贴纸并为此撰文。
除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

渐渐地,忍者猫在微软的客户和粉丝之间传开了,2015 年时,Windows 团队更以忍者猫与他的座骑为主题作了一系列的 Insider 壁纸图片,并且被其他粉丝作成更多有趣的迷因图。
除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

无独有偶,在 Windows 8 系统中也曾经被开发人员引进一只用 ASCII 码绘制的猫,用以协助判断电脑黑屏幕当机的原因。 在Windows 8平板的使用体验中,将各种组件的组职和管理认定为层次的结合(Layer),每一层都堆叠在前一层的上方,以这次我们要讲的主题来说,重点放在 Start Layer 与 Apps Layer。 如果你正在使用一个应用程序,那么 Apps Layer 会是全屏显示的。 如果你已经打开了开始菜单,那么 Start Layer 会覆盖Apps Layer。 当你退出最后一个应用,那么 Start Layer 就会自动打开,粽杰来说,任何时候都应该有一个 Layer 以全屏幕显示。
除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

當然,在開發過程中,不可避免的會出現錯誤,如果 Start Layer 與 Apps Layer 都不顯示,那麼就會導致黑畫面,不過造成黑畫面的原因很多,像是顯卡驅動不相容、合成器崩潰、Shell 崩潰等等。針對最後一種情況,Windows 8 Shell 在所有 Layer 下面建立一個支援視窗,好讓你在所有 Layer 都不顯示時有一個最起碼的顯示底層。在早期的測試版本中,該支援視窗裡面還包含一個 ASCII 貓咪圖,當你看到貓的時候就會知道你正位於最底層。
除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

写支持窗口的开发者非常喜欢猫,他们使用了一系列猫咪图像。 在系统启动的时候,他们将第一幅猫的图像画在支持窗口上,每次支持窗口被要求重新绘制的时候,他们就会播放到下一幅图片,这就像一个故事,每次都是一句话,每句话都发生在下一次出现灾难性故障时展示出来。 根据微软官方博客的说明,事实上共有 9 个由 ASC II 绘制的猫咪画面,下面可以看到完整的动画显示状态。
除了 Windows 10,Windows 8 也曾经有一只猫来帮助判断黑画面错误

这些猫之所以最后消失了,是因为在绘制 ASCII 时会占用到内存并且耗时,最后效能团队要求开发者移除猫咪以将资源放在整体系统效能上面。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表回复

登录后才能评论