sodcalculator

10 Tech How-To

Resize USB Flash Drive Partition: Step-by-Step

Guide 10-34156 · Updated · Step by step

Resizing a USB flash drive partition lets you reclaim wasted space, create separate storage areas, or fix a drive that shows the wrong capacity. This guide walks you through shrinking, extending, or deleting partitions on Windows, macOS, and Linux using built-in tools—no third-party software required. Before starting, back up any important data because resizing carries a small risk of data loss.

What You’ll Need

  • A USB flash drive (any size)
  • A computer with an available USB port
  • Administrator or sudo access to the operating system
  • A backup of any data you want to keep (critical)

Step-by-Step

Windows (Disk Management)

  1. Insert the USB drive and open Disk Management: right-click the Start button and select “Disk Management” (or press Win + X and choose it).
  2. Locate your USB drive in the lower list—it’s usually labeled “Removable” and has a drive letter. Confirm its disk number (e.g., Disk 1) to avoid touching your internal drives.
  3. Right-click the partition (the blue bar) and choose Shrink Volume to reduce its size, or Extend Volume to enlarge it if there’s unallocated space right after it.
  4. For Shrink: enter the amount in MB to shrink by (1 GB = 1024 MB). The tool will show the maximum available. Click Shrink.
  5. For Extend: the option is greyed out unless there’s unallocated space immediately to the right of the partition. If so, enter the amount and click Next then Finish.
  6. To create a new partition from unallocated space: right-click the unallocated area and choose New Simple Volume, then follow the wizard (assign a letter, format as exFAT or FAT32 for compatibility).

macOS (Disk Utility)

  1. Connect the USB drive and open Disk Utility (Applications > Utilities).
  2. Select your USB drive in the sidebar (not the volume below it). Click the Partition button in the toolbar.
  3. In the pie chart, click the partition you want to resize. Drag the corner of the pie slice to adjust the size, or enter a specific size in the “Size” field.
  4. Click Apply. Disk Utility will resize the partition and optionally create a new empty partition in the freed space.
  5. If you need to merge partitions, select the drive, click Partition, then select the two partitions and click the minus (−) button to delete one, then drag the other to fill the space.

Linux (GParted or fdisk)

  1. Install GParted if not present: sudo apt install gparted (Debian/Ubuntu) or sudo dnf install gparted (Fedora).
  2. Run sudo gparted and select your USB drive from the dropdown in the top-right corner.
  3. Right-click the partition and choose Resize/Move. Drag the edges or enter values in the “New Size” field.
  4. Click Resize/Move, then click the green checkmark to apply the operation. Confirm when prompted.
  5. If you want to create a new partition, right-click the unallocated space and choose New, set the file system (e.g., ext4, exFAT), and click Add, then apply.

Common Mistakes

  • Selecting the wrong disk—double-check the disk number and capacity before making any changes.
  • Shrinking below the minimum—the system will refuse, but trying to force it can corrupt the file system.
  • Extending without contiguous unallocated space—on Windows, the unallocated space must be directly after the partition; otherwise Extend Volume is greyed out.
  • Forgetting to back up—resizing can fail mid-way, especially on cheap or failing drives.
  • Using the wrong file system—FAT32 has a 4 GB file size limit; use exFAT for modern devices.

Tips

  • Always eject the drive properly before removing it after resizing.
  • If the drive is detected as a “fixed disk” (some USB drives), Windows Disk Management will allow more partition options, but be cautious—this is not standard for most flash drives.
  • For maximum compatibility (TVs, car stereos, older devices), format as FAT32, but remember the 4 GB file limit.
  • Use a USB 3.0 port for faster operation on large drives.
  • If the drive has multiple partitions and you want one large one, delete all partitions first, then create a single one.

Troubleshooting

  • Extend Volume is greyed out: This means there’s no adjacent unallocated space. Delete the partition after the one you want to extend, or use a third-party tool that can move partitions.
  • Drive shows as RAW or unreadable: The partition table may be corrupted. Use diskpart on Windows (clean and create partition) or mkfs on Linux to reformat. This will erase all data.
  • Resize fails with an error: Check the drive for errors first. On Windows, run chkdsk X: /f (replace X with the drive letter). On macOS, run First Aid in Disk Utility. On Linux, run fsck /dev/sdX1.
  • Drive capacity is smaller than expected: Some drives have hidden recovery partitions or are falsely advertised. Delete all partitions and create a new one to reclaim full space.
  • USB drive not recognized after resizing: Unplug and replug the drive. If it still doesn’t appear, check Disk Management or Disk Utility to see if it shows as unallocated—if so, create a new partition.

Frequently Asked Questions

Can I resize a USB flash drive without losing data?

Shrinking usually preserves data, but extending or moving partitions can risk data loss. Always back up before attempting any resize.

Why does my USB drive show less capacity than advertised?

Manufacturers use decimal (1 GB = 1,000,000,000 bytes) while operating systems use binary (1 GB = 1,073,741,824 bytes). Also, some drives have hidden partitions. This is normal and not a defect.

What file system should I use after resizing?

For cross-device compatibility (Windows, Mac, game consoles), use exFAT. For older devices, FAT32. For Linux-only use, ext4.

Can I create multiple partitions on a USB flash drive?

Yes, but Windows may only show the first partition on a removable drive. To see all, you’d need to use a tool that marks the drive as fixed, which is not recommended.

Is it safe to resize a USB drive that has a bootable OS?

It’s risky because boot loaders may break. It’s better to recreate the bootable USB from scratch after resizing.

Why can’t I shrink the partition to the size I want?

The system reserves space for system files, page files, or hidden data. Shrink to the maximum allowed, then delete and recreate if you need a specific size.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →