How to Format 64GB, 128GB or Larger USB to FAT32 on Windows

Trying to format a 64GB or 128GB USB drive to FAT32 and only seeing exFAT or NTFS as options? Windows only shows FAT32 in the normal format dialog for drives up to 32GB. This is a built in limit in Windows itself, not a damaged drive, a bad USB port, or a bug. The fix takes a few minutes once you use the right tool.

format USB to FAT32

Why Windows Hides FAT32 for Large Drives

Microsoft capped the built in FAT32 formatter at 32GB starting with Windows 2000. The file system itself supports volumes up to 2TB, so the block is a software restriction, not a technical one.

  • The Format dialog in File Explorer only lists FAT32 for drives 32GB and smaller
  • diskpart and format in Command Prompt inherit the same 32GB cap
  • Disk Management shows the same restricted list

Method 1: Format Using PowerShell

PowerShell’s Format-Volume cmdlet does not have the same 32GB restriction as the graphical tool.

  1. Press Win + X and select Windows Terminal (Admin) or PowerShell (Admin)
  2. Run Get-Volume to confirm the drive letter of your USB
  3. Run Format-Volume -DriveLetter X -FileSystem FAT32 -NewFileSystemLabel "USB" -Confirm:$false and replace X with your actual drive letter
  4. Wait for the process to complete, formatting 128GB drives can take several minutes

Method 2: Format Using a Free Third Party Tool

Tools built specifically for large FAT32 volumes skip the Windows limit entirely.

  1. Download a dedicated FAT32 formatter such as FAT32 Format (ridgecrop) or Rufus
  2. Connect the USB drive and back up any existing data first, this process erases the drive
  3. Open the tool, select the correct drive letter, and confirm allocation unit size, the default is fine for most cases
  4. Select FAT32 as the file system and start the format
  5. Verify by right clicking the drive in File Explorer and checking Properties

Rufus additionally supports bootable USB creation if you plan to use the drive for OS installation media.

Method 3: Format Using Command Prompt

The classic format command works on some Windows builds when pointed directly at FAT32 with a quick format switch.

  1. Open Command Prompt as administrator
  2. Run format X: /FS:FAT32 /Q and replace X with your drive letter
  3. If Windows rejects this with a size error, the build you are on still enforces the 32GB cap, use Method 1 or Method 2 instead

Format USB to FAT32 Without Losing Existing Data

Every method above erases the drive first. If the USB is already NTFS and holds files you need to keep, a plain format is not the only option.

  • Move the files to another drive temporarily, format to FAT32, then copy them back, this works with any method above
  • Some third party partition tools include a direct NTFS to FAT32 conversion feature that preserves files, this is usually a paid feature and not available through PowerShell or Command Prompt

Comparing the Methods to Format USB to FAT32

Each method differs in size support, whether your data survives, and how long the format takes.

MethodWorks on Drives Over 32GBData retainedCostBest For
File Explorer / Disk ManagementNoN/AFreeDrives 32GB and under only
PowerShell (Format-Volume)YesErasedFreeQuick format without installing anything
Command Prompt (format)Build dependentErasedFreeOlder Windows builds, patience required
Third party tool (Rufus, FAT32 Format)YesErased, unless conversion feature usedFree to paidBootable USBs, users who want a GUI

Things to Know Before You Format

  • FAT32 supports volumes up to 2TB using 32KB clusters, and up to 16TB using 4KB clusters, the 32GB wall only exists in Windows’ built in formatter
  • A single file over 4GB cannot be stored on a FAT32 drive regardless of total drive size
  • exFAT removes the 4GB file limit and is Windows’ default suggestion for large drives, but has less support on older devices like car stereos and game consoles
  • Formatting erases all existing data, back up first

Frequently Asked Questions

Can FAT32 handle a 128GB drive?

Yes. FAT32 supports volumes up to 2TB with 32KB clusters, and up to 16TB with 4KB clusters. The 32GB limit only exists in Windows’ built in formatting tool, not in the file system itself.

Will formatting to FAT32 delete files larger than 4GB?

Any existing files stay until you format. After formatting to FAT32, you cannot copy or store a single file larger than 4GB on that drive due to the file system’s own limit.

Is FAT32 or exFAT better for a large USB drive?

FAT32 offers wider compatibility across older devices, game consoles, and car stereos. exFAT removes the 4GB single file limit but has less universal support on older hardware.

Related Guides

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply