Is your SD card not showing up or not being recognized properly? A problem like this can happen to anyone for a number of different reasons, but the good news is that there are just as many solutions that you can try to fix it. Our goal with this page was simple: to gather the methods that actually helped in real SD card detection cases, test them on real equipment, and organize them in a way that makes sense.

ways to fix sd card not showing up

Quick Roadmap to Fixing an SD Card That Won’t Show Up

To make our guide practical, we looked through around 60 real-world cases where an SD card was not showing up, not reading, or not recognized by a phone, camera, computer, or card reader. These came from tech forums, data recovery communities, Reddit threads, and photo enthusiast discussions, including cases like a DPReview user whose SD card worked in some devices but caused connection errors on a PC. After reviewing those cases, we grouped the most common problems by what people actually saw on their devices. Instead of throwing every possible fix at you in random order, we’ll help you match your symptom to the method that makes the most sense. 

The table below is your roadmap – find the scenario that matches your case, then jump to the method that fits it best. In some situations, there may be two or three possible fixes, so we will list them in order, starting with the simplest one.

What you see

Start with these methods

The SD card does not show up on your Android phone

Method 1: Remount and reinsert the card. Then try Method 2: Clean the SD card contacts or slot. If the phone supports the card but still cannot use it, go to Method 10: Format the SD card.

The SD card works in one device but not another

Method 3: Test another reader, adapter, USB port, or device. Then try Method 4: Check compatibility and capacity limits.

The SD card does not show up in Windows File Explorer

Method 3: Test another reader, adapter, USB port, or device. If Windows detects the card but does not show it in File Explorer, go to Method 6: Assign a new drive letter to the SD card.

If the partition was deleted and the card appears as Unallocated, go to Method 9: Create a partition on the SD card

The SD card appears in Disk Management but has no drive letter

Method 6: Assign a new drive letter to the SD card.

The SD card appears as RAW, unallocated, or corrupted

If the files matter, recover them first. Then try Method 8: Recover file system on SD card. If that does not help, go to Method 9: Create a partition on the SD card or Method 10: Format the SD card.

Windows asks you to format the SD card before you can use it

If the files matter, do not format it yet. Recover the data first. Then try Method 7: Use CHKDSK to repair SD card corruption or Method 8: Recover file system on SD card.

Your camera does not recognize the SD card

Method 4: Check compatibility and capacity limits. Then try Method 5: Check if the SD card is inserted correctly and Method 2: Clean the SD card contacts or slot.

Your camera says the card needs to be formatted

If the card contains photos or videos you need, recover them first. Then go to Method 10: Format the SD card, preferably in the camera that will use it.

The SD card is brand-new but does not show up correctly

Method 4: Check compatibility and capacity limits. Then try Method 9: Create a partition on the SD card or Method 10: Format the SD card.

The card reader stopped working after a Windows update

Try Method 3: Test another reader, adapter, USB port, or device.

Before You Try to Fix the SD Card, Recover Your Data First

As we warned at the beginning, if the files on this SD card are important, it is better to recover them before you start fixing. Not every method here is destructive, of course – cleaning the contacts or assigning a drive letter should not erase anything.

But some fixes can change the file system. CHKDSK, formatting, creating a new partition – those steps can help make the SD card usable again, but they can also (or will also) erase data. 

So here is the safe rule: if the card shows up in Disk Management with the correct or close-to-correct capacity, data recovery software may still be able to scan it even when the OS refuses to open it. 

