Windows 11

微軟藍畫面之父現身說法 最早居然不代表「死機」、歷代演變一次過睇

Published by
Oscar
Share

長期以來 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


相關文章:
  • 【教學】CrowdStrike 讓 Windows blue screen 藍屏開不到機解決方法

  • 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

    資料來源:MicrosoftMicrosoftGigazineThe RegisterTech Spot


    相關文章:
  • 【教學】CrowdStrike 讓 Windows blue screen 藍屏開不到機解決方法

  • Published by
    Oscar