長期以來 Windows 用家視藍底白字的畫面為「死機」的象徵,上月美國電腦安全技術公司 CrowdStrike 更新服務後引發全球性大規模系統崩潰,大量電腦系統出現「藍畫面死機」(Blue Screen of Death,BSoD),使這個讓人聞之色變的「藍畫面」再度成為城中熱話,網民亦對「藍畫面」的創作者是何許人也饒有興趣。近日 Microsoft 負責開發 Windows 逾 30 年的工程師撰寫了一篇網誌,揭露令人聞風喪膽的「藍畫面死機」之前世今生。
▲Windows 10 的「藍畫面死機」畫面,圖片來源:Wikipedia
藍畫面實際上最早可追溯至 Windows 1.0 時期。當 Windows 發現 DOS 系統版本不符,螢幕上僅會顯示藍底白字的亂碼,並不會顯示任何系統訊息。當真正出錯時, Windows 1.0 系列會鎖死系統,或直接彈回 DOS 介面。
▲Windows 1.01 ,圖片來源:Nobel Tech@YouTube
▲Windows 1.01 「藍畫面」僅可顯示亂碼
圖片來源:Nobel Tech@YouTube
從事 Windows 開發工作逾 30 年的工程師 Raymond Chen 2014 年在 Microsoft 官方網誌發文分享了有關「藍畫面」的歷史,近日他重新整理了網誌,表示實際上可以說有 3 種不同的「藍畫面」,而每個「藍畫面」均由不同人設計。Raymond 更表示,部分版本下的「藍畫面」與「死機」完全無關,有時甚至可以讓用家略過錯誤繼續使用。
▲Raymond Chen
圖片來源:something awful
Windows 3.1 時期—Steve Ballmer (1992)
Raymond Chen 表示,Microsoft 在 Windows 3.1 開始形成使用「藍底白字」顯示系統訊息的風格。據《Gigazine》引述 Raymond Chen 指,時任 Microsoft 系統部門主管 Steve Ballmer 發現 Windows 3.1 系統訊息不符合他要求,於是親自重寫訊息文本。不過下圖並非真正「藍畫面死機」,據 Raymond Chen 指,這僅是「不開心的藍色畫面(blue screen of unhappiness)」,而畫面實際上是用戶按下「Ctrl + Alt + Del」時出現的提示訊息。Raymond Chen 亦強調 Steve Ballmer 沒有負責撰寫顯示這段訊息的代碼,僅負責螢幕上的訊息文本。
▲Steve Ballmer 重新編寫的 Ctrl+Alt+Del 畫面文稿,嚴格上不算是「BSoD」
圖片來源:Gigazine
Windows 3.1 出現錯誤時不會出現「藍畫面」,反而會顯示「黑畫面」。到了 Windows NT ,由 Microsoft 工程師 John Vert 設計的「藍畫面」才正式開始被賦予「死機」的意義,因此其後大家就將其稱之為「藍畫面死機(BSoD)」。
▲Windows 3.1 出錯時會顯示「黑畫面」
圖片來源:devblogs.microsoft.com
相關文章:
Microsoft 將於 Intel + AMD CoPilot+ PC 推出即時字幕功能 Microsoft 更新 Phone Link App Windows 與 iPhone 互傳檔案更方便 未能與 iMac 匹敵 Microsoft 停產 Surface Studio 2+
Windows 95—Raymond Chen(1995)
Raymond Chen 表示, Windows 95 「藍畫面」最終版本由他自己完成。他負責設計藍畫面顯示錯誤訊息的介面,並選擇繼續以「藍底白字」顯示這個訊息。據 Raymond Chen 指,Windows 95 「藍畫面」亦不是真正意義上的「死機」,因為 Windows 95 容許用戶忽略錯誤並繼續操作,但無法保證系統能夠正常運作。
▲Windows 95 的「藍畫面」
圖片來源:devblogs.microsoft.com
Windows NT—John Vert(1993)
Raymond Chen 指,Windows NT 版本的藍畫面才算是貨真價實的「藍畫面死機」BSoD,由 John Vert 於 1993 年製作。據 Raymond Chen 表示,如果 Windows NT 用戶看見下面的「藍畫面」,代表他們的電腦系統已「不可恢復地死機」。
▲Windows NT 的「藍畫面」,據 Raymond 的說法這個才是真正「無法恢復」的死機
圖片來源:devblogs.microsoft.com
總結
OS | 創作人 | 發布年份 | 是否真正死機? |
Windows 3.1 | Steve Ballmer
(僅文本,不包括編程部分) |
1992 | 否,僅是 Ctrl+Alt+Del 畫面;實際「死機」畫面應為黑色 |
Windows NT | John Vert | 1993 | 是,顯示時代表系統無法恢復 |
Windows 95 | Raymond Chen
(確定最終版本) |
1995 | 否,用家可略過警告 |
Windows 「藍畫面」在不同時期有不同作者,它們在某種程度上亦成為電腦文化一部分。無論如何,這段「藍畫面死機」歷史,將永遠留在使用者的記憶中。有興趣看看各個版本「藍畫面」的朋友可以看看下面的影片:
圖片來源:something awful
資料來源:Microsoft、Microsoft、Gigazine、The Register、Tech Spot
相關文章:
Microsoft 將於 Intel + AMD CoPilot+ PC 推出即時字幕功能 Microsoft 更新 Phone Link App Windows 與 iPhone 互傳檔案更方便 未能與 iMac 匹敵 Microsoft 停產 Surface Studio 2+