Sdílet prostřednictvím


Instalace aktualizace

Balíčky aktualizací firmwaru je možné nainstalovat pomocí libovolného nástroje, který instaluje ovladače systému Windows. Proces instalace zkopíruje datovou část aktualizace firmwaru (firmware.bin) do dobře známého systémového adresáře a vytvoří klíče registru potřebné k tomu, aby systém Windows měl k dispozici novou aktualizaci. Po dokončení instalace se k aktivaci skutečného procesu aktualizace firmwaru vyžaduje restartování.

proces instalace balíčku aktualizace firmwaru.

Během dalšího spuštění a před zavoláním funkce ExitBootServices zkontroluje OS Loader známá umístění klíčů registru, aby zjistil, zda je k dispozici nový aktualizační balík firmwaru. Pokud je k dispozici nová datová část aktualizace, zavaděč operačního systému ověří hodnotu hash firmware.bin v katalogu zabezpečení dodaném s balíčkem ovladačů. Pokud je podpis platný, firmware.bin se předá firmwaru platformy prostřednictvím služby UEFI UpdateCapsule .

Důležité

V tuto chvíli je firmware platformy výhradně zodpovědný za dokončení aktualizace firmwaru.

Pokud je nainstalováno více balíčků aktualizace firmwaru, zavaděč operačního systému volá UpdateCapsule s obsahem jednotlivých dostupných aktualizací. Každý firmware payload je samostatná kapsle, která je identifikována pomocí GUID položky ESRT pro cílený balíček aktualizace firmwaru.

Tabulka systémových prostředků EFI poskytuje aktuální verzi firmwaru a stav poslední pokusu o aktualizaci. Loader operačního systému používá tyto informace k vyhodnocení, jestli byla aktualizace úspěšně použita. Informace o stavu firmwaru se uchovávají v operačním systému tak, aby byly k dispozici pro aplikaci aktualizace firmwaru spuštěné ve Windows. Nakonec zavaděč operačního systému pokračuje ve spouštěcím procesu.

aktualizace firmwaru systému a zařízení prostřednictvím balíčku ovladače firmwaru

Vyplňte tabulku ESRT

Přizpůsobení firmwaru pro různé geografické oblasti

Vytvoření balíčku aktualizace firmwaru

Certifikovat a podepsat balíček aktualizace