7 Tested Ways to Fix SD Card Not Detected In Mobile

In this article, we are going to discuss 7 best fixes for SD card not detected in mobile error.

So, if your SD card is not detected by your Android phone & you are looking for the ways to fix this issue then check out this blog thoroughly.

While fixing this issue if somehow your SD card data gets deleted, then you can use SD Card Recovery Tool to get them back.

Rated Excellent on Trustpilot
Free SD Card Recovery Tool.
Recover data from corrupted, damaged, & formatted SD cards of all brands on Windows. Try now!

Quick Solutions

Step-By-Step Solutions Guide

Fix 1: Reboot Your Phone

Restarting the Android phone is another effective way to deal with microSD card not detected issue……Complete Steps

Fix 2: Update MicroSD Card Driver

Connect your microSD card to PC then right-click on My Computer or This PC > Manage…….Complete Steps

Fix 3: Run CHKDSK Command Prompt

Press Win + R keys together to open a RUN dialog box & type cmd > press Enter……Complete Steps

Fix 4: Unmount And Remount microSD Card

Open Settings and choose Storage. Then, go to the SD card section & click on …Complete Steps

Fix 5: Use Your Windows System To Diagnose

Click on My Computer or My PC then find the disk drive of your SD card…….Complete Steps

Fix 6: Factory Reset Android Phone

Navigate to your phone’s Settings app then > Additional Settings > Backup & Reset…….Complete Steps

Fix 7: Format MicroSD Card

Press Windows + R keys to bring up the RUN dialog box then type diskmgmt.msc. & click OK…Complete Steps

What Does It Mean When Your Phone Says “SD Card Not Detected”?

When your phone says “SD Card Not Detected” then it simply means that your memory card is not properly inserted on your device. Hence your Android phone unable to read your SD card and keep showing you an error messages like “Micro SD card not detected” or “micro SD card not recognized”.

Why Is My Phone Not Detecting SD Card?

Many times, your phone unable to recognized or detect your SD card. It may be due to the following reasons:

  • Loose connection between SD card and device.
  • If your SD card or card slot or physically damaged.
  • You might using a corrupted or virus infected memory card
  • SD card is not compatible with your device
  • If your microSD card comes in contact with dust, dirt or water.

Now, it’s time to learn the ways on how to fix SD card not detected in mobile phone issue.

Basic Troubleshooting To Fix SD Card Not Detected In Mobile

Let’s start troubleshooting this issue with the basic solutions.

#1: Re-Insert SD Card In Your Phone

Before trying any other methods, firstly you should remove and reinsert the SD card on your phone to fix MicroSD Card Not Detected on Android Phone issue.

Remove & Reinsert SD Card

Here’s how to do so:

  • Switch off your phone & remove the SD card from it.
  • Now, wait for some time then put back the SD card again into the card slot.
  • At last, turn on your device & check whether your microSD card is recognized by your device or not.

#2: Check For Compatibility Issue


The next possible reason of getting SD card not detected error is – Compatibility issue between the SD card & device. If you are using the poor or cheap quality of memory card in your latest smartphone then your SD card will not identified by your device since it’s incompatible with your device. To avoid such errors you need to make sure that the memory card you are using should be compatible with your device.

#3: Clean the microSD Card Gently

Clean the microSD Card Gently

When your SD card comes in contact with dust, dirt or moisture then your device will not able to recognize your micro SD card. To make it recognizable again, you need to do the following:

Turn off your Android phone and take out your SD card from it. Then, gently clean your SD card & the card slot with the help of a white cotton cloth or brush. After doing so, just reinsert your card back into the slot.

You May Also Read –SD Card Not Showing Up in Android/Windows PC!

How To Fix SD Card Not Detected In Mobile/Windows PC?

If the error is not fixed by applying the basic troubleshooting, then simply go through this realistic ways.

Fix 1: Reboot Your Phone

Restarting the Android phone is another effective way to deal with microSD card not detected issue. Doing this will resolve all the minor glitches of your phone’s operating system along with this issue.

In order to do this, follow the below steps:

  • Hold a Power button on your phone for a few seconds until your device turns off completely.
  • Now, here you will get different options, you need to choose Restart option.

Reboot Your Android Phone

Fix 2: Update MicroSD Card Driver


Because of an outdated SD card driver, sometimes your Android device or system not able to read/write your SD card. So, in that case, you can update the microSD card driver and make the unreadable microSD card readable again.

Here are the steps you need to follow:

  • First of all, you need to connect the memory card to your PC.
  • Make a right-click on ‘My Computer’ or ‘This PC’ then click on ‘Manage’.
  • Again, click on ‘device manager’ from the left taskbar then click on ‘+’ icon next to ‘USB Serial Bus controllers’ and now you will see a yellow color exclamation mark.
  • Make a right-click and choose “Update Driver Software” > “Search automatically for updated driver software

