网络层 开放阅读

BIOS/UEFI

BIOS / UEFI

概念 ID
bios-uefi
更新时间
2026-05-29
来源数量
待补

BIOS/UEFI

1 3 秒看懂

BIOS/UEFI 是计算机上电后、操作系统启动前执行的平台固件,核心职责是硬件初始化、系统自检与操作系统引导加载。BIOS 是传统标准,UEFI 是其现代化继任者,提供更强大、安全的可扩展接口。当前个人电脑与服务器市场已全面转向 UEFI,BIOS 仅在老旧设备与特定嵌入式场景中保留。

2 3 分钟产业解释

将计算机理解为一台精密机器,BIOS/UEFI 就是这台机器的 “开机自检程序”与“总指挥”。当用户按下电源键,CPU 首先执行的就是这段固件代码。

  • 三大核心任务

    1. 加电自检:检测内存、硬盘、显卡等关键硬件是否正常,发现问题通过蜂鸣声或指示灯报警。
    2. 硬件初始化:为各硬件设置基本工作参数,包括时钟配置、内存时序训练、PCIe 总线枚举等。
    3. 寻找并加载操作系统:按用户设定的顺序(如先 U 盘后 SSD)找到操作系统引导程序,将控制权移交。
  • BIOS vs. UEFI——“老司机”与”新指挥系统”

    • BIOS:已服务数十年的传统标准。采用汇编语言编写,运行于 16 位实模式,仅能寻址 1MB 内存空间。启动模式与 MBR 分区表深度绑定,对 2TB 以上大容量硬盘支持不足,界面纯文本、仅键盘操作。
    • UEFI:由英特尔主导推动的现代化标准,其本质是一套定义操作系统与平台固件之间接口的开放规范,而非具体程序。采用 C 语言编写,支持图形化界面与鼠标操作、安全启动、内置网络协议栈,与 GPT 分区表配合可支持超大容量硬盘与极快启动速度。
  • 产业价值:固件是连接硬件与软件的基石。UEFI 的普及推动了安全启动等技术落地以对抗底层恶意软件,其模块化、可扩展架构为云计算、边缘计算等场景下的固件定制化提供了实现路径。英特尔的 Management Engine 或 AMD 的 Platform Security Processor 等高级管理子系统,通常也深度集成在 UEFI 固件环境中,负责远程管理、安全策略执行等功能。

3 技术原理

BIOS/UEFI 的核心是初始化代码 + 硬件抽象接口,两者的技术实现存在根本性差异。

传统 BIOS 引导原理(基于中断调用)

硬件上电
    ↓
CPU 复位,从物理地址 0xFFFF0 取出第一条固件指令(通常为 JMP 跳转)
    ↓
执行 POST(上电自检),通过 INT 10h(视频)、INT 13h(磁盘)、INT 16h(键盘)等中断服务检测硬件可用性
    ↓
建立中断向量表(IVT),位于内存最低 1KB 区域
    ↓
读取 BIOS 设置中的引导顺序,依次扫描候选设备第一个扇区
    ↓
找到 **MBR**(主引导记录,磁盘 0 扇区,共 512 字节,含引导代码与分区表)
    ↓
将 MBR 加载至物理地址 0x7C00,移交控制权
    ↓
MBR 解析分区表,加载活动分区 **VBR**(卷引导记录),VBR 再加载操作系统引导器(如早期的 NTLDR、GRUB)

此架构的核心局限在于实模式寻址限制、固定中断表、以及对 MBR 分区格式的强依赖。

UEFI 引导原理(基于服务与协议)

硬件上电
    ↓
SEC 阶段:初始化 CPU Cache 等少量硬件,建立芯片级信任根
    ↓
PEI 阶段:初始化 CPU、芯片组、内存等核心组件,为后续阶段准备最小化 C 语言运行环境
    ↓
DXE 阶段:执行大量 DXE 驱动程序,完成大多数硬件初始化,构建 **UEFI 系统表**
          (含启动服务表、运行时服务表、配置表)与 **句柄数据库**(管理所有设备与协议)
    ↓
BDS 阶段:
    1. 读取 NVRAM 中存储的启动项列表,确定引导策略
    2. 加载启动项对应的 **EFI 应用程序**(引导加载程序,如 Windows 的 bootmgfw.efi)
    3. EFI 应用程序为标准 PE32+ 格式可执行文件,可直接调用 UEFI 启动服务
    ↓
TSL 阶段:EFI 引导程序运行,加载操作系统内核
    ↓
