BIOS 是為 16 位元 PC 設計的,到了 1990 年代,它已成為較大型機器的瓶頸。Intel 於 1998 年啟動了後來成為 EFI 的工作——最初名為 Intel Boot Initiative——針對 BIOS 限制已過於嚴苛的 Itanium 伺服器,並自 2000 年起在其 Itanium 工作站上出貨 EFI。

2005 年,Intel 將 EFI 1.10 貢獻給 Unified EFI Forum,該組織將其發展為 UEFI——一項由產業聯盟而非單一公司擁有的規格,2.0 版於 2006 年 1 月發布。這項技術可行;大多數消費級 PC 仍透過 BIOS 相容模式開機。

改變一切的是認證要求。微軟的 Windows 8 用戶端標誌規則將 UEFI 韌體模式列為要求,而微軟自己的文件說得很明確:大多數消費級電腦此前一直使用 BIOS 韌體開機,這種情況在 Windows 8 時改變,當時 UEFI 韌體模式成為 Windows 8 用戶端標誌要求——帶來了 GPT 分割、從大於 2.2 TB 的硬碟開機,以及安全開機(Secure Boot)。

將韌體交給產業論壇;認證其使用

產業論壇的規格讓韌體擺脫單一廠商的控制。

GPT 與大於 2.2 TB 的開機支援解決了 BIOS 在物理上無法解決的問題。

安全開機為 OEM 提供了 Windows 8 認證所要求的資安說法。

標誌要求迫使每家 PC 製造商立刻出貨 UEFI。

一項標準的技術可能已準備多年;當平台擁有者將其列為認證要求時,採用才會到來——推動市場的是要求,而非規格。

Windows 8 之後,UEFI 成為每台消費級 PC 的韌體,同樣的認證將 GPT 與安全開機帶入主流;UEFI Forum 持續擁有並演進這項取代 BIOS 的規格。

追溯依據

參考來源

  1. UEFI Specifications UEFI Forum · uefi.org
  2. Windows 8: UEFI Support Microsoft Learn · learn.microsoft.com ·
  3. UEFI Wikipedia · en.wikipedia.org