The thinking behind the 32GB Windows Format limit on FAT32
41–50 of 75 posts
Re: The thinking behind the 32GB Windows Format limit on FAT32
#42One example: FAT32Format GUI - https://www.softpedia.com/get/System/Hard-Disk-Utils/FAT32fo...
Re: The thinking behind the 32GB Windows Format limit on FAT32
#43The article states that you can format as fat32 from the command line - this wasn't my experience. Disk Util (cli) saw my raw partition and started formatting it as FAT32, but seemed to fail about an hour in saying the disk was too big.
I ended up finding a random abandoned GUI utility which seemed to work, though it's extremely infuriating.
Re: The thinking behind the 32GB Windows Format limit on FAT32
#44TIL: In 2019, Microsoft released the exFAT [1] specs to a large group of vendors [2], including prominent Linux vendors. I.e. exFAT should now be preferred over FAT/NTFS for media used across different operating systems. [1] https://en.wikipedia.org/wiki/ExFAT [2] https://en.wikipedia.org/wiki/Open_Invention_Network
Huh, I thought exFAT was much older, not 2019.
[0]: https://kernelnewbies.org/Linux_5.7#New_exFAT_file_system
Re: The thinking behind the 32GB Windows Format limit on FAT32
#45TIL: In 2019, Microsoft released the exFAT [1] specs to a large group of vendors [2], including prominent Linux vendors. I.e. exFAT should now be preferred over FAT/NTFS for media used across different operating systems. [1] https://en.wikipedia.org/wiki/ExFAT [2] https://en.wikipedia.org/wiki/Open_Invention_Network
Therefore FAT32 will remain preferred until the patents expire on exFAT, even though the specification for exFAT has been released, things like that have proven to be not good enough until after the patents expire.
The purpose of exFAT appears mainly to be an attempt to foist a new encumbered filesystem on developers now that the first mainstream Microsoft filesystem is in the public domain.
We will know when Microsoft has reduced their anti-user stance on filesystems after they have released very detailed full NTFS specifications in the most useful way possible.
Also I have the greatest respect for Dave, and like he mentioned he was only doing the UI not the bitmoving of the actual Format process.
Those who were developing the NT version of FAT32 formatting failed in much more serious ways where Dave did not.
The inconsistency compared to FAT32 formatted by W9x is actually intolerable.
Best reliability still requires booting to the DOS from W98SE to properly format FAT32.
Re: The thinking behind the 32GB Windows Format limit on FAT32
#46Hopefully exFAT implementations will get more robust. At least with the macOS implementation, it has always been prone to reporting corruption when devices are not ejected properly. I can usually fix it by running check disk or whatever on Windows, but sometimes not.
Re: The thinking behind the 32GB Windows Format limit on FAT32
#47Earlier quoted context omitted.
I have a single file that is 6 million megabytes in size.
who/what reads that file?
Re: The thinking behind the 32GB Windows Format limit on FAT32
#48Re: The thinking behind the 32GB Windows Format limit on FAT32
#49So maybe his work was on Windows 2000?
Re: The thinking behind the 32GB Windows Format limit on FAT32
#50Earlier quoted context omitted.
Unfortunately, this only applies to systems that actually have this (i.e. they were updated after exFAT released or released after and included this update). There will be sadly many systems that will never receive this update. But for a fun fact, if you see many embedded systems that say they can only support an SD card up to 32 GB, it is a soft limitation due to the fact that media over 32 GB are pre-formatted to e…
> But for a fun fact, if you see many embedded systems that say they can only support an SD card up to 32 GB, it is a soft limitation due to the fact that media over 32 GB are pre-formatted to exFAT (and the system lacks support for exFAT). There might also be the issue of the card reading hardware only supprting SDHC instead of SDXC (or SDUC).
My old laptop has Ricoh SDHC card reader. Windows can't read 64GB SD cards (properly formatted with exFAT according to the standard) on it because it's using the proprietary Ricoh driver.
On Linux it works just fine because it's using the generic SD card reader driver which supports SDXC.