操作系统调用 **ExitBootServices()**,释放启动服务占用的资源
    ↓
进入 RT 阶段,大部分启动服务失效,仅保留运行时服务(变量读写、时间服务等)供 OS 持续调用

UEFI 采用句柄—协议机制抽象硬件:驱动程序通过 InstallProtocolInterface 将自身功能注册到句柄数据库,引导程序通过 LocateProtocol 查找并调用所需服务。这是典型的面向对象设计思想,相较于 BIOS 的固定中断表机制,其可扩展性与模块化能力显著提升。

  • 关键概念补充
    • 安全启动:在 UEFI 启动过程中验证每个阶段加载的可执行文件数字签名,形成信任链,防止未授权代码(如 rootkit)在操作系统启动前运行。该功能的推广与微软 Windows 8 起的硬件认证要求密切相关。
    • Capsule 更新:标准化的固件更新机制。操作系统运行时可将更新包递交至 UEFI 环境,重启后由固件独立完成更新流程,降低了更新失败导致设备变砖的风险。
    • ACPI:由操作系统、固件与硬件三方共同遵守的接口规范,用于电源管理、设备枚举等。现代 UEFI 平台在启动过程中负责构建 ACPI 关键表格(DSDT、SSDT 等),供 OS 运行时调用。

4 关键参数

评估 BIOS/UEFI 固件与相关平台性能及安全能力时,可关注以下核心指标:

  • POST 时长:从按下电源键到显示屏出现首个启动画面(OEM Logo)的时间。UEFI 初始化链路理论上比 BIOS 更长,但通过驱动并行加载与 Fast Boot 等优化,主流平台通常可控制在 1-3 秒以内(依赖具体硬件配置)。
  • 启动总时长:从按下电源键到操作系统登录界面就绪的时间。UEFI + GPT 分区 + NVMe SSD 方案下,Windows 11 冷启动时间通常在 10-20 秒区间(2023-2024 年主流商务本实测数据,来源厂商公开白皮书及第三方评测机构)。
  • 安全启动默认开启率:2024 年出货的消费级 Windows PC 中,安全启动默认开启率接近 100%(微软 Windows 硬件兼容性计划强制要求)。服务器市场按客户需求存在一定定制化差异。
  • 固件漏洞发现与修复周期:反映固件安全态势与厂商响应能力。据 Binarly 等安全研究机构 2022-2023 年披露数据,UEFI 固件领域高危漏洞平均修复周期约为 2-6 个月,OEM 向下游用户推送补丁存在明显延迟。
  • NVRAM 容量:用于存储 UEFI 变量、启动项、安全密钥等。典型消费级平台 NVRAM 容量为 64KB-256KB,服务器平台可达 512KB 以上。容量不足时会限制可定义的启动项数量及安全策略复杂度(公开资料未见 2024 年行业统一统计数据)。

5 技术路线

传统 BIOS 与现代 UEFI 的技术路线差异覆盖编程语言、运行模式、架构设计等多个维度,具体对比如下:

特性维度传统 BIOSUEFI备注
编程语言汇编语言为主C 语言为主,少量汇编UEFI 模块可移植性更优
运行模式16 位实模式32 位保护模式 / 64 位长模式UEFI 可利用现代 CPU 全部能力
内存寻址上限1MB理论上由硬件与 OS 共同决定UEFI 可直接访问系统全部可用内存
支持分区表仅 MBRMBR 与 GPT 均可,GPT 为推荐项GPT 方可突破 2TB 磁盘限制
分区数量上限MBR 主分区 ≤ 4 个GPT 分区 ≥ 128 个(Windows 默认)UEFI + GPT 为当前服务器标准配置
用户界面纯文本键盘操作图形界面、鼠标支持提升用户体验与可维护性
网络栈无原生网络支持内置 TCP/IP 协议栈支持 PXE、HTTP 网络引导
安全启动能力无原生支持规范内定义,现成行业标配防范底层恶意代码的关键机制
驱动模型静态绑定于中断表模块化协议驱动,可按需加载灵活性与可扩展性大幅提升
模块化架构差,代码耦合度高优,基于协议的松耦合架构便于 OEM/ODM 差异化定制
固件更新机制厂商专用工具,流程割裂标准化的 Capsule 更新机制更新安全性、便利性均提升

6 上游

