BIOS 与 UEFI 解析: Windows 安装、MBR 和 GPT 入门指南

在安装 Windows 时,您可能会遇到 BIOS (Legacy)UEFI 这两个术语,以及用于磁盘格式化的 MBRGPT。这些对于您的电脑如何启动以及 Windows 如何安装至关重要。在这篇指南中,我们将用简单的术语解释 BIOS 和 UEFI 的含义,它们与 MBR 和 GPT 分区格式的关系,以及如何避免常见的安装问题。

什么是 Legacy BIOS?

BIOS 代表 基本输入/输出系统 (Basic Input/Output System) 。它是嵌入在计算机主板上的传统固件,在您打开电脑时运行。您可以将 BIOS 视为启动软件,它初始化您的硬件(键盘、驱动器等),然后启动操作系统。几十年来,BIOS 一直是计算机启动的标准方式。它通常具有一个简单的基于文本的界面(通常是蓝色菜单屏幕),您可以使用键盘导航来更改设置,如启动顺序或系统时间。这种老式固件如今通常被称为 Legacy BIOS,因为一种更新的系统 (UEFI) 已在很大程度上取代了它。

Legacy BIOS 设置界面 – 较旧的 PC 会显示一个纯文本菜单用于 BIOS 设置。您可以使用箭头键和 Enter 键进行导航,因为传统 BIOS 不支持鼠标和高分辨率图形。
Legacy BIOS 设置界面 – 较旧的 PC 会显示一个纯文本菜单用于 BIOS 设置。您可以使用箭头键和 Enter 键进行导航,因为传统 BIOS 不支持鼠标和高分辨率图形。

由于年代久远,Legacy BIOS 有一些局限性。它设计于 20 世纪 70 年代,以 16 位模式运行,这限制了它可以使用的功能和硬件。例如,BIOS 依赖于一种称为 MBR (主引导记录) 的旧磁盘分区方法来启动 Windows。BIOS 读取磁盘的第一个扇区 (MBR) 以查找启动信息。该系统无法轻松处理非常大的驱动器或许多分区。随着技术的进步(出现更大的硬盘驱动器、新的安全需求等),BIOS 开始显现其不足。这导致了 UEFI 作为现代替代品的开发。

什么是 UEFI?​​

UEFI 代表 统一可扩展固件接口 (Unified Extensible Firmware Interface) 。它是一种现代固件接口,是旧 BIOS 的替代品。UEFI 执行相同的工作(启动您的 PC 并启动操作系统),但具有更先进和灵活的设计。UEFI 的开发旨在克服 BIOS 的局限性并与更新的硬件配合使用。过去十年制造的大多数 PC 都支持 UEFI。事实上,许多主板同时具有“UEFI 模式”和“Legacy BIOS 模式 (CSM)”以保持兼容性。

UEFI 固件可以提供一个图形用户界面,支持鼠标、更高分辨率和比旧的基于文本的 BIOS 更直观的菜单。它还引入了诸如安全启动 (Secure Boot) (通过验证启动软件的数字签名来帮助防止恶意软件)以及从非常大的磁盘甚至网络源启动的能力等功能。UEFI 使用一种称为 GPT (GUID 分区表) 的不同磁盘布局,它支持巨大的驱动器和许多分区。我们稍后会解释 MBR 与 GPT,但关键是 UEFI 专为现代系统设计,可以处理 BIOS 无法处理的事情,例如超过 2 TB 的驱动器和四个以上的分区。

现代 UEFI 设置界面 – 许多 UEFI 固件屏幕都带有支持鼠标的 GUI(图形用户界面)。与 Legacy BIOS 相比,这使得导航设置更加容易。UEFI 还增加了安全启动和高级硬件配置选项等功能。
现代 UEFI 设置界面 – 许多 UEFI 固件屏幕都带有支持鼠标的 GUI(图形用户界面)。与 Legacy BIOS 相比,这使得导航设置更加容易。UEFI 还增加了安全启动和高级硬件配置选项等功能。

UEFI 是一个更新、功能更强大的固件环境。虽然人们可能仍会提到“进入 BIOS”,但在新 PC 上,他们通常指的是 UEFI 设置。Legacy BIOS 通过某些系统上的兼容性支持模块 (CSM) 为旧操作系统或硬件保留,但 UEFI 是现代 PC 上的默认设置。

MBR vs GPT:简单术语解释磁盘分区格式

