Home > Questions

microSD Card showing wrong size and is not formatting on Mac

I have a SanDisk 32GB microSD card, which I am using with a SanDisk adaptor in my MacBook Pro running High Sierra. Disk Utility wrongly tells me that the microSD card is only 9MB and is unable to either carry out First Aid or erase or format my SD card. Is there anyone out there who can help me and tell me what to do? Also, what format should I use on an SD card that is to be used for playing music in a Bluetooth waterproof speaker? Thank you!

Best Answered by

iBoysoft author Jenny Zeng

Jenny Zeng

Answered on Wednesday, May 31, 2023

There are three possible reasons why your microSD card is not showing full capacity:

  • Your microSD card is a counterfeit product that has much less actual storage than it's advertised.
  • Your microSD card is improperly formatted or virus-infected.
  • Your microSD card is incompatible with your adapter or Mac.

Regardless, you need to format your microSD card to restore it to full capacity. Since you want to use the microSD card for a Bluetooth speaker and it has only 32GB of capacity, I recommend you use FAT32 with the MBR scheme. For users who have larger SD cards, use exFAT with GUID Partition Map.

Note that formatting your SD card will erase all data on it. So, before moving on, you need to back up the important files to another storage device.

If you can't access the files, use iBoysoft Data Recovery for Mac to restore them. It's a reliable data recovery tool that can retrieve files from all types of devices, such as microSD cards, SD cards, USB drives, hard drives, etc. It supports macOS 13 Ventura ~ Mac OS X 10.11 El Capitan running on Intel-based and Apple Silicon Macs.

You can click the button below to download it and preview files on your microSD card for free.

After your data is restored or backed up, you can carry on to reformat your microSD card.

Follow the steps below to restore your microSD card to full capacity:

  1. Open Disk Utility.
  2. Click View > Show All Devices.
  3. Select your SD card (the top-level disk) and click Erase.
  4. Rename your SD card if you want.
  5. Choose MS-DOS (FAT) as the format. 
  6. Select Mater Boot Record as the scheme.
  7. Click Erase.

If your microSD card won't format in Disk Utility, do it in Terminal.

  1. Launch Terminal.
  2. Run the following command and note down the identifier of your microSD card.diskutil list
  3. Execute the following command to format your SD card to full capacity.diskutil eraseDisk FAT32 card_name MBR /dev/identifierFor instance, if you find the identifier of your SD card is disk2 and you wish to rename it to SDcard and format it with FAT32 & MBR format, the command should be: diskutil eraseDisk FAT32 SDcard MBR /dev/disk2

Now, Disk Utility should see your microSD card at its full size.

People Also Ask

Read More Questions

Read More Advice From iBoysoft's Computer Experts

L'erreur qui indique qu'il est impossible de supprimer les données du volume pour empêcher tout sondage accidentel futur

[Corrigé] Effacer les données de volume pour éviter l'exploration accidentelle future échouée

Le processus d'effacement ou de partitionnement a-t-il échoué avec l'erreur 'effacer les données de volume pour éviter l'exploration accidentelle future échouée 69825' ? Trouvez les solutions dans cet article.

uninitialized drive on Mac

[Solved] How to Recover Data from Uninitialized Disk Mac in 2022

This post guides you to fix uninitialized disks on Mac and provides methods to recover data from an uninitialized disk with professional recovery software.

Mac Data Recovery Tips

WD My Passport greyed out in Disk Utility

How to fix WD My Passport greyed out in Disk Utility?

WD My Passport greyed out in Disk Utility, WD My Passport for Mac not mounting, WD external hard drive shows up in Disk Utility but won't mount

Mac Data Recovery Tips