BIOS/UEFI 产业链上游主要包括芯片架构供应商、独立固件开发商(IBV)及开源社区:

  • CPU/芯片组厂商:提供固件所需的芯片初始化参考代码、微码更新机制与平台级安全方案支撑。英特尔(EFI/UEFI 规范发起者,持续向 UEFI 论坛贡献核心技术规范)、AMD(UEFI 论坛核心成员,为固件生态提供 AGESA 等初始化库)、ARM(通过 Arm SystemReady 认证计划推动 UEFI 在移动与嵌入式领域的规范化采用)。三家均为 UEFI 规范演进的核心技术贡献者。

  • 独立固件供应商(IBV):基于芯片厂商参考代码与 UEFI 规范,开发完整的商业化固件解决方案并授权给 OEM 厂商。主要玩家包括 AMI (American Megatrends)(美国私人控股公司,老牌固件巨头,以 Aptio 系列固件闻名,覆盖 PC 与服务器)、Insyde Software(台湾上市公司,股票代码 6231,以 InsydeH2O 固件产品线为主,客户涵盖惠普、联想等一线 OEM)、Phoenix Technologies(美国私人控股,SecureCore 等固件产品在特定市场仍有布局)。

  • 开源社区TianoCore 项目(由 UEFI 论坛托管,提供 UEFI 规范的开源参考实现 EDK2),被广泛用作商业固件的代码基础。多数 IBV 产品底层均高度依赖 EDK2 框架。

7 下游

产业链下游由设备制造商(OEM)、操作系统厂商、最终用户群构成:

  • 设备制造商(OEM)联想、戴尔、惠普、华硕、宏碁等 PC 厂商,以及超微、浪潮、Dell EMC、HPE 等服务器厂商。OEM 从 IBV 处采购或基于 EDK2 定制固件,集成自身硬件驱动、品牌 UI、特色功能(如一键恢复、固件级诊断工具),并进行大规模测试验证后随整机出货。

  • 操作系统厂商微软(通过 Windows 硬件兼容性计划对 UEFI 安全启动、TPM 等提出强制要求,2024 年 Windows 11 持续要求 UEFI 与安全启动支持)、Linux 发行版生态(Ubuntu、Fedora、Red Hat Enterprise Linux 等主流发行版均已通过微软第三方 UEFI CA 渠道获得安全启动签名支持)。操作系统依赖 UEFI 运行时服务完成引导、电源管理等操作。

  • 最终用户群

    • 个人消费者:通过固件设置界面调整启动顺序、超频参数、安全策略等。
    • 企业/云服务商:需要大规模部署、远程带外管理(依赖 UEFI 网络功能与集成管理引擎如 Intel AMT)、安全加固等能力,固件的可管理性与安全性成为采购评估要点。

8 受益公司

直接受益于 UEFI 固件生态发展的上市公司与非上市核心实体列举如下,不作为任何投资依据

  • 独立固件供应商(IBV)

    • Insyde Software(台湾证券交易所代码 6231):独立 UEFI 固件供应商,2023 年营收约新台币 41.6 亿元(数据来源:公开财报),客户覆盖惠普、联想等全球一线 OEM。
    • AMI(私人控股):固件市场份额领先,在服务器与嵌入式领域同样强势。因其非上市,公开财务数据未见。
  • CPU/芯片组厂商

    • 英特尔(Nasdaq: INTC):UEFI 发起者与核心规范贡献者,其 vPro 商用平台深度依赖 UEFI 固件集成。
    • AMD(Nasdaq: AMD):UEFI 论坛核心成员,面向 OEM 提供 AGESA 固件基础模块。
    • ARM(软银集团旗下,非直接上市实体):通过 SystemReady 等认证计划推动 UEFI 规范在 Arm 架构生态的落地。
  • 操作系统与生态厂商

    • 微软(Nasdaq: MSFT):通过 Windows 安全启动生态体系,在产业层面深度形塑了 UEFI 的普及路径与安全标准。

9 市场规模