当您设置硬盘驱动器时,它可以采用两种主要方案之一进行格式化:MBR (主引导记录)GPT (GUID 分区表) 。这基本上是驱动器存储其分区(驱动器的划分)和可启动文件信息的方式。MBR 或 GPT 的选择对于 BIOS/UEFI 很重要,因为每个固件都期望某种格式来启动 Windows。

MBR 是与 Legacy BIOS 配合使用的旧格式,而 GPT 是与 UEFI 配合使用的现代格式。Windows 两者都支持,但在安装或引导 Windows 时,固件模式(BIOS 或 UEFI)必须与正确的磁盘格式匹配。我们接下来将讨论它们如何配对。

固件模式和磁盘类型兼容性

在安装 Windows(或任何操作系统)时,主板固件模式和磁盘分区格式的组合决定了安装是否会成功。并非每种组合都有效。 以下是哪些组合有效的简单分类:

只有当固件模式和磁盘类型正确配对时,才能安装 Windows。如果您尝试不匹配的组合,您会遇到错误,并且在修复不匹配之前无法继续安装。

以下是 Windows 安装的快速兼容性摘要:

大多数装有 Windows 10 或 11 的现代 PC 将默认使用 UEFI+GPT。但是,如果您有较旧的 PC 或某些 BIOS 设置,您可能在没有意识到的情况下处于 Legacy BIOS 模式。反之,即使在 UEFI 系统上,如果您以错误的模式引导 Windows 安装程序,您最终可能会尝试在 GPT 磁盘上以 Legacy 模式安装,从而导致错误。在下一节中,我们将介绍常见的错误消息及其含义。

常见问题: UEFI 能否从 MBR 磁盘启动?为什么有时会成功?

是的,有些 UEFI PC 可以从 MBR 磁盘启动,但它们是通过两种特殊方式之一启动的:

兼容性支持模块(CSM)。 大多数 UEFI 固件都包含一个模拟传统 BIOS 的 CSM。如果启用了 CSM,固件就可以加载传统的 0x7C00 MBR 启动代码,因此看起来像是 “UEFI 启动 MBR”,但实际上机器已暂时切换到该硬盘的传统模式。以这种方式安装的 Windows 自视为基于 BIOS,无法使用安全启动或其他 UEFI 功能。

供应商后备路径。 一些主板仅在找不到有效的 EFI 系统分区时才会尝试传统模式 MBR 启动。这仍然是 BIOS 仿真路径,而不是真正的本地 UEFI 启动。

UEFI 固件原生从 GPT 启动。如果在 UEFI 板上看到 MBR 磁盘启动,则说明 CSM 或传统回退正在执行工作,Windows 将在传统模式下运行,而部分没有打开CSM的UEFI固件则无法启动。

常见的 Windows 安装错误 (MBR/GPT 不匹配)

当固件模式和磁盘分区样式不匹配时,Windows 安装程序将显示一条消息并停止安装。这些错误消息清楚地表明了问题所在,尽管它们可能会让新用户感到困惑。以下是两个最常见的错误及其含义:

这些错误通常发生在 Windows 安装过程中,在您选择安装 Windows 的分区的屏幕上。此时,Windows 已经从您的 USB/DVD 以 UEFI 或 BIOS 模式引导。该错误本质上是说“我无法安装到此分区,因为固件和分区样式不匹配。”

如何知道您处于哪种模式: 一个线索是错误本身(GPT 错误意味着 Legacy 模式,MBR 错误意味着 UEFI 模式)。另一个线索是您如何引导安装程序。许多可引导 USB 驱动器会在基于 UEFI 的系统上的引导菜单中显示两个选项:一个以“UEFI:”为前缀,另一个没有。选择“UEFI: USB Drive”会以 UEFI 模式引导安装程序,而选择普通的“USB Drive”可能会以 BIOS 模式(通过 CSM)引导它。如果您为磁盘选择了错误的选项,就会遇到这些错误。不过别担心——这可以通过更改引导模式或磁盘格式来解决。让我们看看如何解决这些问题。

如何修复安装问题:更改固件模式或磁盘格式

解决 BIOS/UEFI 和 MBR/GPT 不匹配问题主要有两种方法:

您可以选择任一方法,但对于大多数现代系统,目标是使用 UEFI+GPT(因为它是现代计算机的标配)。下面,我们概述了两种解决方案:

选项 1:切换引导模式 (UEFI 或 Legacy BIOS)

