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 协议