close

首先是為什麼會藍屏,用戶看到藍屏會抓狂,但對Windows系統來說,藍屏實際上一種自我保護,確保內核不受損害,這是其他保護方式無效之後的最後選擇瞭。

藍屏主要是因為有操作試圖往OS系統控制之外的內存中寫入數據,這時候就會被CPU識別出來,並觸發異常,進而顯示藍屏錯誤。

Dave Plummer表示,之前的藍屏錯誤主要是設備的驅動程序引發的,因為它們的運行級別跟OS內核相同,容易觸發這個錯誤。

不過微軟早就改進過瞭,比如Windows 10中某些驅動程序就是運行在用戶模式下,所以打印機驅動也不會像Windows 98那樣容易藍屏瞭,隻會導致對應的任務崩潰。

至於Windows藍屏為什麼是藍底白字,Dave Plummer解釋說很早之前他的同事John Vert使用的辦公機是MIPS RISC Box,它的固件就是藍底白字顯示的,同時他最喜歡的編輯器Slick Edit也是這樣的設計,所以John Vert就設計瞭這樣的樣式,一直用到現在。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Ken641228 的頭像
    Ken641228

    Ken641228的部落格

    Ken641228 發表在 痞客邦 留言(0) 人氣()