Here’s how to recover your data using Disk Drill:

  1. Download and install Disk Drill for Windows or Mac (we’re using the Windows version for the purposes of this demonstration).
    Disk Drill
    Data recovery for free
    Your Companion for Deleted Files Recovery
  2. Connect the SD card to your computer and launch Disk Drill.
  3. Select your SD card from the device list. If you’re not sure which device is your SD card, look for the correct storage capacity to identify it.Select your SD card
  4. Click Search for lost data. When Disk Drill asks which scan type to use, choose Universal Scan. This is the best first option for most cases.Choose Universal Scan
  5. You can click the Review found items button to see scan results immediately (with scanning continuing in the background).Review found items
    Expand the scan result categories to see what Disk Drill found. Click the small arrow next to a category to open it. (Files under Existing are still readable through the current file system. Files under Deleted or lost were found outside the “normal” structure, often after deletion, corruption, or a damaged file system.)Expand the scan results
  6. Select the files you want to recover. You can preview recoverable files before restoration (formats like JPG, PNG, PDF, Office documents, and other files your operating system can open natively or through an installed viewer).Click the Recover button and specify the destination
  7. Click the Recover button and specify the recovery destination and click Next to begin the recovery of your files.

After recovering your important files from the SD card, you can safely move on to the repair methods below without worrying that something will wipe out the only copy of your data.

How to Fix SD Card Not Detected, Not Showing, or Not Reading Error 

There is a pretty wide range of fixes for this problem here. Some take 10 seconds. Others might require some comfort with Windows tools or recovery software, but we will walk through each step and include screenshots where they help, so you are not left guessing what to click next.

Method 1: Remount and Reinsert the Card

Start with the simplest fix: remove the SD card and insert it again. Sounds too basic, but it often helps when an SD card is not showing up or not reading by a phone, camera, console, or computer. A tiny misalignment or a temporary mounting glitch can be enough to make the device act like the card is missing. 

Here is what to do depending on where you use the card:

  • Computer. Safely eject the SD card if it appears anywhere, unplug the card reader, wait a few seconds, then plug it back in. If you use a microSD card with an adapter, remove the microSD card from the adapter and insert it again.
  • Android phone. Power the phone off completely, remove the microSD card, check that it sits cleanly in the tray or slot, then insert it again and turn the phone back on. If your micro SD card is not detected after that, check Storage settings to see whether Android sees the card but failed to mount it. remove microsd card
  • Camera, drone, or action cam. Turn the device off first, open the card door, remove the card, then insert it again until it clicks or sits firmly in place. Do not pull the card out while the camera is saving photos or video, because that can corrupt the card.
  • Console or handheld device. Fully power the device off, not sleep mode, then remove and reinsert the card. This matters for devices like the Nintendo Switch, Steam Deck, and older handheld consoles that may keep the card active while asleep.

If everything goes well, then your microSD card will be automatically mounted and should appear in your device’s storage settings. If the card still isn’t being detected, continue to the next fix.

Method 2: Clean the SD Card Contacts or Slot

clan SD card with cotton swab

SD cards depend on those small gold contacts to communicate with your device. A bit of dust or grime from a camera bag can be enough to make an SD card not reading issue look much worse than it is. The same applies when an SD card is not detected in a laptop: the contacts inside the laptop slot or card reader may not be getting a clean connection. 

Remove the card and look closely at the contacts. They should be clean, flat, and free from obvious scratches, corrosion, bent areas. If they look dirty, wipe them gently with a soft microfiber cloth. For stubborn dirt, use a small amount of isopropyl alcohol on the cloth or a cotton swab, then let the card dry completely before inserting it again.

Avoid scraping the contacts with a knife, screwdriver, or anything abrasive. If the contacts are bent, missing, burned, or the card casing is cracked, stop here. Cleaning will not fix physical damage, and forcing the card into more devices can make recovery harder.

Method 3: Test Another Reader, Adapter, USB Port, or Device

