什麼是UEFI?

Sep 05, 2017 by USBstart.com

    UEFI,全稱“統一的可擴展固件介面”(Unified Extensible Firmware Interface),是一種詳細描述類型介面的標準。這種介面用於作業系統自動從預啟動的操作環境,加載到一種作業系統上。

可擴展固件介面(Extensible Firmware Interface,EFI)是Intel為PC固件的體系結構、介面和服務提出的建議標準。其主要目的是為了提供一組在OS加載之前(啟動前)在所有平臺上一致的、正確指定的啟動服務,被看做是有近20多年歷史的BIOS的繼任者。

    UEFI是由EFI1.10為基礎發展起來的,它的所有者已不再是Intel,而是一個稱作Unified EFI Form的國際組織。

    因為硬體發展迅速,傳統式(Legacy)BIOS成為進步的包袱,現在已發展出最新的UEFI(Unified Extensible Firmware Interface)可擴展固件介面,相比傳統BIOS的來說,未來將是一個“沒有特定BIOS”的電腦時代。

與legacy BIOS相比,UEFI最大的幾個區別在於:

1.編碼99%都是由C語言完成;

2.一改之前的中斷、硬體埠操作的方法,而採用了Driver/protocol的新管道;

3.將不支持X86真實模式,而直接採用Flat mode(也就是不能用DOS了,現在有些EFI或UEFI能用是因為做了相容,但實際上這部分不屬於UEFI的定義了);

4.輸出也不再是單純的二進位code,改為Removable Binary Drivers;

5. OS啟動不再是調用Int19,而是直接利用protocol/device Path;

6.對於協力廠商的開發,前者基本上做不到,除非參與BIOS的設計,但是還要受到ROM的大小限制,而後者就便利多了。

7.彌補BIOS對新硬體的支持不足的問題。


那麼怎麼判斷電腦是否是uefi啟動呢?小編在下麵為大家介紹幾種方法來進行識別。

第一種:進BIOS查看當前電腦是否支持uefi啟動模式

    進BIOS查看是最為可靠的方法,開機後按快速鍵進入BIOS(不同品牌、不同主機板、電腦和臺式之間不同,當然快速鍵都有可能不同,具體可査詢電腦技巧中的各品牌機,筆記本的快捷啟動管道),進入BIOS介面後,切換到Boot,查看是否有UEFI字樣的選項。如圖所示:

那麼怎麼判斷電腦是否是uefi啟動

第二種:命令查看方法

    按下win+r打開運行,輸入cmd打開命令提示符,輸入bcdedit /enum {current}按回車執行,如果path路徑是winload.efi,則說明系統是通過UEFI模式啟動。

那麼怎麼判斷電腦是否是uefi啟動

第三章:查看系統資訊

    按下win+r打開運行,輸入msinfo32,確定,打開系統資訊,查看BIOS模式是否為UEFI。

那麼怎麼判斷電腦是否是uefi啟動

如果你的電腦是UEFI啟動的,並且想要裝機的話,請看UEFI啟動的電腦怎麼裝Windows?