For some reason, Micro SD card shows 0 bytes. This post summarizes the possible reasons and available troubleshooting methods for the SD card showing 0 bytes space error. Besides, it also offers you the steps to recover data on the SD card via MiniTool Partition Wizard.

Why Micro SD Card Shows 0 Bytes

Sometimes, you may see that Micro SD card shows 0 bytes. Why does this situation happen? Some possible causes are summarized as follows.

  • Virus/malware infection
  • File system corruption
  • Physical damage on the SD card
  • Bad sectors on the SD card
  • Damaged MBR (Master Boot Record) of the SD/memory card
  • Insufficient unplugging of the card reader from a PC
  • Unexpected interruption while read/write the SD card

Similar posts:

USB shows 0 bytes

Hard drive only shows half capacity

SSD reports wrong size

Clone hard disk shows wrong size

Recover Data from SD Cards

Though the SD card shows 0 bytes, it doesn’t mean that the content stored on the SD card is gone. Instead, the content is still present in your SD card until it is overwritten by the new data. Therefore, you’d better not make other operations except recovering data on the SD card to avoid overwriting.

To recover files from SD card, you need to use a piece of SD card data recovery software like MiniTool Partition Wizard. In addition to recovering data from SD cards, this software also allows you to recover lost/missing data on storage devices like HDDs, SSDs, USB flash drives, RAID, external hard drives, etc. It also helps you undelete partitions.

Tips:
You can refer to the corresponding guides to perform hard drive recovery, SSD data recovery, external hard drive recovery, and RAID recovery.

Now, click the button below to download MiniTool Partition Wizard. Then run the setup file and follow the on-screen instructions to conduct SD card recovery.

Tips:
As the Data Recovery feature is unavailable in MiniTool Partition Wizard Free and Pro editions, you need to buy the license for the Pro Platinum or above editions and use these editions to finish the recovery process. This comparison page shows you the difference between all the MiniTool Partition Wizard editions.

MiniTool Partition Wizard DemoClick to Download100%Clean & Safe

Step 1: Connect the SD card to your computer via an SD card reader. Then launch the software to enter its main interface.

Step 2: Click on Data Recovery at the upper left corner of the window.

click Data Recovery

Step 3: In the pop-up wizard, put your mouse cursor on the SD card and then click the Scan button to start the scanning process.

Tips:
Your SD card can be displayed either under the Logical Drives or Devices tab.
scan the SD card for missing data

Step 4: After the scan process ends, find the needed data by using options like Search, Filter, Preview, Path, and Type. Then tick the boxes in front of the needed data and click the Save button to continue.

Tips:
If you find the desired data during the process, pause or stop the scan process by clicking the Pause/Stop button.
save the needed data

Step 5: In the next window, choose a place to save the recovered data and click OK to save changes. Don’t save the recovery result to the original location. Otherwise, the lost/deleted data could be overwritten.

select a place to save the data

After getting the data saved on another drive, now use the methods below to troubleshoot the SD card showing 0 bytes space error.

Solutions to SD Card Showing 0 Bytes Space

What to do if a Micro SD card shows 0 bytes? This section collects several solutions to the error. You can try them one by one until the error is resolved.

#1: Connect the SD Card to Another PC

When SD card shows 0 bytes, the first way you should try is to connect the SD card to another PC. If the SD card displays its content normally, it means there’s something wrong with the PC. On the contrary, if the issue still persists, try other methods in the post to troubleshoot it.

SD Card Is Not Accessible: Cases, Causes, Fixes, and Recovery
SD Card Is Not Accessible: Cases, Causes, Fixes, and Recovery

This post collects the scenarios, causes, and fixes for the SD card not accessible issue. It also offers steps to recover the lost data.

Read More

#2: Change SD Card Reader

As you know, an SD card reader is required when you connect an SD card to a PC. An old or corrupt SD card reader can impact the connection between the SD card and computer. It might also be the culprit of the SD card showing 0 bytes space error.

Therefore, it is advised to change or replace the current SD card reader when Micro SD card shows 0 bytes. Then plug the SD card with the new card reader into the computer to see if it shows the content properly.

Some common errors related to memory cards:

Memory card error 1010

Can’t delete files from SD card

CF card not recognized or reading

#3: Unhide the Files on the SD Card

