如何知道我的 BIOS 是否支持 UEFI?

Dio*_*ogo 23 bios windows efi uefi

我最近给我女朋友买了一台新的戴尔笔记本,我想知道这台电脑是否带有 UEFI BIOS,不幸的是我没有在手册或 Windows 上找到任何信息,有什么方法可以找到它吗?

Dav*_*žic 10

如果您安装了 Windows 并且可以使用,请运行HWiNFO工具。在主板部分(在主窗口中)下,它将说明主板是否支持 UEFI(无论当前 Windows 安装或启动的模式如何)。如果 HWiNFO 实用程序显示“UEFI”,则主板支持 UEFI,否则将显示“Legacy”。(来源

除此以外:

将 Ubuntu 13.10 amd64 CD/DVD 放入光学装置并在重置时调出启动菜单。如果 PC 有 UEFI,启动菜单将显示 CD 的两个项目,一个标记为“UEFI”,另一个标记为“正常”。如果你选择普通的,你会得到一个图形菜单,而选择 UEFI 项目会给你一个文本菜单。请参阅此链接以获取屏幕截图:https : //askubuntu.com/questions/307508/how-to-tell-if-my-laptop-has-uefi/307930#307930

其他答案不正确。我有一台装有 Windows 8.1 的 UEFI PC,但没有 EFI 分区,\Windows\Panther\setupact.log 文件也有“Callback_BootEnvironmentDetect: Detected boot environment: BIOS”。

另外,如果硬盘无法访问(它死了,您用新的空白硬盘替换了它)怎么办?或者您正在组装一台新的台式电脑而您还没有安装任何操作系统?

可能还有其他工具可以检查 BIOS/UEFI 类型,这些工具也可以通过 USB 记忆棒工作。我将把这些留给读者作为练习......


Moa*_*oab 8

硬盘上会有一个额外的 UEFI 分区,它可能是隐藏的,如果您可以查看分区中的文件,将会有一些扩展名为 .efi 的文件。

不同的制造商对分区的标记不同,我的标记为“HP_TOOLS”

我同意威廉的观点,我在过去 2 年里看到的所有新笔记本电脑都有 UEFI

编辑:

另一种方法可能是在 C:\Windows\Boot 文件夹中查找 EFI 文件夹,它在非 efi bios 系统上不存在,您可能必须在文件夹选项中取消隐藏系统或受保护的文件夹才能看到此文件夹。

  • UEFI 与您的 HP 恢复工具分区无关。 (7认同)
  • [EFI 系统分区是操作系统引导加载程序所在的位置](http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/efi-boot-process.html#BootLoaders) 在带有 EFI 固件的机器上,Mehrdad。 (2认同)
  • 几乎所有 UEFI 系统都有一个 BIOS 仿真模式——它们是“支持 UEFI 的”(正如问题所问的那样),但会引导传统的引导加载程序。此答案中描述的方法仅适用于系统设置为使用 UEFI 引导的情况,因此不准确。 (2认同)

Wil*_*sum 5

我在确认此信息时遇到问题,但是,我个人没有看到过去几年内发布的笔记本电脑(非原子和最新技术)不是 EFI。

我能给的最好的建议是写下 BIOS 版本/序列号/制造商,然后尝试谷歌一下,看看你能找到什么。


小智 5

如果 EFI/UEFI 意味着硬盘上的额外分区,这意味着基于 UEFI 的机器无法启动无盘,但他们可以!您不能依靠它来确定机器是否具有 (U)EFI 功能。此外,HP_TOOLS 确实存在于非基于 UEFI 的安装中,它是由一些额外的工具(ProtectTools、BIOSUPDate、Sparekey 等)创建的,因此即使您的 HDD 上确实有 HP_TOOLS,也不意味着您的 PC 是基于 UEFI 的。