UEFI 系统 + GPT 分区表已经成为主流,系统盘所在的硬盘中,ESP 分区作为启动分区是必不可少。而且由于版权的限制,ESP 分区多采用 FAT32 文件系统。这样便有了最佳容量的说法。
根据微软的指示,fat32文件系统的推荐集群大小与分区容量有关,因为大多数硬盘的默认大小现在是4kb(虽然软件级别模拟为512b),集群大小应该是4kb,以确保最佳性能。根据Microsoft的建议,超过256MB(不包括)-小于16352MB(不包括)(FAT32建议:65526集群4177918),文件系统本身需要一部分空间才能使用4KB集群大小。
最佳大小,ESP分区很有必要大于256MB,但介于ESP分区里面的启动程序实际容量都很小,因此分区太大多数情况下毫无意义。因此,含按照微软推荐的2048扇区(1MB)对齐策略,257MB是ESP分区的最佳容量。
可以看出,微软对于品牌机OEM厂家,推荐的容量是260MB(即256+4MB),很多厂家都是这么做的,因此这也是可以的。
PS:所以 Windows 10 零售版安装程序默认只给ESP分区分配99或者100MB的情况应该是很不合理的!
再PS:说到 Windows 10 零售版安装程序,创建的默认恢复分区,1903是499MB,1909是510多一点,也是很有问题。随着版本的更迭,Windows RE 的容量也越来越大。如果恢复分区容量不够,要么微软直接用系统盘当成恢复分区,要么就直接缩小系统盘,再系统盘之后创建一个新Recovery分区,十分智障。感觉恢复分区怎么也得1024MB左右合适,如果有定制的WinRE.wim,那容量还应该适当继续调整。
分享到: