Position : Tips - Solved: SD card not showing up or recognized in Windows 10/8/7

Solved – SD card not showing up or recognized in Windows 10/8/7

SD card not showing up or detected? Never mind, just follow solutions here to fix the issue without losing data. It happens that SD card, USB drive, external hard drive, hard disk and other storage media does not show up in Windows File Explorer when you connect it to your computer. This is a common problem and it is very easy to fix it. This guide explains symptoms and causes of SD card not showing up issue and provides 6 solutions step by step to fix it and retrieve lost data from damaged SD card.

Overview on SD card not showing up issue

You must have experienced similar situation. After days of using your smartphone or digital camera to take pictures and videos, you go back home and try to transfer everything from memory card to computer in order to backup or further editing. You insert the memory card to adapter to your laptop, open Windows File Explorer, expecting to see the icon which represents SD card. However, the SD card does not show up in Windows. Thus you try again, and end up with same result. You doubt the SD card might be damaged, and do not know what to do.

"I am recently experiencing an annoying problem. I bought a 32GB SD from a local shop, but it is not showing up in File Explorer of my Windows 10 laptop after connecting it via a card reader. I returned the memory card as it is not working on my computer and then I purchased another card from a different shop. Unfortunately, this SD card couldn't be recognized by my computer either! I have followed several methods found on the Internet to fix the issue, but none of them worked. What's more frustrating was that same issue happened to my old SD card. That old SD card cannot be seen in computer either! I hate to lose all data on this SD card. Can anyone tell me how to make SD card shown in computer without losing data?"

SD card not showing up

SD card is a kind of memory card and it is widely used on various digital devices such as cellphone, digital camera, tablets, etc. SD card is able to provide large capacity to store data, and users usually like to back up content on memory card to computer in order to free up SD card space. To do that, we need to connect SD to computer via card reader. Of course there are many other ways to transfer data between media, but many of us prefer to the connection via card reader or adapter.

However, sometimes you may encounter the issue that SD card cannot be detected by computer. You cannot see the SD card in My Computer and you cannot access data on the SD card either. Usually there is not any notification at all related to the issue. Though the SD card seems to stop working, you shouldn't blame the SD card or format it, for you will lose all your files.

Causes of SD card not recognized error

There can be many reasons behind this issue, and the SD card might be logically or physically damaged due to various factors. Here lists some common causes:

Since the issue is caused by so many factors that there will be a wide range of solutions available to solve the problem. The following part contains a list of fixes that have worked on other users who encountered same problem. You can start from the first solution and keep moving to the solution that fixes your issue.

Solution 1: Test your SD card on another PC or card reader

When you come across SD card or hard drive not showing up issue, the first move should be checking if there is any connection issue. As to SD card, you need to test it on a different USB port, computer or a new card reader, which may lead to a connection issue.

If SD card can be detected on other computer or via a new card reader, then it is not a damaged card and the problem can be solved easily.

If the memory card does not work on other computers, the card might be damaged or you need to try other solutions.

Solution 2: Place SD card's lock switch in the "Unlock" position

Many SD cards have a mini physical switch on the edge of the card, and you can check if your SD card has such a switch. This switch is designed to make whether the card can be written or not. If the switch is on the unlock side, data on the SD card can be edited or modified. If the SD card is locked, you cannot access it. What's more, in some cases, you'll receive a message saying the card is encrypted, while sometime there is not any message and the card cannot be recognized.

Therefore, you should look for the tiny switch and make sure it is placed at the unlock side. Once it is moved to the correct position, try your SD card again and see if it can be recognized.

Solution 3: Enable memory card reader

The card reader is enabled by default in Windows 10, but we can disable it and then enable again manually. This method has been proved workable by many users, thus we share this method here:

Step 1  Open Device Manager by right-clicking Start menu and selecting Device Manager from the menu list.

Step 2  Locate and expand category "Memory technology devices" and double-click the card reader.

Step 3  On the popped-up window select Driver tab and click Disable button.

SD card not showing up

Step 4  Click Yes button when you prompted by message "Disabling this device will cause it to stop functioning. Do you really want to disable it?"

Step 5  Double-click the card reader again to open Properties window and click "Enable Device" this time.

Solution 4: Reinstall SD card reader driver

Incorrect, missing, outdated or corrupted card reader driver is likely to lead to an unrecognized SD card, thus we can try reinstalling driver for the card reader and see if the SD card can be detected afterwards.

