Windows 中的 UEFI

重要

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

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

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

除了 UEFI 规范中概述的实现详细信息外,在 SoC 平台上运行 Windows 还有其他 UEFI 要求。 有关这些要求,请参阅 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 组件

Windows Phone 的 uefi 组件。

UEFI 环境中的 OEM 组件

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

选择实现 UEFI 应用程序的 OEM 应确保其内存占用量较小,不会影响启动时间。 有关为 UEFI 环境创作组件的更多信息,请咨询 SoC 供应商。

重要

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

适用于 Windows 的 UEFI 协议