• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft Updates the 30-year-old FAT32 File-system with 2TB Volume Size Limits

Joined
Jul 31, 2024
Messages
374 (3.09/day)

EFI encompasses the use of FAT32 for a system partition, and FAT12 or FAT16 for removable media. The FAT32 system partition is identified by an OSType value other than that used to identify previous versions of FAT. This unique partition type distinguishes an EFI defined file system from a normal FAT file system. The file system supported by EFI includes support for long file names.
 
Joined
May 26, 2023
Messages
38 (0.07/day)
This is news to me that it didn't work in Windows.

I have been formating and using 128GB+ microSD and USB drives in Linux, PS3 and even Xbox 360 with no issues. The 360 has supported 2TB external drives, on FAT32, for many years.

I'd prefer to use exFAT but on the case of those consoles, you don't really have support. Still, since those were built with the 4GB file limit in place, it is not really a big issue.
 
Joined
Feb 1, 2019
Messages
3,606 (1.69/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Joined
Dec 14, 2019
Messages
1,204 (0.66/day)
Location
Loose in space
System Name "The black one in the dining room" / "The Latest One"
Processor Intel Xeon E5 2699 V4 22c/44t / i7 14700K @5.8GHz
Motherboard Asus X99 Deluxe / ASRock Z790 Steel Legend WiFi
Cooling Arctic Liquid Freezer II 240 w/4 Silverstone FM121 fans / Arctic LF II 280 w Silverstone FHP141's
Memory 64GB G.Skill Ripjaws V DDR4 2400 (8x8) / 96GB G.Skill Trident Z5 DDR5 6400
Video Card(s) EVGA RTX 1080 Ti FTW3 / Asus Tuff OC 4090 24GB
Storage Samsung 970 Evo Plus, 1TB Samsung 860, 4 Western Digital 2TB / 2TB Solidigm P44 Pro & more.
Display(s) 43" Samsung 8000 series 4K / 50" Vizio M-series 4K
Case Modded Corsair Carbide 500R / Modded Corsair Graphite 780 T
Audio Device(s) Asus Xonar Essence STX/ Asus Xonar Essence STX II
Power Supply Corsair AX1200i / Seasonic Prime GX-1300
Mouse Logitech Performance MX, Microsoft Intellimouse Optical 3.0
Keyboard Logitech K750 Solar, Logitech K800
Software Win 10 Enterprise LTSC 2021 IoT / Win 11 Enterprise IoT LTSC 24H2
Benchmark Scores https://www.passmark.com/baselines/V11/display.php?id=202122048229
Joined
Feb 11, 2020
Messages
250 (0.14/day)
Due to UEFI limitations.
It's not really any limitation. UEFI simply has no need of anything fancy. Keeping it simple generally is a good approach. No doubt ExFAT support, alongside FAT16/32, will be incorporated once the patents expire.
 
Joined
Dec 10, 2011
Messages
432 (0.09/day)
Fix nobody was asking for. At this moment in time keeping FAT32 is so ludicrous I just struggle for words. ExFAT should be the standard, which is platform agnostic (for the most part except some niche platforms) and trouble free and yet M$ persist with keeping this antiquated piece of code in Winblow$. If Macrocost took sweet 30 years to "fix" FAT32 then replacement for ancient NTFS is like 150 years away???

I mean they forced artificial TPM requirement on new installs in 11. They should start W12 from nearly scratch for reasonably new hardware (say 10 years back), only 64b and cut all useless stuff. No support for devices/software from 30+ years ago, keep only ExFAT and NTFS (even better replace it with something better for NVMe age), no MBR, etc, etc... This bloated OS code in the name of meaningless compatibility for hardware/software which (often) doesn't exist anymore is so bottomlessly retarded.
 
Joined
Feb 11, 2020
Messages
250 (0.14/day)
They do their job as a simple sharing filesystem just fine. ExFAT is just a tweak to FAT32. Comparing them as competing is the real nonsense.
 
Joined
Feb 1, 2019
Messages
3,606 (1.69/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
It's not really any limitation. UEFI simply has no need of anything fancy. Keeping it simple generally is a good approach. No doubt ExFAT support, alongside FAT16/32, will be incorporated once the patents expire.
It is a problem, my custom media, I have to play games to stay within the 4 gig file limit on FAT32 for the install.wim file.
 
Joined
Feb 1, 2019
Messages
3,606 (1.69/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
FAT32 has a 4 gig file limit.
Windows installer has very big wim files, so its a hassle that I have to keep below the 4 gig limit, which wouldnt be a problem on exFAT.
 
Joined
Jan 2, 2024
Messages
567 (1.70/day)
Location
Seattle
System Name DevKit
Processor AMD Ryzen 5 3600 ↗4.0GHz
Motherboard Asus TUF Gaming X570-Plus WiFi
Cooling Koolance CPU-300-H06, Koolance GPU-180-L06, SC800 Pump
Memory 4x16GB Ballistix 3200MT/s ↗3800
Video Card(s) PowerColor RX 580 Red Devil 8GB ↗1380MHz ↘1105mV, PowerColor RX 7900 XT Hellhound 20GB
Storage 240GB Corsair MP510, 120GB KingDian S280
Display(s) Nixeus VUE-24 (1080p144)
Case Koolance PC2-601BLW + Koolance EHX1020CUV Radiator Kit
Audio Device(s) Oculus CV-1
Power Supply Antec Earthwatts EA-750 Semi-Modular
Mouse Easterntimes Tech X-08, Zelotes C-12
Keyboard Logitech 106-key, Romoral 15-Key Macro, Royal Kludge RK84
VR HMD Oculus CV-1
Software Windows 10 Pro Workstation, VMware Workstation 16 Pro, MS SQL Server 2016, Fan Control v120, Blender
Benchmark Scores Cinebench R15: 1590cb Cinebench R20: 3530cb (7.83x451cb) CPU-Z 17.01.64: 481.2/3896.8 VRMark: 8009
LETHIMCOOK? :pimp:

If you're a normie that's reading about this then you definitely don't have any creeping anxiety about data loss, the ever growing encroachment of disappearing backups and historic Internet media or any concept of nearline storage and possibly even the concept of what files ARE let alone how they exist in a volume. FAT16 and FAT32 were those old file systems that just barely got us through the Win9X - WinXP era and it wasn't until DVD backups became a hot idea that we collectively decided on using literally anything else.

Most computers of that time period didn't have 1GB of local storage and I especially remember fighting this because I had maybe half.
FAT16 was limited to 2GB in total volume size and served as boot media for DOS/Win95 environments.
File NAMES were limited to eight dot three letter: FILENA~1.TXT and extremely limited in all functions.
FAT32 was similar, had no foreseeable limit to volume size, is compatible with everything but file sizes were limited to 4GB.
This means that install packages on a modern Win10 distribution (install.wim) would not be able to exist. It won't write to disk.

1724593678089.png


This also means that entire volume images 4GB and larger won't write either. Better jump to NTFS, ReFS or Ext3 or whatever else you used between the Win2000 era and today. :rolleyes:
 
Joined
Oct 15, 2011
Messages
2,418 (0.50/day)
Location
Springfield, Vermont
System Name KHR-1
Processor Ryzen 9 5900X
Motherboard ASRock B550 PG Velocita (UEFI-BIOS P3.40)
Memory 32 GB G.Skill RipJawsV F4-3200C16D-32GVR
Video Card(s) Sapphire Nitro+ Radeon RX 6750 XT
Storage Western Digital Black SN850 1 TB NVMe SSD
Display(s) Alienware AW3423DWF OLED-ASRock PG27Q15R2A (backup)
Case Corsair 275R
Audio Device(s) Technics SA-EX140 receiver with Polk VT60 speakers
Power Supply eVGA Supernova G3 750W
Mouse Logitech G Pro (Hero)
Software Windows 11 Pro x64 23H2
Most computers of that time period didn't have 1GB of local storage and I especially remember fighting this because I had maybe half.
FAT16 was limited to 2GB in total volume size and served as boot media for DOS/Win95 environments.
File NAMES were limited to eight dot three letter: FILENA~1.TXT
Since Windows 95, with VFAT, long file names are available for FAT16. Windows 95 and Windows 98, creates files with those short names along side it. You can tell Windows 95 and Windows 98 did that, by seeing "~1" in the file name.
 
Top