根据多家第三方市场研究机构的公开统计与行业估算(2023-2024 年口径),全球固件市场(含 BIOS/UEFI、BMC 固件、嵌入式固件等)呈现平稳增长态势:

  • 整体规模:全球 PC 与服务器固件市场 2023 年规模估算在 25-35 亿美元区间(来源:综合 IDC、Gartner 对 PC/服务器出货量及 IBV 授权模式考量的行业粗略推算;精确口径各机构差异较大,公开资料未见单一权威数据)。其中 IBV 的直接授权与服务费收入为块状可观部分。

  • 增长驱动

    1. PC 存量替换与 AI PC 升级周期:2024 年进入 Windows 10 终止支持的最后一轮换机期,以及 AI PC(含 NPU 等新硬件)需要更复杂的固件初始化与安全方案,带动固件价值量提升。
    2. 安全合规要求升级:政府、金融、关键基础设施行业对平台安全启动、固件完整性校验的合规要求推动企业级安全特性成为刚性需求。
    3. 服务器与数据中心扩展:AI 训练/推理服务器出货量 2023-2024 年大幅增长,相应拉动了服务器 UEFI 与 BMC 固件的需求(AMD、英特尔新一代服务器平台均要求固件支持更细粒度的安全与可管理性能力)。
    4. 物联网与边缘设备:需要轻量化、可远程管理的 UEFI 固件方案,为 IBV 提供新市场机会(该细分市场 2024 年尚处于爆发前期,公开未见精确收入拆分数据)。
  • 供应格局:市场高度集中,AMI 与 Insyde Software 两家合计估计占据 PC/服务器商用固件市场多数份额(基于 OEM 出货量行业估计,精确份额未见公开披露)。开源 EDK2 方案在嵌入式与定制化市场渗透率较高。

10 玩家对比

固件产业核心玩家在定位与技术路线上存在明显差异:

玩家类型代表公司/实体核心定位主要固件产品/方案
独立固件供应商(IBV)AMI(私人控股)全球顶级商业化固件方案商Aptio 系列 UEFI 固件、MegaRAC BMC 固件
Insyde Software(6231.TW)一线 UEFI 固件方案商InsydeH2O 固件系列,强调量产稳定性与 OEM 服务
CPU/芯片组厂商英特尔规范制定者+参考代码提供者提供 FSP API 及平台参考固件,不直接向终端 OEM 销售
AMD开放固件生态推动者AGESA 初始化库,开放源代码程度高于英特尔
开源社区TianoCore / EDK2开源参考实现与标准承载者EDK2 固件框架,为商业产品提供基础代码
操作系统厂商微软生态规则制定者通过 Windows 安全启动要求定义固件安全基线

核心差异:IBV 在通用平台固件领域的代码成熟度、OEM 本地化服务与全球供应链支持能力方面具备显著护城河;芯片厂商则掌控芯片初始化代码这一根本入口,并决定平台安全根信任的实现方式;开源社区持续降低固件开发门槛,但不直接参与商业竞争。

11 风险

与 BIOS/UEFI 固件产业链相关的技术与市场风险点包括:

  • 固件安全攻击面扩大:UEFI 复杂性远高于传统 BIOS,代码量激增(EDK2 代码库规模已达数百万行),导致漏洞面显著增大。2022-2023 年间,安全研究机构已披露 BlackLotus(绕过安全启动)、CosmicStrand(UEFI rootkit)等真实在野利用案例,证实固件层面的高级持续性威胁(APT)已从理论走入现实。
  • 修复链条长与推送滞后:固件漏洞修复需经 IBV 修复代码供应商、OEM 适配测试、最终用户手动或自动更新等多环节。2022 年 Binarly 报告显示,大量 OEM 设备在 IBV 发布补丁后数月仍未向其用户推送固件更新,暴露窗口期较长(来源:Binarly 2022 年固件安全调研报告)。
  • 行业集中度风险:AMI 与 Insyde Software 二家占据商用 PC/服务器固件主要份额,任何一家出现重大质量事故或安全事件都可能引起全行业级连锁冲击。
  • 开源合规风险:商业固件普遍以 EDK2 为基础开发,若未能严格遵循 BSD-2-Clause 等开源许可证条款,可能引发法律争议。此外,开源代码中的漏洞同样传导至所有衍生商业产品。
  • 新兴架构冲击:RISC-V 等新兴指令集架构生态当前固件方案(如 OpenSBI + U-Boot)与 UEFI 共存但尚不成熟,若未来形成规模替代效应,可能影响现有 x86/Arm 固件供应商的市场地位(该趋势仍在早期,公开资料未见量产级替代数据)。

