Question 64gb sd card only showing 32gb

strep3241

Senior member
Oct 3, 2010
953
3
91
I have a 64gb sd card that I been using for windows 10 installation using the media creation tool through microsoft. I just noticed that it is only showing 32gb of the 64gb even when it is empty. I think this was because it was formatted in fat32 system, I formatted it in ntfs but it still shows 32gb. Trying to figure out how to get back the full 64gb.

When I go into disk management, it shows the 32gb partition as being healthy, also shows a 2nd partition with 27gb unallocated. When I right click it, the only thing it allows me to do is new simple volume, all other options are greyed out. I have formatted the healthy partition. I have formatted through cmd prompt.

I did some searching and found a place that says go into cmd prompt and run diskpart. It shows the sd card but this is where it becomes unclear how to access it. The site I found says to select that disk, then select partition. But when I type in the disk, it will bring up a bunch on options for diskpart. When I type in list partitions, it says no disk is selected. Don't want to just go typing in stuff and accidentally delete something I shouldn't.

If I do get it to show the full 64gb, will it go back to 32gb if I download windows 10 to it again?

EDIT: Not sure yet but I am using a usb card reader and possible that is the issue. I will try a different card reader.

EDIT2: Different card reader doesn't make any difference. Still showing 32gb on a newer card reader

EDIT3: I deleted the main partition and made a new simple volume, got the whole 59gb back. I put windows 10 back on it and its back to showing 32gb. Win 10 must be doing something to it, guessing it uses fat32 system.
 
Last edited:

thecoolnessrune

Diamond Member
Jun 8, 2005
9,673
583
126
For reasons I'm not actually aware of, Windows GUI Tools can only create FAT32 partitions at a maximum of 32GB. This is not a limit of the standard itself. As you saw, if you delete the partition Windows created, you can see the full capacity of the Volume again. Additionally, using Linux, or a 3rd party Partition Manager will allow you to create FAT32 partitions much larger (up to 16TB, though most applications tend to peak at 2TB).

If you need a FAT32 partition larger than 32GB, create it using a third party partition tool such as "FAT32 Format". Windows will read FAT32 partitions larger than 32GB just fine, it just has trouble creating them without going through a bunch of hoops. :)
 

VirtualLarry

No Lifer
Aug 25, 2001
56,570
10,203
126
For reasons I'm not actually aware of, Windows GUI Tools can only create FAT32 partitions at a maximum of 32GB. This is not a limit of the standard itself. As you saw, if you delete the partition Windows created, you can see the full capacity of the Volume again. Additionally, using Linux, or a 3rd party Partition Manager will allow you to create FAT32 partitions much larger (up to 16TB, though most applications tend to peak at 2TB).

If you need a FAT32 partition larger than 32GB, create it using a third party partition tool such as "FAT32 Format". Windows will read FAT32 partitions larger than 32GB just fine, it just has trouble creating them without going through a bunch of hoops.
This was an INTENTIONAL LIMITATION IMPOSED BY MS, and continued to this day, to prevent people from choosing to install NT-based OSes, onto FAT32(X) partitions. It was started around NT4 / Windows 2000 era.

Of course, I did run my NT-based OSes on FAT32 partitions. It actually repairable by hand, if I ever got any disk corruption. (This is before I had a NAS, and had good image backup programs, although I did own a copy of Norton Ghost 32-bit for DOS, that actually worked quite well. Managing the stack of CD-Rs was a PITA though.)
 
  • Like
Reactions: thecoolnessrune