如您所知,较旧的计算机曾经配备 BIOS。另一方面,近年来BIOS已被UEFI取代。与旧系统相比,固件提供更多优势和多功能性。
BIOS 和 UEFI 在启动计算机时都是必不可少的,因为它们检查硬件、执行 POST、打开 HDD、初始化 CPU 和启动操作系统等。
那么,如何知道您的计算机上有 BIOS 还是 UEFI?好吧,在本教程中,我将逐步指导您如何在两个 Windows 上检查它。
BIOS是什么?长期以来,BIOS(基本输入输出系统)在计算机领域占据主导地位,在IBM PC及其克隆机中占据绝对垄断地位。然而,随着时间的推移,情况开始发生变化,更多的计算机开始使用自己的固件或替代系统。
BIOS 不仅负责启动 PC,而且对于操作系统也至关重要。没有这个系统,DOS和Windows都无法启动。另一方面,Linux、macOS 等操作系统有能力这样做。
BIOS 特性通过 BIOS,我们拥有一些基本功能,例如:
为了确保计算机顺利启动,它会在操作系统启动之前执行代码来验证固件组件的完整性。此过程会验证所有存储的信息是否正确加载,并且不会产生问题。
BIOS还能够控制显卡、iGPU或网卡。另外,它还可以让您选择启动设备——USB 驱动器,这是操作系统安装的基础。
简而言之,BIOS 就像幕后英雄,确保一切顺利运行,让您轻松管理计算机。
UEFI是什么?相反,BIOS 在存储容量支持等方面的限制随着英特尔 EFI 的引入而得到克服,该技术后来演变成一个单独的标准,称为 UEFI(统一可扩展固件接口)。
UEFI是一种与BIOS有相似之处的固件,但它更加灵活、安全和强大。它采用 C 编程语言编写,带来了众多优势,导致主板制造商在现代主板中将所有 BIOS 替换为 UEFI 系统,尽管 BIOS 支持仍然以称为 BIOS Legacy 或 CSM 的模式进行。
UEFI的优点UEFI 的一些优点包括:
更快更安全
它有一个动态界面,可以使用额外的 GUI 或层进行自定义,使其更加直观。例如,使用图形菜单和鼠标,而不是旧的基于文本的 BIOS 系统。
它可以支持容量高达 9.4 ZB 的磁盘,而 BIOS 只能处理 4 个磁盘,最大容量为 2.2 TB。这是一个巨大的差异!
UEFI 通过包含安全启动功能来增强操作系统和网络安全性。
这是一个更加灵活的固件
由于这些原因,现在所有的 PC 都配备了它。此外,它的影响范围已从 PC 扩展到服务器、超级计算机,甚至包括 Arm、RISC-V 等多种架构。它不再局限于 x86。
在 Windows 10 或 11 中通过 msinfo 检查您是否有 BIOS 或 UEFI要检查您的系统在 Windows 上使用的是 BIOS 还是 UEFI,您必须遵循的步骤就像使用名为 msinfo32 的内置 Windows 工具一样简单。无需担心安装任何东西。
有用的提示:如果您使用的是 Windows 10 或 11,很可能您肯定会拥有 UEFI。
按 Win + R 组合键运行。
运行 msinfo32 命令以在出现的窗口中将其打开。
现在它引导我们到下一个屏幕,这里将显示项目列表。
找到 BIOS 模式(如果是旧 BIOS 或传统 BIOS),如果它处于现代 UEFI 模式,您将拥有 UEFI。
从 Windows 中的文件检查 BIOS 或 UEFI还有另一种方法可以了解您的 Windows 上是否有 BIOS 还是 UEFI,在这种情况下要遵循的步骤是:
转至 Windows 上的文件资源管理器。
然后进入路径C:\Windows\Panther\UnattendGC
查找 setupact.log
使用您拥有的任何文本编辑器(例如记事本)打开此文件。
在此文件中,您应该检查“检测到的引导环境”后面的一行,以查看有关正在使用的系统的信息。
如果有 WinReIsWimBootEnabled 则表示旧的 Legacy BIOS 模式。
请记住,为此您需要以管理员身份运行,因为您需要权限......