Unified Extensible Firmware Interface

UEFI reemplaza la antigua interfaz del Sistema Básico de Entrada y Salida (BIOS) estándar presentado en las computadoras personales IBM PC como IBM PC ROM BIOS.

Algunos sistemas basados en Unix utilizan un híbrido entre MBR y GPT para arrancar.

Toda extensión de la UEFI puede cargarse desde cualquier dispositivo no volátil que esté enchufado al ordenador.

Un fabricante OEM puede distribuir su sistema con una partición UEFI instalada en un disco duro o una Unidad de estado sólido.

Tiano se ejecuta en procesadores XScale, Itanium e IA32 bajo licencia privativa, aunque parte del código ha sido liberado bajo licencia BSD recibiendo el nombre de Proyecto TianoCore.

En el 2002, el Intel Itanium 2 ya soportaba EFI 1.10, capaz de arrancar Microsoft Windows, GNU/Linux, FreeBSD, HP-UX y OpenVMS.

En el 2008, bastantes sistemas basados en 64 bits han adoptado la EFI, si bien muchos de estos sistemas solamente soportan el arranque mediante BIOS, gracias al Módulo de soporte de compatibilidad; muchos otros, en cambio, comienzan a arrancar en sistemas UEFI, por ejemplo, servidores IBM, ciertas placas base MSI de soporte ClickBIOS, portátiles HP Elitebook y algunas Tabletas PC HP.

Logotipo de UEFI
La posición de la EFI en las capas del software.