如何在已GPT分区的磁盘上创建ESP分区

对于手动新建的ESP分区,同样需要把Windows ESP分区文件复制到其根目录,并运行EFI分区修复工具引导修复。完成所有分区调整和引导修复步骤后,重启电脑进入主板BIOS设置,将启动模式更改为UEFI或Legacy UEFI混合模式,这样更改分区后才能正常进入Windows。

首先在进行任何分区表格式转换之前,必须提前做好数据备份工作,并准备一个Windows PE启动盘。开机后使用PE U盘启动进入PE环境,利用DiskGenius工具将操作系统所在硬盘的分区表完整备份到U盘中,这是为了防止操作失误导致数据丢失时能够恢复分区表结构。

如果原系统盘中没有隐藏的几百兆分区,就需要手动调整C盘大小。使用DiskGenius选中C盘,右键选择调整分区大小,在分区前部预留出100MB空间。然后在剩余的未分配空间中新建一个分区,并指定为ESP分区。

特别注意,在手动创建ESP分区时,千万不要立即为其分配盘符,否则极大概率会报错导致操作失败。建议先建立分区,重启电脑再次进入Windows PE模式后,再使用DiskGenius给该ESP分区指定盘符,这样操作更加稳妥。

将现有的隐藏分区转换为ESP分区的操作需要先删除该分区,然后新建为ESP分区类型,并重新分配一个盘符以便后续操作。创建好ESP分区后,需要从网上下载对应版本的Windows ESP分区文件并将其复制到ESP分区的根目录下,为引导修复做准备。

进入PE环境并备份分区表后,接下来使用DiskGenius将系统硬盘的分区表从MBR模式转换为GPT模式。对于原本使用Windows安装工具分区的磁盘,通常存在一个几百兆的隐藏分区,我们可以利用这个空间,将其转换并用作ESP分区,因为UEFI GPT模式下系统盘必须包含此分区。

复制完文件后,需要运行EFI分区修复工具来修复系统引导。在工具中指定Windows目录为系统分区的Windows文件夹,完成修复后即可。这一步至关重要,它确保了系统在转换分区模式后能够正常找到引导文件并启动进入Windows操作系统。