Requisitos de firmware da UEFI (United Extensible Firmware Interface)

Quando os dispositivos são iniciados, a interface do firmware controla o processo de inicialização do computador e, em seguida, passa o controle para Windows ou outro sistema operacional. A UEFI é uma substituição para a interface de firmware bios mais antiga e as especificações da EFI (Interface de Firmware Extensível) 1.10. Mais de 140 empresas líderes em tecnologia participam do Unified EFI Forum, incluindo AMD, AMI, Apple, Dell, HP, IBM, Insyde, Intel, Lenovo, Microsoft e Phoenix Technologies.

Benefícios da UEFI

O firmware que atende às especificações da UEFI 2.3.1 oferece os seguintes benefícios:

  • Capacidade de dar suporte a Windows 10 recursos de segurança, como Inicialização Segura, Microsoft Defender Credential Guard e Microsoft Defender Exploit Guard. Todos exigem firmware UEFI.
  • Tempo de inicialização e retomada mais rápidos.
  • Capacidade de dar suporte mais facilmente a discos rígidos grandes (mais de 2 terabytes) e unidades com mais de quatro partições.
  • Suporte para implantação multicast, que permite que os fabricantes de computadores transmitam uma imagem de computador que pode ser recebida por vários computadores sem sobrecarregar a rede ou o servidor de imagens.
  • Suporte para DRIVERS de firmware UEFI, aplicativos e ROMs de opção.

Considerações de instalação de mídia

Para baixar Windows, consulte a página de download Windows 10. Se você quiser usar mídia como uma unidade flash USB, um DVD ou um ISO, faça dowload da ferramenta de criação de mídia Windows.

Requisitos de segurança de inicialização e miminum

Como o OEM, você deve fornecer suporte para os recursos descritos em Windows Especificações e Políticas do Programa de Compatibilidade de Hardware, especificamente os seguintes itens que são divididos em dois grupos: requisitos de inicialização e requisitos mínimos de segurança.

Requisitos de tempo de execução uefi

Várias versões do Windows exigem alguns ou todos os serviços de runtime uefi a seguir. É recomendável que todos eles sejam implementados para compatibilidade máxima:

  • GetTime
  • Settime
  • UpdateCapsule
  • ResetSystem

Requisitos de transição do Estado de Hibernação (S4)

O firmware de plataforma deve garantir que a memória física do sistema operacional seja consistente em transições de estado de suspensão S4, tanto no tamanho quanto no local. A memória física do sistema operacional é definida de acordo com a especificação ACPI 3.0 como qualquer memória descrita pela interface de mapa de endereço do sistema de firmware com um tipo de memória diferente de AddressRangeReserved [2], AddressRangeUnusable [5] ou Undefined [qualquer valor maior que 5].

Em uma plataforma UEFI, a memória de runtime do firmware deve ser consistente em transições de estado de suspensão S4, tanto no tamanho quanto no local. A memória de runtime é definida de acordo com a especificação UEFI como qualquer memória descrita pelo serviço de inicialização GetMemoryMap(), com o atributo EFI_MEMORY_RUNTIME.