我最近给我的女朋友买了一台新的戴尔笔记本电脑,我想知道这台电脑是否带有 UEFI BIOS,不幸的是我在手册或 Windows 上都没有找到任何信息,有什么办法可以发现它吗?
答案1
硬盘上会有一个额外的 UEFI 分区,它可能被隐藏了,如果您可以查看分区中的文件,会发现其中一些文件带有 .efi 文件扩展名。
不同的制造商对分区的标记不同,我的标记为“HP_TOOLS”
我同意 William 的观点,过去两年来我见过的所有新笔记本电脑都配备了 UEFI
编辑:
另一种方法可能是在 C:\Windows\Boot 文件夹中查找 EFI 文件夹,该文件夹在非 efi bios 系统上不存在,您可能必须在文件夹选项中取消隐藏系统或受保护的文件夹才能看到此文件夹。
答案2
如果您已安装并可以使用 Windows,请运行信息网工具。在主板部分(在主窗口中),它会显示主板是否支持 UEFI(无论当前 Windows 安装或启动的模式如何)。如果 HWiNFO 实用程序显示“UEFI”,则主板支持 UEFI,否则将显示“Legacy”。(来源)
否则:
放一个 Ubuntu 13.10amd64将 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:检测到启动环境:BIOS”。
另外,如果硬盘无法访问(硬盘坏了,你用新的空白硬盘替换了它)该怎么办?或者你正在组装一台新的台式电脑,但还没有安装任何操作系统?
可能还有其他工具可以检查 BIOS/UEFI 类型,这些工具也可能适用于 USB 记忆棒。我将把这些留给读者练习...
答案3
我无法确认这些信息,但是,我个人还没有见过过去几年内发布的非 EFI 笔记本电脑(非原子和最新技术)。
我能给出的最好建议是写下 BIOS 版本/序列号/制造商,然后尝试用 Google 搜索,看看能找到什么。
答案4
按照计算机 > C:(或本地磁盘) > Windows > Panther
在文件夹中查找名为 setupact 的文件。打开它并按 Ctrl+F 查找字符串:
Callback_BootEnvironmentDetect:检测到启动环境:
它将是 BIOS 或 UEFI。