找回密码
 注册
查看: 11361|回复: 2

关于FAT32格式化的问题

[复制链接]
发表于 2020-6-23 20:09:11 | 显示全部楼层 |阅读模式
众所周知Windows的格式化程序被微软人为地限制了>32G分区不能格式化为FAT32文件系统,要想把大容量分区格式化为FAT32就要使用DiskGenius等第三方分区工具来实现。
不过经过我的研究和实验得知目前版本的DiskGenius仅仅只是单纯地放开了>32G分区格式化为FAT32的限制,但依然没有放开簇大小的限制。
首先FAT32的表项大小是32位的,但在其规范标准上表项数能到的最大值是2^28,高4位强制保留不使用,当逻辑扇区大小为512字节时最大可以支持到2T分区大小。
而在Windows里的格式化程序则被微软人为地限制到了最大只能有2^26个FAT项,这就导致了其最大只能支持到32G分区大小。
然而实际上FAT32按规范标准来算即使使用最小的512B簇最大也能支持到32G的分区,使用4K簇的话最大则能支持到256G的分区。

如图在DiskGenius中将一个256G容量的分区格式化为FAT32时却只能选择64K簇大小
截图20190802201601.jpg
但同样256G容量的分区如果用Easeus Partition Master格式化为FAT32就可以选择4K到64K簇大小。
截图20190802201641.jpg
截图20190802201959.jpg

簇大小如果太大了存小文件会很浪费空间,希望官方在下一版本能够放开FAT32格式化的簇大小的限制。
 楼主| 发表于 2020-6-23 20:13:19 | 显示全部楼层
另外还有就是DiskGenius格式化出来的FAT12/16/32文件系统其PBR分区引导记录居然还是用旧式的Ntldr,每次格式化完要作为启动盘用都得手动刷新成Bootmgr引导记录使用也很麻烦,而Windows的格式化程序格出来的PBR分区引导记录则是用新式的Bootmgr,希望软件能够和系统的同步一下。
截图20190802202201.jpg
发表于 2020-7-8 18:27:52 | 显示全部楼层
谢谢建议。请关注后续版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|DiskGenius ( 冀ICP备05002509号-2 )

GMT+8, 2024-3-29 12:55 , Processed in 0.088967 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表