我需要重新安装 Windows 8 来启用 UEFI 吗?

我需要重新安装 Windows 8 来启用 UEFI 吗?

我知道 UEFI 提供了更快的启动速度,但目前它在 BIOS 中被禁用。我应该启用它,然后它会自动切换吗?

答案1

首先:请注意,虽然 UEFI 可以提供更快的启动时间,但它不会自动这样做;这取决于相关的固件。

其次:是的,如果您想切换到 UEFI,则需要重新安装 Windows。仅当您以 UEFI 模式启动安装 DVD 时,Windows 才会以 UEFI 模式安装。您可能还需要重新格式化磁盘,因为在 UEFI 模式下,Windows 需要 GPT 分区。

(或者,至少,它在 Windows 7 中是这样运作的。我不希望这在 Windows 8 中发生改变,但我不确定。)

答案2

本文描述了如何将 BIOS 模式的 Windows 安装转换为以 EFI 模式启动而无需重新安装。恐怕这个过程有点太长了,无法在这里完整总结,但基本上它涉及备份数据,使用GPT fdisk,调整固件设置,创建 EFI 系统分区 (ESP),并在 ESP 上安装 Windows 引导加载程序。

答案3

虽然 Rod 和 Harry 的答案都是正确的,但我认为他们忽略了安装 UEFI 的操作系统的好处(至少是 Windows 7 及更高版本,我不能代表 Linux)。

如果您在 UEFI 下启动 Windows 安装媒体(通常是 USB 闪存驱动器),并在 GPT 分区上安装 Windows,您不仅会体验到更快的启动时间,而且能够在完全不同的主板上使用此 HDD 或 SSD,即拔下硬盘并在另一台 PC 上启动(如果它支持 UEFI 启动)。

如果您当前的操作系统是作为 EFI 系统安装的,那么启用 UEFI 启动不会改变任何内容 - 您的计算机将无法检测到具有 UEFI 引导加载程序的分区,并且可能会退回到传统启动。

您的磁盘分区也很有可能是 MBR 分区,因此,如果您想要将操作系统安装为 UEFI 系统,则必须删除分区(格式化不会执行此操作),并创建一个新的 GPT 分区。

相关内容