As explained earlier in this article, an issue with an SD card not showing up doesn’t always mean the card itself is faulty. The problem could lie anywhere in the chain of components that connect your SD card to your computer. Here’s how you can diagnose the exact source of the problem:

  1. Start by testing your SD card in different devices. If you have a camera, phone, or another computer available, try the card in those devices. If it works in other devices but not your computer, this suggests the issue is with your computer’s hardware or software. If it doesn’t work, then the SD card is definitely to blame.
  2. Insert the SD card into a different SD card reader. Still nothing? Then make sure to insert the SD card reader into a different USB port. Many users have found that their cards work perfectly in one reader but fail to show up in another, which means the reader might be faulty or incompatible with the specific card.
  3. A card that works in different devices but not in different SD card readers on the same computer might be perfectly fine—the operating system could be the problem. You can easily test this by booting into a live Linux environment using a distribution like Ubuntu and accessing the SD card from there.

Method 4: Check Compatibility and Capacity Limits

Sometimes an SD card is not detected because the device simply cannot work with that card. This is common with older cameras, handheld consoles, car stereos, drones, some Android devices. The card may be perfectly healthy, but the device does not support its capacity, card type, or file system.

Capacity is the first thing to check. 

  • Standard SD cards go up to 2 GB, 
  • SDHC cards range from 4 GB to 32 GB, 
  • and SDXC cards start at 64 GB and go much higher. 

An older camera that supports only SDHC cards, for example, may never recognize a 128 GB SDXC card. In that case, there is no fix. You need to use a smaller compatible card.

File system support is a little different because it can often be fixed with formatting. A card formatted as NTFS may work fine on a Windows PC but fail in an Android phone, or camera. Some older devices also require FAT32, while newer devices usually handle exFAT. If the card is detected on your computer but not in the target device, check the device manual and reformat the card to the file system it supports.

Method 5: Check if the SD Card Is Inserted Correctly

This one sounds almost too obvious. A card can feel like it went in properly while sitting slightly crooked, not fully clicked in, or shifted inside a loose adapter. While it shouldn’t be possible to insert SD cards incorrectly, even a mountain can be moved with enough determination and force.

sd card camera insert correctly

To correctly insert the SD card, open the memory card cover (if present) and slide the card in by pushing the center portion of the bottom edge until it clicks into place at the back of the slot.

Method 6: Assign a New Drive Letter to the SD Card

You can’t access an SD card on a Windows PC unless the SD card has been assigned a unique drive letter. Although Windows is supposed to assign drive letters to storage devices automatically, things don’t always go according to plan. Even when they do, simply changing the drive letter to a different one is sometimes enough for Windows to recognize an SD card. To manually assign a new drive letter to your SD card:

  1. Press Windows + X.
  2. Select Disk Management.
  3. Right-click your SD card reader and select the Change Drive Letter and Paths option.change drive letter and paths option
  4. Pick a new drive letter and confirm.

Method 7: Use CHKDSK to Repair SD Card Corruption

CHKDSK is a useful command-line tool that can automatically repair many file system errors to make a corrupted SD card usable again. The tool may seem somewhat intimidating, but it actually takes just one simple command to repair an SD card with it:

  1. Press Windows + X.
  2. Select Windows PowerShell (Admin).
  3. Enter the following command (make sure to replace X with the letter assigned to your SD card) and press Enter: chkdsk X: /R
  4. Wait for CHKDSK to finish. The process may take several hours, depending on the size and speed of your SD card.chkdsk command result on SD card

The /R parameter tells CHKDSK to checks the entire SD card for bad sectors and repair them if possible.  

One important note: CHKDSK does not work with RAW drives. If Windows shows a message like “The type of the file system is RAW. CHKDSK is not available for RAW drives,” move to the next method. 

Method 8: Recover File System on SD Card

If you checked Disk Management earlier and saw the SD card listed as RAW, Unallocated, or shown with a missing/damaged partition, the file system may be the problem. In some cases, the card itself is still detected correctly, but Windows no longer understands how the data on it is organized.

This is where TestDisk can (sometimes) help. It is a free, open-source tool that can search the SD card for lost partitions and damaged file system structures. If it finds the old partition, it may be able to write that structure back and make the card readable again.

