Home > Questions

SD card not showing full capacity and 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 Tuesday, December 3, 2024

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

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

Regardless, you need to format your SD card to restore it to full capacity. Since you want to use the SD 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 SD card for free.

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

Follow the steps below to restore your SD 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 SD 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 SD 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 SD card at its full size.

People Also Ask

Read More Questions

Read More Advice From iBoysoft's Computer Experts

MacでUSBからファイルを削除できない

USB Macからファイルを削除できない問題を修正|MacでUSBフラッシュドライブをクリアする

この投稿では、MacでUSBからファイルを削除できない問題を修正するための作業可能なソリューションと、可能な原因を知ることができます。また、MacでUSBフラッシュドライブからファイルを削除する方法も説明しています。

cannot edit an external hard drive on Mac

Cannot Edit External Hard Drive on Mac, How to Read-write It

This post covers solutions if you cannot edit an external hard drive on your Mac and explains the causes.

How to Tips

Le disque dur externe WD ne se monte pas sur Mac

[Résolu] Le disque dur externe WD ne se monte pas sur Mac

Le disque dur externe WD ne se monte pas sur Mac? Ce tutoriel vous montrera comment réparer WD My Passport qui ne se monte pas/ne s'affiche pas/ne est pas reconnu/détecté sur macOS Big Sur 11/Catalina 10.15/Mojave 10.14/High Sierra

conseils de récupération de données mac