如何知道我的电脑正在使用的是 EFI/UEFI 还是 BIOS 固件接口?

18 users found this article helpful

症状

我无法使用 Parallels® Transporter™ 将 Windows PC 迁移到虚拟机。在检测操作系统类型环节迁移失败。

原因

很有可能您的 PC 硬盘上有 GPT 分区而且正在使用 EFI/UEFI 而不是 BIOS

解决方案

Parallels Desktop 从版本 10 开始支持使用 GPT 分区和 EFI/UEFI 迁移计算机。Parallels Desktop 9 及较早版本不支持使用 GPT 分区和 EFI/UEFI 迁移计算机。

要决定 PC 使用 BIOS 还是 EFI/UEFI,请按照以下步骤操作:

  1. 启动 PC。
  2. 进入“开始”>“计算机”

  3. 导航至 C:\Windows\Panther\setupact.log

  4. 打开 setupact.log
  5. 搜索以下字符串:

    Callback_BootEnvironmentDetect: Detected boot environment:

    这应该会告诉您启动环境是 BIOS 还是 UEFI:

    Code:Callback_BootEnvironmentDetect: Detected boot environment: BIOS Code:Callback_BootEnvironmentDetect: Detected boot environment: UEFI

在 Windows 8 和 Windows 8.1 中,如果 Panther 文件夹中的 setupact.log 文件丢失,则可以使用以下步骤来检查启动环境:

  1. 按 Win + R > 键入 msinfo32,然后按 Enter。

  2. 查找“BIOS 模式”条目。

  3. 如果列出的值是旧值,则启动环境是 BIOS,否则将列出相应的启动环境

 


相关的文章:

 

Was this article helpful?

Tell us how we can improve it.