如何检查我的计算机上是否有 EFI 分区?

如何检查我的计算机上是否有 EFI 分区?

Disk Management我知道如何使用命令行查找系统上的分区diskpart。但是我如何知道我是否有 EFI 分区?我使用的是 Windows 7,我看到有一个 100 MB 的系统保留分区,但我不知道这是否是 EFI

答案1

全局唯一标识符 (GUID)GUID 分区表 (GPT) 方案中 EFI 系统分区的 ID 为C12A7328-F81F-11D2-BA4B-00A0C93EC93B,而其在 MBR 分区表方案中的 ID 为 0xEF。您可以使用 diskpart 实用程序查看 GUID,方法是选择磁盘(例如)select disk 0,然后选择相关分区(例如)select partition 2,然后发出命令detail partition。如果分区显示的类型值为C12A7328-F81F-11D2-BA4B-00A0C93EC93B,则它就是EFI 系统分区 (ESP)- 看EFI 系统分区举个例子。

答案2

如果您看到 100MB 的系统保留分区,则说明您没有 EFI 分区,并且您的计算机处于旧版 BIOS 模式。如果您有 EFI 分区,磁盘管理和系统diskpart都会告诉您。

EFI 分区位于 GPT 格式的驱动器上,用于启动操作系统。尽管 UEFI 规范和 GPT 分区方案彼此独立,但 Windows 要求您一起使用它们。您无法从 UEFI 系统上的 MBR 格式磁盘启动 Windows,也无法从旧式 BIOS 系统上的 GPT 磁盘启动。这就是我知道您的系统配置方式的方式。

相关内容