Requisitos de firmware de United Extensible Firmware Interface (UEFI)

Cuando se inician los dispositivos, la interfaz del firmware controla el proceso de arranque del equipo y, a continuación, pasa el control a Windows u otro sistema operativo. UEFI es lo que reemplaza a la antigua interfaz de firmware del BIOS y a las especificaciones de Extensible Firmware Interface (EFI) 1.10. Más de 140 de las empresas tecnológicas más punteras participan en Unified EFI Forum, entre las que se incluyen AMD, AMI, Apple, Dell, HP, IBM, Insyde, Intel, Lenovo, Microsoft y Phoenix Technologies.

Ventajas de UEFI

Todo aquel firmware que cumpla las especificaciones de UEFI 2.3.1 proporcionará las siguientes ventajas:

  • Capacidad de admitir características de seguridad de Windows 10, como arranque seguro, Credential Guard de Microsoft Defender y Protección contra vulnerabilidades de seguridad de Microsoft Defender. Todos requieren firmware UEFI.
  • Tiempos de arranque y reanudación más rápidos.
  • Capacidad de admitir más fácilmente unidades de disco duro grandes (más de 2 terabytes) y unidades con más de cuatro particiones.
  • Compatibilidad con la implementación multidifusión, que permite a los fabricantes de PC difundir una imagen de PC que varios equipos pueden recibir sin sobrecargar la red o el servidor de imágenes.
  • Compatibilidad con controladores de firmware, aplicaciones y ROM opcionales UEFI.

Consideraciones sobre los soportes de instalación

Para descargar Windows, consulte la página de descarga de Windows 10. Si quiere usar soportes, como una unidad flash USB, un DVD o una imagen ISO, descargue la herramienta de creación de Windows Media.

Requisitos de seguridad mínimos y de arranque

Como OEM, debe proporcionar compatibilidad con las características descritas en Directivas y especificaciones del Programa de compatibilidad de hardware con Windows, específicamente los siguientes elementos divididos en dos grupos: requisitos de arranque y requisitos de seguridad mínimos.

Requisitos de tiempo de ejecución de UEFI

Varias versiones de Windows requieren algunos o todos los siguientes servicios en tiempo de ejecución de UEFI. Se recomienda implementar todos para lograr la máxima compatibilidad:

  • ConocerHora
  • SetTime
  • UpdateCapsule
  • ResetSystem

Requisitos de transición de estado de hibernación (S4)

El firmware de la plataforma debe garantizar que la memoria física del sistema operativo sea coherente en todas las transiciones de estado de suspensión S4, tanto en tamaño como en ubicación. La memoria física del sistema operativo se define según la especificación ACPI 3.0 como cualquier memoria descrita por la interfaz de mapa de direcciones del sistema de firmware con un tipo de memoria distinto de AddressRangeReserved [2], AddressRangeUnusable [5] o Undefined [cualquier valor mayor que 5].

En una plataforma UEFI, la memoria en tiempo de ejecución de firmware debe ser coherente en todas las transiciones de estado de suspensión S4, tanto en tamaño como en ubicación. La memoria en tiempo de ejecución se define según la especificación UEFI como cualquier memoria descrita por el servicio de arranque GetMemoryMap(), con el atributo EFI_MEMORY_RUNTIME.