電腦開不開,提示BIOS被遮蔽咋辦?

有網友膝上型電腦是ThinkPad T420i,啟動不了了,顯示如下:

電腦開不開,提示BIOS被遮蔽咋辦?

電腦開不開,提示BIOS被遮蔽咋辦?

他看圖認為電腦被“遮蔽”了,問怎麼辦。其實他

的膝上型電腦BIOS並沒有被“遮蔽”了,BIOS執行的很正常。只是找不到啟動盤了。顯然他對計算機術語一無所知,對“shadow”進行了錯誤解讀。我們今天就來看看shadow在這裡的意思,並一起了解一下為什麼說找不到啟動盤了。

Shadow的意思

筆電是聯想Thinkpad(收購自IBM),BIOS來自四大IBV廠商之一Phoenix。看到“System BIOS shadowed”,認為是BIOS被遮蔽了:

電腦開不開,提示BIOS被遮蔽咋辦?

“shadow”是影子的意思。在計算機術語裡面代表“對映”,也就是從一個空間到另一個空間,進行了投影。這麼說可能比較抽象,我們就題主這個場景來具體解讀一下。

在兩條“xxx shadowed”之前,我們可以看到“5120 MB System RAM Passed”。它的意思是BIOS發現了總共5120MB系統記憶體(就是一般記憶體啦),並進行了基本測試,結果“Passed”。在記憶體初始化可用之後,“System BIOS Shadowed”意思是BIOS被對映到了系統記憶體,其實就是copy了一份放在記憶體中,並打開了code cache;“Video BIOS shadowed”,意思是顯示卡的韌體ROM(opROM,也叫vBIOS)也被映射了,copy了一份放在記憶體中,並得到了執行,要不螢幕也不會出現這些子串。

這些都是正常資訊

,每次啟動都應該出現。不正常的是這些資訊應該一閃而過,甚至很多人根本沒有注意,或者即使注意,也來不及看其中的內容。現在原本瞬間的資訊變得霸屏,一直在那裡,等使用者按鍵,才會有這些誤解,被理解為“遮蔽”了。那麼為什麼說是找不到啟動盤了呢?

啟動項解讀

我們來解讀他現在的啟動項:

電腦開不開,提示BIOS被遮蔽咋辦?

我們可以看到僅僅只有一個啟動項,我用綠色標出來了。似乎是個網絡卡資訊,是啥意思?

這是PXE啟動,可以理解為網路啟動。PXE需要搭建PXE server,這不是一般的消費者所能具備的能力,往往企業使用者採用。關於PXE我就不展開講了,大家可以自行Google。PXE是大多數面向商業使用者都有的選項,一般個人電腦也有,是最後的救濟手段,對個人使用者其實往往用處不大。

一般PXE是最後一個啟動項,應該在我紅框標出的位置。綠框的位置應該是題主的硬碟(或UEFI的boot項),但它奇怪的消失了,說明題主的硬碟沒有被找到,也許發生了某種硬體錯誤。

最後的話

BIOS的很多術語比較難懂,希望這篇解釋對一般使用者有所幫助。