SanDisk Cruzer Force 16 GB — Shrink to 8 GB FAT32 and Restore Full Capacity
1. Objective
This guide explains how to:
Important: Formatting or deleting partitions erases data. Back up any files before starting.
2. Identify the SanDisk USB Drive
Open PowerShell as Administrator and run:
Get-CimInstance Win32_DiskDrive |
Where-Object {$_.InterfaceType -eq "USB"} |
Select-Object Model,Manufacturer,SerialNumber,Size,PNPDeviceID
Example output:
Model : SanDisk Cruzer Force USB Device
Manufacturer : (Standard disk drives)
SerialNumber : 4C531001630416118384
Size : 15998169600
PNPDeviceID : USBSTOR\DISK&VEN_SANDISK&PROD_CRUZER_FORCE&REV_1.00\4C531001630416118384&0
Check these fields to identify your drive:
The manufacturer field may show (Standard disk drives) in Windows; this alone does not indicate a counterfeit drive.
3. Check the Disk Number and Partition Style
Run:
Get-Disk |
Where-Object {$_.BusType -eq "USB"} |
Select-Object Number,FriendlyName,SerialNumber,Size,PartitionStyle,OperationalStatus,HealthStatus
Example:
Number : 1
FriendlyName : SanDisk Cruzer Force
SerialNumber : 4C531001630416118384
Size : 16005464064
PartitionStyle : MBR
OperationalStatus : Online
HealthStatus : Healthy
In this example, the USB drive is Disk 1.
Important: Your disk number might change after reconnecting the drive. Always verify the disk number and serial number before making changes.
4. Check the Existing Partition
Run:
Get-Partition -DiskNumber 1 |
Format-Table PartitionNumber,DriveLetter,Size,Type
Replace 1 with your verified disk number.
To check the volumes:
Get-Volume |
Format-Table DriveLetter,FileSystem,Size,SizeRemaining
Initially, your drive may have one partition of approximately 16 GB formatted as FAT32.
5. Format the Partition as NTFS
Windows Disk Management may not offer the Shrink Volume option for your current FAT32 partition.
To work around this:
Formatting erases the files on the selected partition.
6. Shrink the NTFS Partition
For an approximately 8 GB partition, shrink the volume by roughly 7,500–8,000 MB, adjusting for the actual size shown by Windows.
After shrinking, you should see:
Leave the unallocated space unused for this experiment.
7. Format the Smaller Partition as FAT32
If FAT32 is unavailable, use a reputable partition-management utility that supports formatting an existing partition as FAT32.
Do not format the unallocated space or another disk.
8. Verify the Smaller FAT32 Partition
Check the filesystem and size:
Get-Volume -DriveLetter H |
Select-Object DriveLetter,FileSystem,Size,SizeRemaining
Replace H if the drive letter has changed.
Example output:
DriveLetter FileSystem Size SizeRemaining
----------- ---------- ---- -------------
H FAT32 8584675328 8584642560
This indicates:
Check the disk and partition style:
Get-Partition -DriveLetter H | Get-Disk |
Select-Object Number,FriendlyName,SerialNumber,Size,PartitionStyle
Expected:
9. Test on the Legacy Device
The physical USB drive still reports approximately 16 GB. Shrinking its partition only changes the partition size.
A legacy device may detect the smaller partition, report the full device capacity, or reject the drive because of other compatibility requirements.
MBR, FAT32, a single primary partition, or a specific cluster size may be required by some devices.
10. Restore the USB Drive to Full Capacity
Use this section when you want to undo the smaller partition and restore one partition across the available capacity of the USB drive.
Method A: Disk Management — Recommended
The USB drive should now have one partition using nearly all of its capacity.
Method B: DiskPart — Rebuild the Partition Layout
Use this only if Disk Management cannot restore the desired layout.
WARNING: The clean command removes the partition information from the selected disk. Selecting the wrong disk can destroy access to data on another drive.
First, run this in PowerShell:
Get-Disk |
Where-Object {$_.BusType -eq "USB"} |
Select-Object Number,FriendlyName,SerialNumber,Size,PartitionStyle
Confirm the SanDisk model, serial number, and capacity.
Then open DiskPart:
diskpart
list disk
select disk 1
detail disk
Replace 1 with the verified disk number. Check detail disk carefully before proceeding.
Only after confirming that the selected disk is the SanDisk, run:
clean
convert mbr
create partition primary
format fs=fat32 quick
assign letter=H
exit
This creates one primary partition using the available capacity and formats it as FAT32.
If DiskPart refuses to format the volume as FAT32, use a reputable FAT32-capable formatting utility instead. Do not run clean again just to change the filesystem.
11. Verify the Restored Capacity
Check the physical disk:
Get-Disk |
Where-Object {$_.BusType -eq "USB"} |
Select-Object Number,FriendlyName,SerialNumber,Size,PartitionStyle
Check the volume:
Get-Volume -DriveLetter H |
Select-Object DriveLetter,FileSystem,Size,SizeRemaining
Expected result:
Windows may display the volume as approximately 14.9 GiB because manufacturers and Windows use different capacity units.
12. Important Notes
Final result: You can experiment with an approximately 8 GB FAT32 partition on a 16 GB USB drive, test it on older hardware, and restore the drive to a single full-capacity partition when finished.