While TestDisk is not the prettiest tool, it is manageable if you follow the steps carefully:

  1. Download and run TestDisk (run as administrator on Windows). You’ll be asked if you want to create a log file. You can create one if you want to, but it doesn’t really matter.
  2. Select your SD card from the device list and choose the correct partition table type (TestDisk will usually detect the right one automatically). Press Enter to proceed to the analysis menu.choose drive in testdisk
  3. Choose Analyse to examine the current partition structure and then perform a Quick Search. If your partition isn’t found, use Deeper Search which involves a more thorough scan using backup boot sectors and partition signatures.analyze drive in testdisk
  4. Review the results of Quick or Deeper Search. If TestDisk found your partition, then you need to select the Write option to save the recovered partition table.quick search testdisk

If there’s no partition to recover (perhaps it’s been damaged beyond recovery after a virus infection), then you can move on to formatting the card.

Method 9: Create a Partition on the SD Card

If your SD card’s space appears as Unallocated (or there is no usable volume with a drive letter) in Disk Management this is the method to use. It means Windows can detect the SD card as a physical device, but it does not see a working partition on it. You need to create a new one. 

To create a new SD card partition manually, follow these steps:

  1. Press Windows + X.
  2. Select Disk Management.
  3. If the SD card shows as RAW or has an existing damaged partition, then you need to right-click the partition and select Delete Volume.
  4. Right-click the unallocated SD card space and select the New Simple Volume option.create new simple volume on sd card
  5. Go through the partition creation wizard. When asked to choose a file system, select FAT32 for best compatibility or exFAT for larger files. You can keep the “Perform a quick format” option checked.new simple volume wizard window
  6. Click Next and then Finish.

Method 10: Format the SD Card

Formatting is the last practical DIY fix to try when the SD card is detected, but still refuses to work properly. Use this method if the card shows up on your computer or device, but appears as RAW, asks to be formatted, uses an unsupported file system, or still won’t read after all the previous attempts.

This is a destructive fix. Formatting will erase the current file system and remove access to the files stored on the card. If you skipped the data recovery section and still need anything from the SD card, go back and recover your files first.

If you plan to use the SD card in a camera, Android phone, drone, dashcam, console, the best option is usually to format it in that same device. That way, the device creates the file system and folder structure it expects. If the device cannot format the card, you can format it on a Windows instead.

To format an SD card on Windows:

  1. Open Disk Management.
  2. Find your SD card in the disk list.
  3. Right-click the SD card volume and select Format.Select Format
  4. Enter a volume label if you want to name the card.Choose a file system
  5. Choose a file system. Use FAT32 for older devices that require it, or exFAT for larger SD cards and modern devices. (Keep Perform a quick format selected unless you have a specific reason to run a full format.)
  6. Click OK, then confirm.

After formatting, remove and reconnect the SD card, then check whether it appears normally.

Final Recap

If your SD card shows up in Disk Management with the correct (or close-to-correct capacity, you still have a good chance to DIY fix the problem. The safest short path is to recover your files first with a tool like Disk Drill, then format the card once the data is safe. If you plan to keep using the card in a camera, Android phone, drone, dashcam, or console, format it in that same device whenever possible. (That way, the device can create the file system and folder structure it expects.)

If the SD card does not show up in Disk Management at all, even after you cleaned the contacts, tried another reader, checked another USB port, and tested it on another device, the problem may be physical. The card could have a failed controller or internal memory damage. If the data on it matters, stop trying random fixes and consider a professional recovery lab. If the files are not important, replacing the SD card is usually the smarter move.

FAQ

David Morelo profile image
David Morelo

David Morelo is a professional content writer focused on the technology sector, with expertise ranging from consumer products to the latest tech innovations. His approach involves personally testing each product according...

Read full bio
Avatar
Approved by
Brett Johnson

This article has been approved by Brett Johnson, Data Recovery Engineer at ACE Data Recovery. Brett has a Bachelor's Degree in Computer Systems and Network, 12 years of experience.