Allocation Unit Size: Best Settings for SD Card, USB, exFAT & NTFS

5 mins read

Updated on 2026-04-30 18:49:34 to Windows Fix

Allocation unit size, also called cluster size, is one of those formatting options that most people skip past without a second thought. But choosing the wrong size can quietly hurt your drive's performance or waste significant storage space.

This guide explains what allocation unit size actually means, how to pick the right setting for your file system and drive size, and what really happens when you change it — including whether your data gets erased in the process.

Quick answer:

  • For an SD card or USB drive formatted as FAT32, use 32 KB;
  • For exFAT, use 128 KB on larger drives;
  • For NTFS, the Windows default is almost always correct.

1. What is Allocation Unit Size When Formatting?

When you format a drive, the operating system divides the available storage into fixed-sized blocks called clusters. The allocation unit size is simply the size of each of those blocks. Every file stored on the drive occupies at least one full cluster, even if the file itself is smaller than that cluster.

For example, if the allocation unit size is 128 KB, even a tiny 1 KB file will still take up 128 KB of disk space, because it must occupy at least one full cluster. On the other hand, if the cluster size is very small and you store large files, the system has to split each file into many more clusters. This increases overhead and can reduce read/write performance.

In practical terms, allocation unit size is a balance between space efficiency and performance:

Smaller clusters → less wasted space (better for many small files)

Larger clusters → better performance (better for large files)

2. How to Choose the Right Allocation Unit Size?

Recommended Allocation Unit Size by Drive and File System

File System SD Card / Drive Size Recommended Allocation Unit Size Best For
FAT32 Up to 32 GB 32 KB General-purpose, cameras, older devices requiring FAT32
exFAT 32–64 GB 64 KB Mixed files; balances small and large file storage
exFAT 64–128 GB 128 KB Video recording, game consoles, drone footage
exFAT >128 GB 128 KB – 256 KB Large media libraries, backup drives, high-bitrate video
NTFS Any size Default (4 KB) Windows internal drives, external drives used only with Windows

l Allocation Unit Size for FAT32

FAT32 allocation unit size works best at 32 KB for drives between 8 GB and 32 GB. Windows actually caps FAT32 formatting at 32 GB through its built-in tool, but the file system itself supports larger volumes. At 32 KB clusters, you get a good balance: not so small that large files fragment excessively, and not so large that small files (thumbnails, config files) waste noticeable space.

l Allocation Unit Size for exFAT: SD Cards and USB Drives

The best allocation size for exFAT depends on what you are storing. exFAT was designed for flash storage carrying large files, so larger cluster sizes generally make sense:

  • 32–64 GB drives: 64 KB, a good default that works well for mixed use.
  • 64–128 GB drives: 128 KB, it reduces fragmentation for video files while keeping slack space manageable.
  • 256 GB and above: 128 KB to 256 KB. If your drive is used almost exclusively for large media files (4K video, RAW photos), 256 KB can offer a small read speed improvement.

If you are asking what allocation unit size to use for exFAT on a 256 GB SD card primarily used for video: 128 KB is the safest answer that balances speed and space efficiency.

l NTFS Allocation Unit Size

For NTFS allocation size, Windows defaults to 4 KB for volumes under 16 TB, and that default is well-tuned for general use. A smaller cluster size reduces slack space for drives with many tiny files. A larger size (64 KB or more) can improve sequential performance on drives used exclusively for large files like virtual machine images or video editing scratch disks. For everyday use, the Windows default is the right choice.

⚡ Bonus: How to Change Allocation Unit Size Safely?

Normally, changing the allocation unit size requires a full format, which erases everything on the drive. If you need to reformat a partition that already has data on it and want to avoid losing files, 4DDiG Partition Manager's Format Partition and Backup features can help. Here is how to use it:

Tip:

Before formatting any drive, back up your important files first.

  • Download and open 4DDiG Partition Manager. Go to Partition Management from the left panel, select the partition you want to modify, and choose Format.

    FREE DOWNLOAD

    Secure Download

    click format
  • Configure the formatting settings, including the volume label, file system (FAT32, exFAT, NTFS), and most importantly, the allocation unit size (cluster size). Once set, click OK to proceed.

    formatting settings
    Note:

    This is where you define how storage space is divided. Smaller allocation units improve space efficiency for small files, while larger ones can enhance performance for large files.

  • Review your settings and click Yes to confirm the formatting operation.

    click yes
  • Preview the pending changes. If everything looks correct, click Execute 1 Task(s) and then OK to start formatting the partition with your selected allocation unit size.

    click ok to format
  • Wait for the process to complete. Full format takes longer but performs a deeper scan. Once finished, click Done.

    format successfully

Your partition is now formatted with the newly applied allocation unit size, ready for optimized storage and performance.

More FAQs About Allocation Unit Size

1. Does Allocation Unit Size Affect Performance?

Yes, but the impact depends on your use case. Larger cluster sizes improve sequential read/write speeds for big files because the file system needs fewer cluster lookups per file. For drives storing thousands of small files, smaller clusters reduce wasted space but add slightly more metadata overhead.

2. Will Changing Allocation Unit Size Erase Data?

Yes. Changing the allocation unit size always requires reformatting the drive, which erases all data on it. There is no in-place resize option for cluster size. Always back up your files before changing this setting.

3. What is the Best Allocation Unit Size for exFAT on a 1 TB Drive?

For a 1 TB exFAT drive, 128 KB to 256 KB is the recommended range. If the drive is primarily used for large video files or disk images, go with 256 KB for a slight performance edge. If it stores a mix of file sizes, 128 KB gives you better overall space efficiency without noticeable speed trade-offs.

4. What Is the Best Allocation Unit Size for a USB Drive?

The allocation unit size on a thumb stick should match the file system you choose. For USB drives under 32 GB formatted as FAT32, use 32 KB. For larger USB drives formatted as exFAT, 64 KB or 128 KB works well for most users. If you use the USB drive mainly for transferring large files (installers, videos, backups), leaning toward 128 KB is a sensible choice.

Conclusion

Allocation unit size is a small setting with a real impact on how efficiently your SD card, USB drive, or internal partition stores and retrieves files. The right choice comes down to three factors: the file system (FAT32, exFAT, or NTFS), the drive's capacity, and the typical size of files you'll store on it. The critical thing to remember is that any change to cluster size requires a full format, so back up your data first.

If you need to reformat a partition and backup data effectively, 4DDiG Partition Manager can walk you through the process and lets you set the exact allocation unit size you need. It's a practical option when you want more control over disk formatting than Windows' built-in tools provide.

FREE DOWNLOAD

Secure Download

William Bollson (senior editor)

William Bollson, the editor-in-chief of 4DDiG, devotes to providing the best solutions for Windows and Mac related issues, including data recovery, repair, error fixes.

(Click to rate this post)

You rated 4.5 ( participated)