I am unable to create a small partition on newly purchased 2tb SSD USB Gen 2 External Drive.
I have re-formatted, cleaned, checked to make sure I am gpt rather than mbr, yet still receive the following error. I have also changed usb ports, switched from my laptop (windows 10 pro) and also attempted using my desktop (Win 11 Pro). The drive functions (I can copy and paste a simple file). In disk management the option to shrink volume is greyed out. When I attempt to create a partition in diskpart all I receive is this message:
“No usable free extent could be found. It may be that there is insufficient
free space to create a partition at the specified size and offset. Specify
different size and offset values or don’t specify either to create the
maximum sized partition. It may be that the disk is partitioned using the MBR disk
partitioning format and the disk contains either 4 primary partitions, (no
more partitions may be created), or 3 primary partitions and one extended
partition, (only logical drives may be created).”
Yep — this error is almost always because the drive has one single big exFAT partition taking up the entire disk, so there’s no unallocated space left for Disk Management/diskpart to carve out a new one.
Windows also often can’t “shrink” exFAT volumes (that’s why the Shrink option is greyed out), so it feels like the drive is “stuck”.
Quick fix (works 99% of the time)
Back up anything important from the SSD first, because this will wipe it.
Open Command Prompt as Admin
Run:
diskpart
list disk
select disk X (pick the SanDisk 2TB drive)
clean
convert gpt
create partition primary size=200000
format fs=exfat quick label=PART1
assign
create partition primary
format fs=exfat quick label=PART2
assign
exit
That will create a 200GB first partition + a second partition using the rest.
If it STILL refuses to partition
Try doing the same but format as NTFS (Windows handles it better):
format fs=ntfs quick label=PART1
If it works in NTFS but not exFAT, that’s your answer.
Heads up (common gotcha)
Some “portable SSDs” or USB bridge chips behave weird with partition tools, especially on certain ports/hubs.
So also try:
plugging it directly into the PC (no hub)
using a different USB port (preferably a rear USB port on desktop)
If you end up returning it or swapping it later, prices on 2TB SSDs are all over the place depending on region, so I get the pain
Short answer: wipe it once, partition it cleanly, and be done with it.
This isn’t a bad SSD. It’s just Windows being Windows with external exFAT drives. Shrinking won’t work, no matter how many times you try. What I’d do:
Back up anything on the drive
Delete the existing volume completely so the space becomes unallocated
Create your small partition first
Create the second one with the remaining space
If this drive is mainly for Windows, format both partitions as NTFS. It gives you way more flexibility later. Only stick with exFAT if you really need cross-platform use.