我可以安全地擦除启动驱动器上的 EFI 分区并将主分区扩展到其中吗?

我可以安全地擦除启动驱动器上的 EFI 分区并将主分区扩展到其中吗?

我读过很多关于这个话题的文章,但没有找到关于什么的具体内容想做什么。我有一台全新的联想台式机,安装了两个 SSD。它预装了 Windows 7,我已经使用了几周。磁盘 0 包含 C: 驱动器,用于启动机器。磁盘 0 还包含一个名为“Lenovo_Recovery”的分区。我想保留它以防万一。它还包含一个“EFI 系统分区”。我可以使用 DISKPART 删除 EFI 系统分区,然后将主分区扩展到这个空间吗?既不会丢失 C: 盘上的数据,也不会丢失从该盘启动的能力

自从 DOS 时代以来,我就没再对磁盘进行分区(当时 40 MB 的硬盘巨大的),我现在不确定有什么可能。我几乎不了解 EFI 是什么或做什么。无论如何,我预计这台机器永远无法启动多个操作系统。

这个问题好像问的是同一个问题,但提问者计划重新安装操作系统。我不想这么做。

Windows磁盘管理报告如下图所示:

磁盘管理截图

DISKPART 实用程序显示以下内容:

DISKPART 截图

答案1

不,做不是删除它。如果你这么做,它可能会毁掉你的电脑。

EFI 系统分区包含紧急启动文件,并允许您的 BIOS 使用 EFI 启动。您的 BIOS 可能允许传统启动,但这需要主引导记录。

我以前曾尝试过此分区,弄乱它迫使我重新安装 Windows 两次。如果不是急需,请不要删除它。

答案2

您不应删除“EFI 系统分区(ESP)”并且不应删除“MS 保留分区” - 它们对于启动 Windows 至关重要。

在 UEFI 固件(和 GPT 磁盘)上,启动文件存储在 EFI 系统分区上。

Windows 使用 MS Reserved 来满足其自身需求。

我怀疑 Lenovo Recovery 是基于 Windows PE(剥离的 Windows),因此需要上述两个分区。

为了完整起见,UEFI 启动顺序简述如下:

  1. 开机后执行“UEFI 固件启动管理器”。它读取 NVRAM 变量并选择启动候选 - 设备(CD、DVD、USB)或存储在硬盘上的 EFI 系统分区上的可执行文件。

  2. 通常,该可执行文件是加载和执行的 Windows UEFI 启动管理器(存储在 EFI 系统分区上)。

  3. Windows 启动管理器控制接下来发生的操作 - 显示启动菜单或直接继续启动过程,加载 Windows 加载器,然后加载 Windows 内核等等。

笔记:

微软推出了另一个 UEFI 启动管理器,也存储在 ESP 上,因此我们有以下启动顺序:UEFI 固件启动管理器,然后是 Windows UEFI 固件启动管理器,然后是 Windows UEFI 启动管理器!微软解释说“为了简化启动过程”......

相关内容