Windows 中的 UEFI

注意

本节中的某些信息仅适用于Windows 10 移动版和某些处理器体系结构。

Windows利用统一可扩展固件接口 (UEFI) 来支持从 SoC 固件启动加载程序向 OS 移交系统控制。 UEFI 环境是启动Windows设备并运行 OS 的最小启动 OS。

UEFI 是基于标准 UEFI 规范的启动加载程序通用框架,它描述了平台固件的标准环境和一组接口,允许操作系统启动。 UEFI 规范可在 UEFI.org 使用。由于 UEFI 的极低级别性质,其每个实现都特定于特定的 SoC。 对于Windows设备,核心 UEFI 环境和某些 UEFI 驱动程序由 SoC 供应商提供。 Microsoft 提供了其他 UEFI 驱动程序和 UEFI 应用程序 (,例如闪烁的应用程序) 。

除了 UEFI 规范中概述的实现详细信息外,还有一组额外的 UEFI 要求,用于在 SoC 平台上运行Windows。 有关这些要求,请参阅 SoC 平台上Windows的最低 UEFI 要求

在本节中

主题 说明
SoC 平台上的 Windows 的最低 UEFI 要求 统一可扩展固件接口 (UEFI) 是运行Windows的 SoC 平台所需的启动固件。 本部分介绍在 SoC 平台上运行Windows的 UEFI 实现要求。 观察并遵守这些要求将有助于确保Windows的适当功能。
Windows 的 UEFI 协议 本部分介绍由Windows定义的 UEFI 协议。 这些协议扩展了 UEFI 规范定义的协议,Windows用于在启动过程中完成特定功能。
Windows UEFI 固件更新平台 Windows支持通过使用 UEFI UpdateCapsule 函数处理的驱动程序包安装系统和设备固件更新的平台。 此平台提供一致的可靠固件更新体验,可提高最终用户的重要系统固件更新的可发现性。

用于Windows的 UEFI 组件

下图显示了 Windows 设备的主要 UEFI 组件

uefi components for windows phone.

UEFI 环境中的 OEM 组件

OEM 可以添加有助于制造和维护设备的 UEFI 应用程序。 最终用户不应访问这些应用程序。 面向最终用户的 UEFI 应用程序仅由 Microsoft 实现,由Windows启动管理器启动。

选择实现 UEFI 应用程序的 OEM 应确保它们尽可能占用少量内存,并且不会影响启动时间。 有关为 UEFI 环境创作组件的详细信息,请咨询 SoC 供应商。

重要

OEM 可能还需要替换 SoC 供应商提供的某些 UEFI 驱动程序以匹配其特定硬件。 有关详细信息,请跟进 SoC 供应商。

Windows 的 UEFI 协议