SD card not detected in mobile

  • Now you have to wait and let the USB driver be installed successfully. Once the installation process is completed, reboot the system.

Fix 3: Run CHKDSK  To Fix SD Not Detected In Mobile 

If you are noticing that your memory card has some bad sectors or any internal error then it will not be detectable or readable by your PC or mobile phone. However, you can run CHKDSK command to fix micro SD card not detected in mobile.

Follow the below given steps to know how to do so:

  • Firstly, you need to press Win + R keys to open the “Run” dialog box
  • Then, type cmd in it and press Enter.

SD card not detected

  • Again, type chkdsk D: / f & press Enter. (Assume that D is your memory card drive letter)
  • You can also type chkdsk D:/f /offlinescanandfix then press Enter.
  • In case, the above commands won’t work, then simply type chkdsk D: /f /r /x & hit Enter.
  • After doing so, unplug your SD card from PC and insert it back into the phone & restart your mobile.

Hope, now your phone will able to detect your memory card.

You May Also Read – How To Repair Micro SD Card Not Detected? (Full Guide)

Fix 4: Unmount And Remount microSD Card

In order to fix ‘SD card not detected in mobile’ error, you can also unmount your SD card and remount it again to make the card detectable. So, to do so, you have to follow the below steps:

  • First of all, go to Settings and choose Storage on your Android phone
  • Then, go to the SD card section, you will get ‘Unmount SD card’ in the storage option to unmount your SD card.

unmount sd card

  • Again, follow the same process to mount your microSD card again.

Note – Make sure your Android phone is not connected with the system while this process is going on.

Fix 5: Use Your Windows System To Diagnose

Use Your Windows System To Diagnose

Sometimes Windows can fix or repair some specific disk drives errors. For this, you can mount your SD card to a system just to check the errors. But remember, this method will not work for you if your system will not detect the microSD card.  But, if it’s detectable then you can follow the below steps:

  • Firstly, you need to insert your microSD card into the card reader then connect it to your system.
  • Click on ‘My Computer’ and then find the disk drive of the microSD card.
  • Now, make a  right-click on the disk then select ‘Property’.
  • After this, click on the tab ‘Tools’ & choose Check then > Repair drive on error checking section.

After repairing the drive, you need to eject the microSD card and insert it back to your Android phone.

You May Also Read – How To Fix Micro SD Card Not Detected On Android [Best Guide]

Fix 6: Factory Reset Your Android Phone


Many times, your SD card is not identified by your device due to software related issues. Performing factory reset on Android will help you to solve the software problems.

Here’s how to factory reset your Android phone:

  • Navigate to your phone’s Settings app
  • Then, choose Additional Settings > Back up and Reset
  • Finally, tap on Erase all data (factory reset)

Fix #7: Format MicroSD Card

If none of the above methods helped you to solve SD card not detectable issue then try formatting your memory card to fix this issue.

Please Note – Formatting the memory card will remove all the data stored in the card, so you must save the backup of your important SD card data.

Follow the step-by-step guide to format your card using Disk Management:

  • First of all, press the Win + R key > type diskmgmt.msc. & Press OK.

SD card not detected in mobile

  • In a Disk Management, you need to find your unreadable memory card.
  • Next, make a right click on it then select Format option.

SD card not detected in mobile

  • Again, click on the “File System” box, & choose any of these file systems to format the SD card (NTFS, exFAT, FAT32).
  • At last, check the box “Perform quick format” and click OK.

SD card not detected in mobile

Automatic Way To Recover Data From Fixed Micro SD Card

After fixing the micro SD card not detected issue with the above listed methods, if you find any of your data have been lost from SD card then you can use our recommended SD Card Recovery Tool. This tool is specially designed to recover data lost, deleted, missing, overwritten, inaccessible or erased data from SD card.

No matter, whether your SD card is unrecognized, unreadable, encrypted, corrupted, formatted or write-protected, this software can extract the files from it in no time. It has an user-friendly interface and is 100% safe and secure to use.

This tool supports almost all the brands of memory card such as – SanDisk, Lexar, Transcend, Samsung, Strontium, Kingston, Toshiba etc. It is available for both Windows & Mac OS.

So, just quickly download this software on your PC and recover the deleted data from your SD card with ease.

Try Data Recovery For Windows Try Data Recovery For Mac
* Free version of the program only scans and previews recoverable objects.

Follow these step-by-step guide to know how to use this tool:

Final Words

SD card plays a vital role in our phone. However, at times it’s not detected by your device due to some unforeseen reason. But there is nothing to worry about, it’s quite easy to overcome this situation.

In this post, I have listed down the 7 best solutions to fix SD card not detected in mobile. So, if you want to make your SD card detectable again then you must try out the above troubleshooting.

If you find this article helpful, don’t forget to share it.

Editor's Note: This post was originally published in May 2019. This updated version is completely revamped for comprehensiveness, freshness, and accuracy.