在 Windows 下扩大 ESP (EFI 分区)的一种方法

您所在的位置:网站首页 efi系统分区安装win10 在 Windows 下扩大 ESP (EFI 分区)的一种方法

在 Windows 下扩大 ESP (EFI 分区)的一种方法

2023-09-23 06:00| 来源: 网络整理| 查看: 265

安装 macOS 要求 EFI 分区不小于 200MB,然而安装Windows 10 时自动创建的 EFI 分区只有100MB。这就需要将其扩容。

我的起始分区状态(忘了截图):

Partition0: ESP, 100MBPartition1: MSR, 16MBPartition2: Windows 10Partition3: Recovery partition

扩大 EFI 分区的思路上从 Windows 10 所在分区释放一些空间,将其分给 EFI 分区。如果 EFI 分区在 Windows 分区之前,就释放 Windows 分区前面的空间;如果 EFI 分区在 Windows 分区之后,就释放 Windows 分区后面的空间。后者更简单,使用 Windows 自带的磁盘管理就可以。前者需要使用其他工具。下面讲的是前者。

用 Disk Genius 调整 Windows 10 所在分区的大小。在弹出的界面中,修改该分区的起始扇区号,以达到在该分区之前释放一些空间的目的。Disk Genius 会显示每个扇区的大小,那么假如要释放 512MB 空间,则把 Windows 10 分区的起始扇区号加上 512 *1024 * (1024 / 512) = 1048576. 假如原来 Windows 10 分区的起始扇区号为 239616,则将其修改为 239616 + 1048576 = 1288192。Disk Genius 提示该操作需要在 PE 环境中执行,确认,它会自动创建一个 PE 环境。

重启,进入 DiskGenius PE 环境,它会自动开始调整 Windows 10 分区的起始扇区号。由于只调整出 512MB 的空间,所以只需要十几秒的时间就完成了。

重启,进入 Windows10. 删除 MSR 分区,它和释放出来的 512MB 空间成为 512 + 16 =528MB 的空闲区域。

调整 ESP 分区大小,选择分区后部空间为 16MB,这 16MB 空闲空间将用于重建 MSR 分区。ESP 被扩容后如下:

使用 DISKPART 重建 MSR 分区:

DISKPART> list disk   Disk ###  Status         Size     Free     Dyn Gpt   --------  ------------- -------  -------  --- ---   Disk 0    Online          465 GB    17 MB       * DISKPART> select disk 0 Disk 0 is now the selected disk. DISKPART> create partition msr size=16 DiskPart succeeded in creating the specified partition. DISKPART> exit Leaving DiskPart...复制代码

最终效果:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3