How to format USB drives larger than 32GB with FAT32 on Windows

Configurare noua (How To)

Situatie

Solutie

FAT32 is a solid file system for external drives, so long as you don’t plan to use files over 4GB in size. If you do need those larger file sizes, you’ll need to stick with something like NTFS or ex FAT. The advantage to using FAT32 is portability. Every major operating system and most devices support it, making it great for drives you need to access from different systems.

  • In the “FAT32 Format” window, select the drive to format and type a volume label if you want to. Select the “Quick Format” option, and then click the “Start” button.
  • A window pops up to warn you that all data on the drive will be lost. Click “OK” to format the drive.
  • Formatting with this tool is much quicker than the command line method described in the next section. This tool took a few seconds to format our 64GB USB drive that took us about 40 minutes in PowerShell.

One thing to note here: you’ll need to close any open File Explorer windows before you format the drive. If you don’t, the tool will interpret the drive as being used by another app and formatting will fail. If this happens to you, just close the File Explorer windows and try again. No need to relaunch the tool or anything.

Still, if you don’t want to or can’t download a third-party app, using the format command is pretty straightforward. Open PowerShell with administrative privileges by hitting Windows+ X on your keyboard, and then selecting “PowerShell (Admin)” from the Power User menu. If you’re on Windows 11, like we are, look for “Terminal (Admin)” instead.

At the PowerShell prompt, type the following command (replacing F:  with whatever drive letter you want to format), and then hit Enter:

Like we said, it can take a long time to format a drive this way, so if you can use the third-party download we described in the last section, that is definitely the better option. Remember, just because you can format a large drive with FAT32 doesn’t mean that you should exFAT is better in most ways, and is supported by almost every modern device.

Microsoft’s Windows XP started using the NTFS file system by default for its internal drives back in 2001. It’s now 23 years later, so why are USB flash drives, SD cards, and other removable drives still using FAT32 or something called EXFAT?

This isn’t a mistake manufacturers are making. While you can format these drives with a different file system like NTFS, you’ll probably want to leave them formatted with exFAT or FAT32.

exFAT is a more modern alternative to the FAT32 file system. It extends FAT32 with support for larger files and larger storage devices. exFAT support is widespread among modern devices. We originally wrote this article in 2013. Since then, FAT32 has become less common—but devices are switching from FAT32 to exFAT instead of NTFS.

For the reasons explained below, NTFS isn’t a good file system for external storage devices. However, FAT32 had its own problems—the file size limits being the worst ones. FAT32 limits files to 4GB in size and partitions to 2TB in size. In a world where storage devices are getting bigger and bigger—and files like high-resolution videos are also getting bigger and bigger—FT32 was not a good fit. however, NTFS also wasn’t a good fit.

The solution was exFAT or “Extended File Allocation Table.” Microsoft launched this file system in 2006 and added support to it to Windows XP and Windows Vista. However, it took many years for exFAT support to become widespread among other devices, from digital cameras to smart TVs and any other device that uses an SD card or external storage device.

The Problems With FAT32 (or Why Microsoft Created NTFS)

Microsoft created NTFS to improve on FAT32 in a variety of different ways. To understand why Windows uses NTFS, we have to look at the problems with FAT32 and how NTFS fixed them:

  • FAT32 only supports individual files up to 4GB in size and volumes up to 2TB in size. For example, if you had a large video file over 4GB in size, you just couldn’t save it on the FAT32 file system. if you had a 3TB drive, you couldn’t format it as a single FAT32 partition. NTFS has much higher theoretical limits. Luckily, exFAT is now widely in use as a replacement for FAT32. It has much higher file size and partition size limits that you won’t run into, just like NTFS.
  • FAT32 isn’t a journaling file system, which means that file system corruption can happen much more easily. With NTFS, changes are logged to a “journal” on the drive before they’re actually made. If the computer loses power in the middle of a file being written, the system won’t need a long scandisk operation to recover.
  • FAT32 doesn’t support file permissions. With NTFS, file permissions allow for increased security. System files can be made read-only so typical programs can’t touch them, users can be prevented from looking at other users’ data, and so on.
  • As we can see, there are very good reasons why Windows uses NTFS for system partitions. NTFS is more secure, robust, and supports larger file sizes and drives.
But These Aren’t Problems On Removable Drives

Of course, none of the above reasons are really problems on USB sticks and SD cards:

  • Back when FAT32 was the default, devices just weren’t that big. Now, if your USB stick or SD card is over 2TB in size or you want to copy a file over 4G in size to the drive, you can use exFAT instead of NTFS. exFAT has extremely large limits you won’t run into in the real world, just like NTFS.
  • Your removable drive doesn’t need journaling like a system drive does. In fact, journaling could just result in additional writes that could reduce the life of the drive’s flash memory.
  • The device doesn’t need file permissions, either. In fact, these can cause problems when moving removable devices between different machines. For example, the files might be set to only be accessible by a specific user ID number. This would work fine if the drive stayed inside your computer. However, if this was a removable hard drive that you moved to another computer, anyone with that user ID on the other computer could then access the files. In this case, file permissions don’t really add security — just additional complexity.

Compatibility is probably the main reason why you probably want to use the FAT32 or exFAT file system on your USB flash drives, SD cards, and external hard drives. While modern versions of Windows, including Windows 10 and Windows 11, and all the way back to Windows XP, will support NTFS, other devices you use might not be so accommodating.

  • Macs: Modern versions of macOS now have full read support for NTFS drives, but Macs can’t write to NTFS drives by default. This requires additional software or tweaks. Macs have full read/write support for exFAT without additional software.
  • Linux: Linux systems now include solid read/write support for NTFS drives, although this didn’t work well for many years. Linux distributions now have solid support for exFAT, too.
  • DVD Players, Smart TVs, Printers, Digital Cameras, Media Players, Smartphones, Anything With a USB Port or SD Card Slot: Here’s where it really starts to get complicated. Many, many devices have USB ports or SD card slots. All these device will be designed to work with exFAT or FAT32 file systems, so they’ll “just work” and be able to read your files as long as you’re using exFAT or FAT32. Some devices—especially older devices—may only support FAT32 and not exFAT. Some devices will work with NTFS, but you can’t count on it — in fact, you should probably assume that most devices can only read exFAT or FAT32, not NTFS.

Tip solutie

Permanent

Voteaza

(11 din 17 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?