

A firmware update package contains a binary file containing the system firmware image. Windows will use information provided by the platform to ensure that the update package only applies to appropriate systems. System firmware updates for UEFI-based systems will be deployed as device driver packages (INFs). Such device firmware typically works together with a device driver, allowing the OS to expose the device to OS-level services and applications. System firmware is responsible for providing critical boot and runtime services to the system as a whole, and device firmware is associated with a particular device integrated into a system. There are two types of firmware that can be serviced via Windows: system firmware and device firmware. Overview of the UEFI firmware update platform spkg packages for Windows 10 Mobile, see Creating packages. For example, if the partition layout of the device prevents the UEFI firmware from being updated by using a binary update package.įor more information about. Devices that run Windows 10 Mobile can use the UpdateCapsule-based process only in scenarios where the binary update process cannot be used. Microsoft strongly recommends that devices running Windows 10 Mobile should update UEFI firmware by using the binary update process. These devices can also follow the binary update process, which performs a binary update to the storage partition which contains the UEFI firmware. UEFI firmware update support in Windows 10Īll systems that run Windows 10 for desktop editions should implement UEFI firmware updates by following the UpdateCapsule-based update process described in this section of the documentation.ĭevices that run Windows 10 Mobile can follow the UpdateCapsule-based process used for Windows 10 Desktop. Windows 10 for desktop editions (Home, Pro, Enterprise, and Education) The UEFI firmware update platform is supported by the following operating system versions: The UEFI firmware update platform guidance is intended for SoC vendors and OEMs who are building hardware platforms that run Windows. This platform provides a consistent, reliable firmware update experience, and it improves the discoverability of important system firmware updates for end-users. Windows supports a platform for installing system and device firmware updates via driver packages that are processed by using the UEFI UpdateCapsule function.