Step 1  Open Device Manager. Right-click on Computer icon from desktop and select Manage; click Device Manager on the "Computer Management" window.

Step 2  Expand "Memory technology devices" item and locate the card reader.

Here you need to take down the brand and model of the card reader so that you can go to its website to download the latest driver.

Step 3  Right-click on the card reader and select "Uninstall device" option from context menu.

Step 4  Select "Delete the driver software for this device" option and click Uninstall button. Once the driver is removed, restart your computer.

Step 5  Download the latest driver from the card reader's website and install it in compatibility mode:

1. Right-click on the driver installer and choose Properties from context menu.

2. On the Properties window click Compatibility tab and select "Run this program in compatibility mode for" under Compatibility mode. Select Windows version from drop-down list, and click Apply and OK buttons.

3. Run the setup file and follow the onscreen instruction to complete the installation. Reboot computer after installation completes.

Solution 5: Assign / change drive letter for SD card

If the SD card you inserted to your computer does not have a drive letter, it won't show up in system. In some situation, the card reader is assigned a driver letter, and yet you get error message "Please insert a disk into removable disk", which means the card is not readable. To solve this problem you can try assigning a new drive letter.

Step 1  Right-click Start button and select Disk Management from the menu list.

Step 2  Find the SD card in Disk Management and right-click it to choose "Change Drive Letter and Paths" from context menu.

SD card not showing up

Step 3  Click Change button from the popped-up menu, choose a drive letter from the drop-down list and click OK button. If the SD card does not have a drive letter, you should click Add button.

Solution 6: Remove SD card write-protection

As mentioned in the previous part, if SD card is set to be write-protected, then it cannot be recognized by computer. If your SD card does not have a lock switch and it is write-protected anyway, you can follow instruction here to remove write-protection.

Step 1  Access Device Manager. Press Windows key and R to launch Run window. The type devmgmt.msc in the box and click OK button.

Step 2   Locate and expand Disk Drives option and find out the SD card.

Step 3  Right-click on the card and choose Properties.

Step 4  If you can see an option related to write policy, turn off it and click OK. If you cannot see such an option under General tab, look for the option under Policies tab.

SD card recovery – recover lost data from not detected SD card

If the SD card cannot be accessed in Windows and contain important data such as photos, videos, audio files, etc. You should stop using the card and do not try any repairing actions like formatting, disk check, clear SD card, etc. What you should do is recovering data from the corrupted or damaged SD card.

When it comes to SD card recovery, data recovery software should be chosen and used. There are quite a few SD card recovery applications available, but here we recommend Eassos PartitionGuru Pro. It is professional data recovery software to retrieve data from any inaccessible storage media with NTFS, FAT32, exFAT, Ext2, Ext3 and Ext4 file systems. You can follow steps below to recover lost files from SD card which cannot be recognized by devices.

download PartitionGuru

Step 1  Connect the SD card to your computer via a card reader. Then install and launch Eassos PartitionGuru from your PC.

Step 2  Select the SD card where your lost files were stored and click "File Recovery" button from tool bar.

Step 3  Select a recovery mode and click Start button to search for lost data from the SD card.

SD card not showing up

Recover Deleted Files Only: This recovery mode is used to get back data lost due to deletion, cut & paste, etc. If you want to recover deleted files SD card, this recovery mode can be selected.

Complete Recovery: This recovery modes works on more data loss situations, such as formatting, partition corruption, virus damage, etc. In this example, we need to recover data from SD card which is not working, Complete Recovery should be selected here.

Step 4  Preview recoverable files. You can double-click a file to open it and check file content in original size, thus you can identify if it is the one you want to recover and whether the file is damaged or not.

SD card not showing up

Step 5  Recover files. Select files you want to restore from the SD card and right-click to select "Copy To", and then you'll be prompted to set a location to save recovered data.

SD card not showing up

Tips to keep memory cards healthy

Memory card contains important data for us, and we should try our best to protect it against any damage. Here are some advice you can follow to keep memory card in healthy and save you a lot of headaches.


This instruction explains a variety of solutions to fix SD card not showing up issue. Here we want to emphasize: if the SD card contains significant data, you should perform SD card recovery before trying any of these solutions. If none of these methods works on your SD card, you may need to purchase a new SD card to replace it. If you have other ways to fix the issue or any questions, please feel free to contact us.