Sometimes, the SD card shows 0 bytes because it is in a hidden status. In this case, you need to show all hidden files by running command lines in CMD. Here are the steps for doing that.

Step 1: Connect the SD card to your computer.

Step 2: Run Command Prompt as administrator from the Run dialog window.

  • Hold the Windows and R keys to open the Run window.
  • Type cmd in the Run window and press Ctrl + Shift + Enter keys simultaneously.
run Command Prompt as administrator from Run

Step 3: In the Command Prompt window, type “attrib -h -r -s /s /d I:\*.*” and hit Enter to execute the command.

Tips:
You should replace I with the actual drive letter of your SD card.
type and execute the command

Step 4: After the command is executed, check if your SD card shows 0 bytes still.

#4: Run CHKDSK

You can also run the CHKDSK utility to fix file system issues that could be responsible for SD card showing 0 bytes space. When a 32GB SD card shows 0 bytes, run CHKDSK with the steps below.

Step 1: Run Command Prompt as administrator on your PC.

Step 2: In the elevated window, type chkdsk I: /f and hit Enter. You should replace I with your SD card drive letter. Then, CHKDSK will analyze the removable device for issues and attempt to fix them. You just need to wait for the finish of the process.

Tips:
When CHKDSK runs into problems, you can make use of MiniTool Partition Wizard to detect and fix file system errors on the SD card.

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Step 3: After the process ends, restart your computer.

You might be interested in these posts:

#5: Perform a Virus Scan

It is also likely that your Micro SD card shows 0 bytes because there are viruses on the card. So, it is necessary to perform a virus scan on your SD card when an SD card shows 0 bytes. You can scan the SD card by using either Windows Security or third-party antivirus software.

Here’s the tutorial on how to scan the SD card for viruses and malware by using Windows Security – a built-in utility in the Windows system.

Step 1: Plug the SD card into your computer. Then press the Windows and I keys simultaneously to open the Settings app.

Step 2: In the main interface of the Settings window, click Update & Security.

Step 3: After clicking Windows Security in the left panel, tap Virus & threat protection under this tab.

click Virus and threat protection

Step 4: In the next window, find and tap on Scan options.

Step 5: From the given options, choosethe Custom scan option and then click the Scan now button.

choose a scan manner

Step 6: In the prompted window, click This PC > SD card > Select Folder.

choose the connected memory card to scan

Step 7: After that, Windows Security will scan your SD card for viruses/malware and remove them. Just wait patiently until the scan process ends.

Also read: USB Virus Removal and Data Recovery Guide for Windows 7/8/10

#6: Format the SD Card

If none of the above methods work, try formatting the SD card. This is the last resort. You can try it if you have no other choices. Since you have saved the data on other drives, you don’t have to worry about data loss because of formatting.

Tips:
If the file system of the SD card is RAW, it will lead to SD card showing 0 bytes space error. If so, format the SD card to FAT32 or NTFS to get rid of the issue.

As for formatting, MiniTool Partition Wizard, a free SD card formatter, is worth trying. It enables you to complete the format operation within a few clicks. Now, follow these steps to format the SD card via MiniTool Partition Wizard.

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Step 1: With SD card connected to your computer, run MiniTool Partition Wizard from the desktop.

Step 2: Right-click on the SD card and select the Format option.

choose the Format option

Step 3: In the pop-up window, configure parameters like partition label, file system, and cluster size. Then click OK to save changes.

Tips:
You should choose FAT32 or NTFS from the file system drop-down menu. 

Step 4: Click Apply to execute the pending operation.

select file system

Also read: How Long Does It Take to Format an SD Card? Here’re Answers

There are 6 methods you can try when Micro SD card shows 0 bytes. Moreover, steps for SD card data recovery are also provided in this post.Click to Tweet

Bottom Line

This post tells you why Micro SD card shows 0 bytes and how to troubleshoot the problem. Additionally, it provides you with a full guide to performing SD card recovery. When your 32GB SD card shows 0 bytes, apply this tutorial to fix the issue.

If you receive other errors related to SD cards, tell us in the following comment area for sharing. We will try our best to help you work them out. For any questions about MiniTool Partition Wizard, get in touch with us by sending an email to [email protected]. We will get back to you as soon as possible.

  • linkedin
  • reddit