如果您在 Windows 安装过程中遇到错误,一个快速的解决方法是重新启动并更改固件设置到另一种模式,然后再次尝试安装。例如,如果您看到“GPT 分区形式”错误(意味着您在 GPT 磁盘上处于 Legacy 模式),您可以重新启动并启用 UEFI 模式,然后重新启动 Windows 安装程序。同样,如果您看到“MBR 分区表”错误(您在 MBR 磁盘上处于 UEFI 模式),您可以重新启动并暂时启用 Legacy/CSM 模式以在该磁盘上安装(尽管切换到 GPT/UEFI 是更好的长期解决方案)。

如何更改引导模式: 重新启动计算机并进入固件设置实用程序。这通常通过在开机后立即按一个键来完成(常见的键是 DeleteF2F10Esc – 具体取决于您的 PC/主板)。在固件设置菜单中,查找与引导 (Boot)引导模式 (Boot Mode)CSM/兼容性 (CSM/Compatibility) 相关的选项。

保存更改并重新启动。现在再次从 Windows 安装介质引导,并继续安装。如果固件模式现在与磁盘类型匹配,则不应出现错误。(请记住,如果您已经安装了操作系统,仅更改固件模式可能会使其无法引导,直到您也转换磁盘为止——因为相同的兼容性规则。因此,当您进行全新安装并且可以在需要时擦除磁盘时,此选项最简单。)

提示: 大多数现代 Windows 10/11 安装 U 盘都与 UEFI 和 BIOS 兼容。它以何种模式引导取决于您的设置和在引导菜单中的选择。务必仔细检查您是否以预期模式引导(某些设置如果在 UEFI 模式下,可能会显示 UEFI 徽标或文本)。如果您错误地在 GPT 磁盘上以 Legacy 模式安装 Windows,它将无法工作——因此从一开始就确保正确的模式是必要的。

选项 2:转换磁盘分区样式 (MBR ↔ GPT)

另一种解决方案是更改磁盘的格式以匹配固件。这意味着将 MBR 转换为 GPT(如果您想使用 UEFI 模式)或将 GPT 转换为 MBR(如果您必须使用 Legacy 模式)。Microsoft Windows 为此提供了工具,也有第三方实用程序。以下是常用方法:

在大多数情况下,将 MBR 转换为 GPT 并切换到 UEFI 是首选解决方案,因为它可以让您利用 UEFI 的功能。仅当您的系统较旧,完全无法使用 UEFI,或者您有某些特定原因需要坚持使用 Legacy 模式时,才需要将 GPT 转换为 MBR(但不保证无损转换)。

为什么推荐使用 UEFI (配合 GPT)?

如果您是这些概念的新手,您可能想知道为什么要费心使用 UEFI 和 GPT。以下是强烈建议将 Windows 安装迁移到 UEFI 模式(和 GPT 磁盘格式)的一些关键原因:

对于大多数安装或升级 Windows 的用户来说,使用 UEFI 模式和 GPT 磁盘是最佳途径。这可能需要一次性转换您的磁盘或更改 BIOS 设置,但它带来了速度、安全性和功能方面的好处。Legacy BIOS 模式(配合 MBR)主要适用于处理非常旧的操作系统或根本无法与 UEFI 配合使用的硬件。否则,强烈建议转向 UEFI/GPT。

拥抱 UEFI 进行 Windows 安装

理解 BIOS 与 UEFI 以及 MBR 与 GPT 似乎很技术性,但关键点很简单:BIOS 是旧的,UEFI 是新的;MBR 是旧的,GPT 是新的。 Windows 可以与两者配合使用,但在安装时必须正确配对它们(Legacy BIOS 与 MBR,或 UEFI 与 GPT)。如果混淆了它们,您会收到安装错误——但现在您知道如何通过切换引导模式或转换磁盘格式来识别和修复这些问题。

作为初学者,如果您要在相对较新的 PC 上安装 Windows 10 或 11,请尝试使用 UEFI 模式和 GPT。这将确保您从系统中获得最佳的兼容性和使用寿命。如果您遇到有关“GPT 分区形式”或“MBR 分区表”的消息,请不要惊慌——这仅表示某些内容不匹配。使用上面的提示转换磁盘或调整您的设置,您就会回到正轨。

未来,请在 UEFI 模式下使用 GPT 磁盘设置您的 Windows。这种组合可以释放硬件的全部潜力(更快的启动时间、支持大驱动器、更多分区),并满足最新 Windows 功能和更新的要求。通过摆脱 Legacy BIOS/MBR,您可以让您的 PC 面向未来,并确保更流畅、更安全的计算体验。

你可能也感兴趣