Partilhar via


Instalar a atualização

Os pacotes de atualização de firmware podem ser instalados usando qualquer ferramenta que instale drivers do Windows. O processo de instalação copia o conteúdo de atualização de firmware (firmware.bin) para um diretório de sistema conhecido e cria as chaves do Registro necessárias para informar ao Windows que uma nova atualização está disponível. Depois que a instalação for concluída, uma reinicialização será necessária para disparar o processo de atualização de firmware real.

Processo de instalação do pacote de atualização de firmware.

Durante a próxima inicialização e antes de ExitBootServices ser chamado, o Carregador do SISTEMA Operacional verifica os locais de chave do Registro conhecidos para determinar se a nova carga de atualização de firmware está disponível. Se a nova carga de atualização estiver disponível, o carregador do sistema operacional verificará o hash de firmware.bin no catálogo de segurança entregue com o pacote de driver. Se a assinatura for válida, firmware.bin será entregue ao firmware da plataforma por meio do serviço UPDATECapsule da UEFI.

Importante

Neste ponto, o firmware da plataforma é o único responsável por concluir a atualização de firmware.

Se vários pacotes de atualização de firmware estiverem instalados, o carregador do sistema operacional chamará UpdateCapsule com o conteúdo de cada atualização disponível. Cada carga de firmware será uma cápsula separada, cada uma identificada pelo GUID da entrada ESRT para o pacote de atualização de firmware de destino.

A Tabela de Recursos do Sistema EFI fornece a versão atual do firmware e o status da última atualização tentada. O carregador do sistema operacional usa essas informações para avaliar se a atualização foi aplicada com êxito. As informações de firmware status serão mantidas no sistema operacional, de modo que estejam disponíveis para um aplicativo de atualização de firmware em execução no Windows. Por fim, o carregador do sistema operacional continua o processo de inicialização.

Atualizações de firmware de sistema e dispositivo por meio de um pacote de driver de firmware

Preencher a tabela ESRT

Personalizar o firmware para diferentes regiões geográficas

Criar um pacote de atualização de firmware

Certificar e assinar o pacote de atualização