12 误读纠偏

  • 误读一:“UEFI 就是 BIOS 的升级版,只是称谓换了。”

    • 事实:UEFI 是一套全新的开放接口规范,不是 BIOS 代码的延续升级。BIOS 是具体的实模式固件实现,UEFI 在架构理念、驱动模型、安全性设计上与 BIOS 存在根本性差异,应视为“替代者”而非“改良版”。
  • 误读二:“进 BIOS 设置”这句话永远正确。

    • 事实:这是行业习惯用语。技术上,2012 年后出货的绝大多数 PC 与服务器均已采用 UEFI 固件,用户通过按 F2/Del 进入的是 UEFI 固件设置界面(本身作为一个 UEFI 应用程序运行),而非传统意义上的 “BIOS 设置”。严格技术文档建议使用“UEFI 固件设置”一词。
  • 误读三:“安全启动会阻止安装 Linux。”

    • 事实:安全启动验证代码签名,而非针对某一特定操作系统。主流 Linux 发行版(Ubuntu、Fedora、RHEL、Debian 等)已通过微软第三方 UEFI 证书签名,可在安全启动开启状态下正常安装和引导。用户也可在 UEFI 设置中手动关闭此功能,或导入自定义密钥(MOK, Machine Owner Key)。
  • 误读四:“固件只在启动几秒内有作用,无关紧要。”

    • 事实:UEFI 运行时服务在操作系统运行后仍持续提供时间管理、变量访问、Capsule 更新等功能。此外,固件中的 SMBIOS 表格、ACPI 表格全程参与操作系统资源管理与设备配置,固件安全漏洞可导致攻击者在操作系统之下获得持久驻留权限。

13 最新事件

(本节反映 2023-2024 年公开披露的 BIOS/UEFI 相关动态,截至 2024 年 7 月)

  • 2024 年 AI PC 固件需求升级:英特尔与 AMD 分别在新一代移动处理器(Meteor Lake, Ryzen 8040 系列)中集成 NPU,驱动固件层面需支持新硬件初始化与功耗管理策略,Insyde Software 与 AMI 均已发布适配方案,带动固件功能价值量提升(来源:Computex 2024 厂商展演及官方新闻稿)。

  • 安全启动绕过漏洞 Logofail 曝光与修复推进:2023 年 12 月,安全研究机构 Binarly 披露 “LogoFAIL” 漏洞集,影响多家 IBV 固件处理的 UEFI Logo 图像解析逻辑,恶意 BMP 文件可绕过安全启动执行任意代码。2024 年上半年,主流 OEM 厂商已陆续向受影响的消费者和企业级设备推送修复补丁(来源:Binarly 官方通报、Ars Technica 综合报道)。

  • Arm SystemReady 生态持续推进:Arm 推进 SystemReady 认证计划至更多服务器 SoC(如 Ampere、AWS Graviton)与边缘设备,要求固件符合 UEFI 与 ACPI 规范。2024 年已有超过 50 款 SoC 通过 SystemReady SR 或 ES 认证(来源:Arm 官方公告)。

  • 中国信创固件自主化提速:国内固件厂商(如昆仑海量、百敖软件等)继续推进基于国产 CPU(飞腾、鲲鹏、龙芯、兆芯、海光)的 UEFI 固件定制化适配,部分解决方案已在党政机关与关键行业信创试点中得到规模部署(公开资料未见具体出货量数据)。

14 跟踪指标

以下指标用于持续跟踪 BIOS/UEFI 固件产业演进与风险态势:

  • UEFI 论坛规范更新频率:关注 uefi.org 公开的 UEFI/ PI 规范修订版本发布,每次主版本更新通常预示新的硬件特性与安全机制将进入标准化轨道。

  • 固件安全漏洞披露数量与严重等级:关注 Binarly、ESET、卡巴斯基等安全机构定期发布的固件安全报告,跟踪 CVE 中 UEFI 相关漏洞年度统计数据。

  • OEM 固件补丁延迟指标:监测主流 OEM 厂商从 IBV 发布补丁到向最终用户推送固件更新的平均时长,该指标间接反映供应链安全成熟度。

  • Windows 硬件兼容性计划要求变更:微软 Windows Hardware Compatibility Program 中对 UEFI、安全启动、TPM 版本等强制要求若发生修订,将直接影响产业合规成本与固件功能设计方向。

  • PC 与服务器出货量季度数据:IDC、Gartner 每季度发布的数据是评估固件授权市场体量变化的底层指标。

  • 开源固件议题社区活跃度:TianoCore EDK2 代码仓库提交活跃度、UEFI 相关会话在 FOSDEM、OSFC 等开源固件会议中的受关注程度,可作为技术演进热度的参考信号。

15 信源

本概念页信息基于以下公开来源编撰,所有市场数据与技术描述均附注来源口径或标识“公开资料未见”:

source: 公开披露与公开资料整理 本页仅用于产业链学习、信息检索和研究辅助;不构成投资建议,不预测涨跌,不提供买卖、仓位或目标价建议。
完整概念页 复盘 13 节结构 公司投研页 沿产业链找到受益公司 投资课 把概念转成可跟踪模型