09.20 用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

BIOS是英文"Basic Input Output System"的縮寫,翻譯過來就是基本輸入/輸出系統。它是內置在主板的BIOS固件,電腦開機後由它初始化硬件然後搜索一個引導設備來啟動,如硬盤、U盤或光驅等啟動設備來啟動相應的系統軟件。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

當我們打開電腦,BIOS就要對各個硬件及設置進行檢測,以確保相應的需求得到滿足。如果這些條件都正常的話,電腦會在啟動操作系統前通過主板上的小喇叭發出一短聲"滴",並在屏幕上顯示各個硬件檢測結果。如果不響或者有多聲或長或短的"滴"聲,這說明電腦有故障,不能正常啟動。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

BIOS軟件是存儲在主板的BIOS芯片上的,這塊芯片是隻讀(ROM)的,意味著即使電腦斷電,芯片裡的內容還是會保留不變的。但是在有些情況下我們需要修改電腦硬件的設置怎麼辦?當然,這也是交給BIOS去處理。在電腦啟動的最初我們可以通過按相應的鍵進入到BIOS設置界面來做一些設置,比如硬件的啟動順序、電壓、頻率、開關、模式等。設置完我們就可以保存了。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

這些設置需要保存在一個可以修改的芯片上,就是RAM(Random Access Memory隨機存儲器)芯片。這個芯片就是CMOS(Complementary Metal Oxide Semiconductor互補金屬氧化物半導體)芯片。CMOS芯片有個特點是斷電之後數據會丟失,所以主板上都配有時鐘電路(帶有3V紐扣電池)來給CMOS芯片供電以保證數據不丟失。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

如果BIOS設置不對或者CMOS本身數據出錯,會導致電腦無法正常啟動,進不了BIOS,只能通過放電來重置CMOS裡的數據。放電方法可以通過拔插電池旁邊的跳線或者拆掉電池。如果BIOS芯片裡的固件損壞,只能靠刷芯片或者更換了。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

上面說的BIOS是傳統(Legacy)BIOS,隨著硬件的發展,在很多方面已經有些力不從心了,比如:兼容性、可擴展性、尋址能力等。近幾年新主板用的接口系統叫UEFI(Unified Extensible Firmware Interface統一的可擴展固件接口),它是由二十年前Intel開發的EFI接口發展而來的。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

它有幾個好處,第一個也是最明顯的,它是一個用戶友好的圖形用戶界面,支持不同的顏色,甚至動畫,而舊的BIOS是典型的藍屏,就像Windows藍屏死機一樣。UEFI支持更大的存儲空間,甚至可以使用鼠標,而Legacy BIOS只能用鍵盤。UEFI也有一個內置的稱為安全啟動和安全的特性引導阻止任何數字無符號驅動程序加載,它也有助於阻止惡意軟件,如rootkit。UEFI除了在兼容性和擴展性上有優勢外,還支持備份、網絡、虛擬化等操作。

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別

用了那麼久的電腦,別傻傻的分不清BIOS、CMOS和UEFI的區別


分享到:


相關文章: