How to Fix SD Card Not Detected in Android Phone/Windows Error [2021 New]

If your Android memory card (micro SD or TF card) is not detected and data is not showing up, stay calm. Here, you'll find 7 ways to effectively fix SD card not showing up on mobile or PC errors. Follow these steps to make your SD card recognized and showing up again. If you lost important photos, videos & documents on the memory card, EaseUS data recovery software is here to recover your files immediately.

 Download for Win Recovery Rate 99.7%
 Download for Mac Trustpilot Rating 4.4

Table of Contents

Applies to: Fix SD card is not detected in Android, sd card is not showing up in mobile, SD card is not reading, etc. errors.

SD card not detected in Android

Are you at your wit's end figuring out "how can I fix my micro SD card not detected" or "why is my SD card not reading on my phone"? Don't worry if your SD card is unreadable on your phone.

To make the memory card detected on your Android phone, you have two workarounds to try:

  1. [1]. Make SD card detected on Android phone;
  2. [2]. Repair unreadable Android memory card on PC

In the following sections, we'll provide you with effective methods to immediately repair undetected SD card on your Android phone and PC without losing any data:

Solutions Ways to Make SD Card Readable
Fix SD Card Not Detected in Android Method 1. Re-insert SD Card into Your Phone
Method 2. Un-mount and Remount SD Card...Full steps
Fix Android SD Card Not Detected on PC Fix 1. Change SD Card Reader and Connect to PC
Fix 2. Recover Data, Format SD Card to FAT32
Fix 3. Update SD Card Driver
Fix 4. Run CHKDSK to Fix Not Detected SD Card
Fix 5. Show Hidden Files and Clear Virus...Full steps

You May Also Be Interested In:

It doesn't matter whether you know the causes for SD cards not detected on Android phones.
Follow the methods in Part 1 first to make your SD card showing up. 
If the error still occurs, try fixes in Part 2 to make the SD card readable and work normally again.

Note that if your SD card is damaged, you'll have to send it for repair. The fixes on this page only work to make a "physically healthy" SD card readable. Let's see how to make your Android SD card detected on your phone and PC without losing any data.

Part 1. Fix SD Card Not Detected on Android Phone

Applies to: Fix memory SD card not detected an error in Android mobile phones that support extending storage space.

What do I do if my SD card is not detected on my phone? Relax! Try the two methods here to make your SD card show up on your phone:

  1. #Method 1. Re-insert Memory SD Card into Your Phone
  2. #Method 2. Un-mount and Remount SD Card

Method 1. Re-insert Memory SD Card into Your Phone

Step 1. Turn off your Android phone and unplug the SD card.

Step 2. Remove the SD Card and check if it's clean. If not, clean dust from the SD card.

Step 3. Put the SD card back to the SD card slot and re-insert it into your phone.

Step 4. Turn on your phone and check if your memory card is detected now.

Insert sd card back to phone

If the card is still not recognized, proceed to Method 2.

Method 2. Un-mount and Remount SD Card on Android

Step 1. Tap "Settings" on your phone and select "Storage".

Step 2. Tap on "Storage" > "SD Card" > "Mount".

Mount SD Card to make it detectable on Android phone

After this, restart your phone and check if you can access the SD card normally. If it doesn't work, use the following procedure to unmount and remount the SD card:

Step 1. Go to "Settings" on your Android phone.

Step 2. Tap "SD Card" and tap on "Unmount SD card". Click "OK" to confirm.

Unmount SD Card

Step 3. Now re-mount the SD card, power off your phone, unplug and re-insert the memory card back into your phone.

Step 4. Reboot the phone.

After this, your mobile phone should be able to read the SD card and you can use the saved files again.

related articles

Android SD Card Mounted As Read-Only

If the SD card shows it's read-only after mounting, use this walkthrough to clear the Read-Only state.

SD Card is mounted as read only

If the SD card still doesn't show up on your phone, take the SD card out of your phone and connect it to your computer. Then try the fixes in the next part to make your SD card detectable again.

Part 2. Fix Android SD Card Not Detected, Not Showing Error on PC

Applies to: Fix Android phone SD card not detected, not showing, not reading error on PC without losing data.

If the SD card is not recognized after you've tried the methods in Part 1, don't worry. By following the fixes listed in this section, you'll make the SD card work again.

  1. #Fix 1. Change SD Card Reader and Connect to PC
  2. #Fix 2. Recover SD Card Data and Format It to FAT32
  3. #Fix 3. Update SD Card Driver
  4. #Fix 4. Run CHKDSK to Fix Android SD Card Not Detected Error
  5. #Fix 5. Show Hidden Files on SD Card and Clear Virus

Read Also: SD Card Not Showing Up in Windows 10/8/7.

Let's now start repairing your SD card detectable on your PC without losing any data.

Fix 1. Change SD Card Reader and Connect Memory Card to PC

Step 1. Insert the memory SD card into an SD card reader and connect it to your PC.

Step 2. Check if the SD card shows up on your computer.

Step 3. If not, use another SD card reader. Re-connect the SD card to your PC.

This will help you quickly determine if the issue is with your phone or with the memory/SD card itself.

  • If you see all data on the card, the SD card is working properly. The problem is with your Android phone. You should send it for repair.
  • If the memory card is unreadable on your PC, follow the fixes below to repair your SD card without losing any data.

Fix 2. Recover SD Card Data and Format It to FAT32

When an SD card is correctly mounted but not showing on a phone, a likely reason is that the SD card has a file system unsupported by the phone. The best solution is to format the SD card to FAT32.

Since formatting erases all files on the SD card, you should recover data from the SD card before formatting it to FAT32. To do so, you have two options:

#1. Recover Data from Android SD Card

Professional data recovery software - EaseUS Data Recovery Wizard will help you restore and extract all Android memory/SD card data in three steps.

 Download for Win Recovery Rate 99.7%
 Download for Mac Trustpilot Rating 4.4

Follow the steps below to get all your personal files out of the SD card:

Step 1. Download EaseUS Data Recovery Wizard - the dependable SD card recovery software for Windows on your PC. Connect the SD card to your computer with either a card reader or by attaching the device that contains it. Launch the software so you can see the SD card from the disk list presented on the interface. Select the SD card and click Scan.

select the sd card and click scan

Step 2. The scan process should be running. A quick scan is able to quickly find the files that were recently deleted or items emptied from the recycle bin, and the later deep scan is useful for files that are harder to find, which might lose file names. During the course of scanning the SD card, you can start checking the results from the leftside tree-view pane, or simply use the Filter function to show up only the pictures, doucments, videos, emails and so on.

find wanted sd card files

Step 3. Double-click on a file will allow you to preivew its content. At last, select the desired files you wish to recover and click the Recover button to get them all back. When you're asked to choose a location to save the recovered files, do not use the SD card but another drive, to avoid data overwriting.

recover sd card files

#2. Format Memory SD Card to FAT32

You can now format the memory SD card to FAT32 and make it readable on your phone again. Here, we'll show you how to format SD card to FAT32 using the "Disk Management" utility:

Step 1. Insert the SD card into your PC, right-click "This PC" and select "Manage".

Step 2. Go to "Disk Management", right-click the memory card, and select "Format".

Step 3. Set the SD card file system as FAT32 and click "OK".

format sd card to reair not detected issue

Step 4. Save the previously recovered data to the SD card, safely unplug it and re-insert it into your Android phone.

Step 5. Restart your phone and check if the files and the SD card show up. If they don't, revert to Method 2 in Part 1 to mount this card.

Once you follow these steps, the memory card or SD card can now be read and detected by your Android phone. You can continue using the previously restored data on your phone again.

Fix 3. Update Memory Card/SD Card Driver

If the SD card driver is outdated, as a result, your memory card can't be detected on mobile or PC. Follow the steps below to update the memory SD card driver and make it readable again:

Step 1. Connect the memory card to your PC via an SD card reader.

Step 2. Right-click on "My Computer" or "This PC" and select "Manage".

Step 3. Click "Device Manager" and expand "Disk Drives".

Step 4. Right-click on your SD card and choose "Properties".

Step 5. Go to the "Driver" tab as shown below, and click "Update Driver".

Update SD card drive driver

Wait patiently for the latest driver to be installed and reboot your computer.

Step 6. Unplug and insert the SD card into the phone, reboot to check if your mobile detects it.

Note: If the driver update process fails, contact your SD card manufacturer or manually download the driver from its official website.

Fix 4. Run CHKDSK to Fix Android SD Card Not Detected Error

If the memory card or SD card has an internal error or bad sectors, it will not be readable on your mobile phone or PC. Fortunately, you can run the CHKDSK command to repair and fix this issue. 

Note: Running chkdsk has the possibility to result in data loss. So, perform data recovery in advance, and then continue with the CMD method.

Follow these steps to make an SD card readable now with CHKDSK command:

Step 1. Press Win+R keys to bring up the "Run" dialog and type cmd. Hit Enter.

Step 2. Type chkdsk D: / f and press Enter. (assuming that D is the drive letter of your memory card)

Or you can type chkdsk D:/f /offlinescanandfix and hit Enter.

Step 3. If the above command lines don't work, type chkdsk D: /f /r /x and hit Enter.

Step 4. After this, unplug and insert the SD card back into your phone and reboot the mobile.

This should fix the memory SD card error and make the card detectable again.

Fix 5. Show Hidden Files on SD Card and Clear Virus

Note that sometimes viruses or malware infections may cause your files on the SD card to be hidden, making you think that the card is undetectable on your phone or PC. Don't worry if you don't know how to get around this obstacle.

If you follow the guidelines below, you'll get hidden files back on your SD card and clear all viruses with ease:

#1. Show Hidden Files on SD Card

EaseUS CleanGenius is a user-friendly computer fixing tool that is both safe and lightweight. It's a perfect alternative to CHKDSK command. Use this one-click tool to fix the damaged file system easily.

Step 1.  DOWNLOAD EaseUS CleanGenius on your computer and complete the installation. 

Step 2. Run the software. Click "Optimization", and then choose "File Showing" . 

select the file showing option

Step 3. Select the drive with a corrupted file system. Tick the "Check and fix file system error" option and click "Execute".

fix file system

Step 4. Wait the tool performs the repairing task. After that, click the "here" button to check the drive.

fix file system

Remember to save the files to another secure device and continue with the following steps.

#2. Clear Virus from SD Card

Step 1. Connect the SD card to your PC.

Step 2.  Download and run anti-virus software on your computer.

Step 3. Scan your device for viruses or malware and remove the detected items.

As soon as the process is completed, you can save the data back on your SD card. You can safely insert the card back into your phone, make use of it and the data again.

Share to Help:

By sticking to the above solutions, you can make your Android phone memory card show up again without losing any data. If you are satisfied with the result, please share your experience on Facebook and help more friends out:

Why Is SD Card Not Detected, and How to Avoid This Error

Some of you may wonder what causes the SD card to be undetectable on your phone. Some may also want to know how to avoid this error from happening again. Check out the reasons first and here we have some tips to help you make sure the SD card is detectable on your mobile phone at all times.

1. Causes of SD Card Not Detected Error:

  • The memory SD card slot has a loose spring.
  • The SD card is not mounted properly.
  • The SD card file system is not supported by the phone.
  • SD card has a file system error or contains bad sectors.
  • SD card driver is outdated.
  • SD card is damaged or corrupted.
  • Virus or malware infection.

2. Tips to Keep SD Card Detectable on Your Phone:

  • Format the SD card with an Android compatible file system to the SD card - FAT32 by default.
  • Mount the SD card correctly on your Android phone (shown in Method 2 Part 1).
  • Run antivirus scans on your phone.


In this tutorial, we compiled 7 practical solutions in two parts to help you make your Android memory card detectable, plus we explained the causes for the Android SD card not showing error.

To avoid unnecessary data loss on your Android memory card while fixing this error, we suggest you recover data from the SD card as a backup measure first using reliable EaseUS data recovery software.

 Download for Win Recovery Rate 99.7%
 Download for Mac Trustpilot Rating 4.4

By following through with fixes provided on this page, you should be able to use your SD card normally on your phone again.

If you have further questions about this issue, check out the answers to the following frequently asked questions that may shed light on the information you are looking for.

People Also Ask

1. How do I fix files not showing on my SD card?

Here are a couple of ways to help you view files, and at the same time fix the SD card not showing files issue with ease:

  • Check the lock switch
  • Unhide files
  • Scan and remove viruses
  • Recover lost files or ones that aren't showing
  • Repair corrupted SD card
  • Format SD card

For a detailed step-by-step guide, you may refer to SD Card Files Not Showing on mobile phone, camera, or PC for help.

2. Why is my SD card not showing up on my computer?

As explained on this page, many factors may prevent your SD card from showing up on a computer, including:

  • Problematic connection
  • SD card drive letter conflict
  • The invalid or unsupported file system on the SD card
  • SD card is configured to be hidden
  • SD card driver is outdated

Here are some practical fixes that are included on this page in Part 2 for you to try:

  1. #1. Update memory SD card driver
  2. #2. Run CHKDSK command to repair SD card errors
  3. #3. Fix SD card file system error using CMD alternative software
  4. #4. Restore data and format SD card

With these fixes, you can resolve the SD card not detected or not displayed error on both Android phones and Windows computers.

3. What do I do if my laptop won't recognize my SD card?

When your laptop or computer doesn't recognize the SD card, you may try workarounds:

  1. 1. Change the SD card reader and reconnect it to your PC.
  2. 2. Change the SD card drive letter.
  3. 3. Update the SD card driver.
  4. 4. Run CMD CHKDSK command to fix SD card file system error.
  5. 5. Restore SD card data and format SD card to FAT32 (smaller than 32GB) or exFAT (larger than 32GB).

Was This Page Helpful?

Updated by Jean

Author Jean has been writing tech articles since she was graduated from university. She has been part of the EaseUS team for over 5 years. Her special focuses are data recovery, disk partitioning, data space optimization, data backup and Mac OS. By the way, she's an aviation fan!

Read full bio

Approved by David Balaban

David Balaban is a computer security researcher with over 18 years of experience in malware analysis and antivirus software evaluation. He presents expert opinions on contemporary information security matters, including social engineering, penetration testing, threat intelligence, online privacy, and white hat hacking.

Read full bio

Product Reviews

TrustScore 4.7 | 323 reviews
  • EaseUS Data Recovery Wizard is a powerful system recovery software, designed to enable you to recover files you’ve deleted accidentally, potentially lost to malware or an entire hard drive partition.

    Read More
  • EaseUS Data Recovery Wizard is the best we have seen. It's far from perfect, partly because today's advanced disk technology makes data-recovery more difficult than it was with the simpler technology of the past.

    Read More
  • EaseUS Data Recovery Wizard Pro has a reputation as one of the best data recovery software programs on the market. It comes with a selection of advanced features, including partition recovery, formatted drive restoration, and corrupted file repair.

    Read More