You connected your trusty old SD card to your PC, hoping to copy some pictures off of it for editing. Except Windows refused to read the SD card. It may show you an error when you try accessing it, or fail to detect the SD card altogether. This issue isn’t uncommon. Sometimes, a simple reinsert fixes the problem. If it doesn’t, and it looks like the SD card has stopped working, this guide will hopefully help you get it working again, or at the very least, help you get back your precious photos and videos from it.

All the methods listed in this guide have been tried and tested by our team of in-house experts that deal with such issues on a daily basis.

Why Did My SD Card Stop Working and What Should I Do First?

There are two broad reasons behind an SD card that suddenly stopped working: 

  • The SD card is logically damaged: It’s possible that your SD card is physically fine, but there’s a logical (software-related) issue preventing Windows from accessing it. Maybe the SD card’s file system is corrupt, or simply unsupported by Windows, because of which it’s not visible in File Explorer. SD cards approaching the end of their lifespan often run into such issues.
  • The SD card has physical issues: Windows won’t read your SD card if the physical connection is faulty: like a problematic USB port, SD card reader, or SD card slot. It’s also possible that the SD card itself is physically damaged. This includes damage due to heat, water, or just plain blunt force. In this case, first inspect your card physically to see if there are any dents, cracks, or missing contact pins. 

The table below will guide you towards the right fix(es) for your specific case.

Possible cause What it looks like What to try in this guide
Bad card reader, adapter, or USB port The SD card disconnects frequently, doesn’t show up at all, or shows up once in a while Basic First Checks
Dirty contacts or loose connection The card only shows up when inserted a certain way, or randomly disconnects Basic First Checks
Missing drive letter The SD card appears in Disk Management but not in File Explorer Assign or Change the Drive Letter
Driver problem after an update The SD card stopped working after a Windows update, driver update, or after running a driver updating app Roll Back the Driver if the SD Card Stopped Working After an Update
USB power management issue The SD card/card reader disconnects when it’s idle, after sleep, or during long transfers Check USB Power Settings
File system corruption Windows asks you to format the SD card, it appears as RAW, or files/folders appear broken Recover data first, then Repair File System Errors With CHKDSK or Format the SD Card
Lost or damaged partition The SD card’s space shows as unallocated, has the wrong partition layout, or a volume has disappeared Recover a Lost or Deleted Partition
Read-only or write-protected state You can open files but can’t copy, move, format, or save anything to the SD card Fix a Read Only SD Card
Incompatible file system or compatibility issue The card works on Windows but not on a camera, dashcam, or other devices Format the SD Card after backing up or data recovery
Physical damage or failing flash memory The card is not detected anywhere, shows 0 bytes, heats up, freezes devices, or keeps failing after formatting Contact a Data Recovery Center or replace the SD card
Worn-out, or unreliable SD card The SD card shows the wrong size, corrupts new files, or stops working again shortly after formatting Format the SD Card only as a test. Replace it if the problem persists

Basic First Checks (Before You Try Any Tools)

Attempting more complex fixes on an SD card that’s not working because it’s simply not connected properly is a waste of time. So, first rule out any connection-related issues. There are multiple things that can lead to a bad connection: a malfunctioning USB port, dirty contacts, a malfunctioning SD card reader, or physical damage to the SD card.

Here’s what you should do:

  • ⛓️‍💥 Before anything else, look for any bends, cracks, or warping on the SD card’s casing. Check if the damage seems superficial, i.e., limited to the casing and not the internal circuitry. If yes, you can try and salvage any data from the SD card on your own. If not, contact a professional data recovery service. Avoid re-inserting the SD card directly in an SD card slot or a camera as chipped plastic from the casing may damage the host device.
  • 🔎 Look at the gold contacts on your SD card and check for signs of oxidation and dirt. Clean these contacts gently with a dry microfiber cloth and re-insert the SD card into the reader.
  • 💻 If the SD card remains undetected, try connecting the SD card reader directly (not via a hub/dock) to another USB port on your computer. On a desktop PC, use a port that’s on the motherboard (at the back of the PC case). If the SD card still doesn’t work, connect it to another PC and re-check.

Regarding detection of the SD card, the File Explorer doesn’t really tell you if your Windows can detect the SD card, it tells you if it can read it properly. A better way to check detection is Disk Management:

  1. Press Windows Key + R, type diskmgmt.msc and press Enter.
  2. Look for your SD card in the list of storage drives.

If the SD card appears with its correct storage capacity, it means the card is largely okay and you can proceed with the remaining fixes in this guide. 

How to Recover Data from an SD Card that Stopped Working

If your SD card appears in Disk Management with its correct storage capacity, it means that Windows can largely detect it, even if it’s not visible in File Explorer. We suggest recovering your files before attempting to repair an SD card that stopped working because a lot of the fixes are destructive and result in deleted files.

The recovery process itself is quite straightforward:

  1. Download Disk Drill and install it.
  2. Connect your SD card to your PC and launch Disk Drill.
  3. Select the SD card from the list of storage devices, and click Search for lost data.Disk Drill home screen.
  4. Disk Drill may prompt you to choose between a Universal Scan and an Advanced Camera Recovery. Stick to a Universal Scan, but if the recovered videos turn out to be corrupt, select Advanced Camera Recovery in a subsequent scan.
  5. Once the scan completes, click the required file type to filter the results, or click on Review found items to view all recoverable files.Scan underway screen in Disk Drill.
  6. Expand the Existing section to see currently stored files on the SD card. You can expand the Deleted or lost and Reconstructed sections to view files that were deleted earlier.Data recovery sections in Disk Drill.
  7. Select the files you want to recover. You can sort your files by size, date modified, or even search for them by name to find what you want faster. Keep an eye out for the file preview that appears on the right side of the window. A high-quality preview indicates higher chances of data recovery whereas a missing preview usually means the file can’t be recovered.
  8. Once you’ve finished selecting, click the Recover button.List of files in Disk Drill.
  9. Choose a recovery destination for the files and click Next. Recovery destination prompt in Disk Drill.
  10. Disk Drill will recover the selected files. The Windows version of Disk Drill can recover up to 100 MB worth of files for free. Further recovery requires the Pro version of the tool.Data recovery complete screen in Disk Drill.

While Disk Drill is my tool of choice for SD card recovery, by no means is it the only SD card recovery program on the market. If you’d like to compare options, go through our guide to the best SD card recovery apps tested by our QA team.

How to Fix an SD Card That Suddenly Stopped Working

There are several ways you can fix it. To make your life easier, we’ve listed the fixes in increasing order of complexity and risk, keep in mind that fix that works ultimately depends on why your SD card stopped working and the symptoms its showing.

Method 1: Assign or Change the SD Card Drive Letter

Each partition/storage drive on Windows has a unique drive letter (C:, D:. E:, etc.). In rare cases, Windows can assign the same drive letter to two of them resulting in a drive letter conflict, or fail to assign a drive letter at all. If this happens, you won’t be able to access the SD card. To restore access, you need to manually change the SD card’s drive letter or assign one to it using Disk Management.

  1. Search for “disk management” in Windows Search (Windows Key + S) and click on the Create and format hard disk partitions option in the search results.
  2. Right-click on the SD card from the drive list and click on Change Drive Letter and Paths.Change drive letter and paths option in the context menu.
  3. To assign a new drive letter, click the Add button. Else, click Change to change the existing drive letter to another one.Change drive letter pop-up window.
  4. Select a new drive letter from the drop-down menu and click OK.Drive letter drop-down menu.
  5. Click Yes on the confirmation prompt.

Method 2: Roll Back the Driver if the SD Card Stopped Working After an Update

If you’re a long-time Windows user, you’re probably aware that Windows updates can often throw things off-kilter on your system. Programs and features that were working before start throwing up errors. These issues can extend to your SD card too, as happened to one Reddit user whose SD card stopped working on his PC after a Windows update, but worked fine on other non-updated computers. In such cases, the culprit is most likely a problematic driver update for the SD card reader, and not the core Windows update itself. Thankfully, you can roll back problematic driver updates using Device Manager.

  1. Press Windows Key + R to launch the Run app. Type devmgmt.msc in the text box and press Enter.
  2. Expand the Disk Drives, and Universal Serial Bus Controllers sections and look for your SD card reader. It should be in one of them.
  3. Right-click the SD card reader and choose Properties.Properties option of a USB driver in Device Manager.
  4. Click on the Driver tab.
  5. Click on the Roll Back Driver option and confirm.Roll Back Driver option in Properties.

Method 3: Check USB Power Settings

Windows has several power-saving features built-in, and one of them is the USB Selective Suspend feature. It is likely enabled on your system, especially if you’re using a laptop. While it doesn’t typically cause any problems, it can interfere with some SD card readers, causing random disconnects and freezes, making the SD card look like it stopped working. Disable this setting and see if the SD card begins working again.

  1. Type “control panel” in Windows Search (Windows Key + S), and click the Control Panel app from the search results.
  2. In Control Panel, go to Hardware and Sound > Power Options.
  3. Click Change plan settings next to your currently selected power plan.Change plan settings option in Power Options.
  4. Click on Change advanced power settings.Change advanced power settings option in Power Options.
  5. Expand USB settings, and then expand the USB selective suspend setting.
  6. Set both Plugged in and On battery options to disabled.
  7. Click on Apply, then OK.USB Selective Suspend setting in Advanced power settings.

If you’re on Windows 11, it’s worth going to Settings (Windows Key + I) > Bluetooth & devices > USB and disabling the USB battery saver setting there as well.

Method 4: Repair File System Errors With CHKDSK

CHKDSK is Windows’ in-built utility for finding and repairing filesystem errors on storage devices. It’s a decent utility but it can sometimes cause data loss by deleting or overwriting corrupt index records and the Master File Table ($MFT). It also converts orphaned file fragments into .chk files. While data recovery after CHKDSK is possible in some cases, save yourself the trouble and first recover your data using a data recovery tool, then run CHKDSK.

  1. Type in “cmd” in Windows Search (Windows Key + S) and right-click on Command Prompt > Run as Administrator.
  2. Type chkdsk X: /r and press Enter. Replace X with the SD card’s drive letter.The CHKDSK command syntax.
  3. Wait for CHKDSK to complete, and then reboot your PC.

Method 5: Recover a Lost or Deleted SD Card Partition

A common logical issue on storage drives is a lost or deleted partition. This doesn’t mean that the partition and its data is completely gone. More often than not, it’s the result of a damaged partition table which tells your PC where the partition is, resulting in the space showing up as empty or RAW. 

A tool called TestDisk can find and recover lost SD card partitions, then write the recovered structure back to the partition table, making your SD card as well as its contents accessible again.

  1. Download TestDisk and extract the archive.
  2. Run the testdisk_win.exe file from the extracted folder. Since TestDisk lacks a GUI, you’ll need to navigate using the keyboard—use the Arrow keys to highlight options, and press Enter to select them.
  3. Choose whether you want to create a log file or not, and press Enter.Log creation screen in TestDisk.
  4. Select your SD card, and press Enter.Drive selection screen in TestDisk.
  5. Choose the partition table and press Enter. TestDisk auto-detects this, so it’s best to just press Enter on this screen, unless you’re sure the disk uses some other partition table than the one highlighted by TestDisk.Partition table selection screen in TestDisk.
  6. Select Analyse and press Enter.Analyze option in in TestDisk.
  7. Select Quick Search and press Enter.Quick search option in TestDisk.
  8. TestDisk will display a list of partitions. Each partition will have a P (Primary), or D (Deleted) prefix before it. You can cycle through the prefixes using the Left and Right Arrow keys—make sure the partition you want to recover has a P prefix before it. Press Enter.Prefix selection screen in TestDisk.
  9. (OPTIONAL) In case you didn’t find the relevant partition, select Deeper Search and follow Step 8 again.Deeper search option in TestDisk.
  10. Select Write and press Enter.Write option in TestDisk
  11. Press Y to confirm.Confirmation screen in TestDisk.
  12. TestDisk will recover the lost partition.

Method 6: Fix a Read-Only SD Card

You’re probably familiar with the physical lock switch on your SD card which enables read-only mode. But, there can be other reasons why your SD card is in read-only mode and you need to address them before you’re able to modify its contents.

  1. Search for “cmd” in Windows Search (Windows Key + S), right-click on Command Prompt and click Run as Administrator.
  2. Type diskpart and press Enter.Diskpart command in the Command Prompt.
  3. Type list disk and press Enter to display all the storage drives connected to your PC. Note the disk number of your SD card because you’ll need it in the next step.List disk command in the Command Prompt.
  4. Type select disk X and press Enter, replacing X with your SD card’s disk number (1, 2, 3, etc.).Select disk command in the Command Prompt.
  5. Type attributes disk clear readonly and press Enter.Attributes command in the Command Prompt.
  6. Reboot your PC and see if the SD card becomes writable.

Method 7: Format the SD Card

Formatting the SD card should be your last resort, after exhausting all the options above. However, it wipes all the data from your SD card. Data recovery may be possible after a quick format, but not after a full-format, so tread carefully: it’s best to recover your data beforehand. Additionally, if you plan on contacting a data recovery service, skip this method altogether.

  1. Search for “cmd” in Windows Search (Windows Key + S). Right-click on Command Prompt and choose Run as Administrator.
  2. Type diskpart in CMD and press Enter.Diskpart command in the Command Prompt.
  3. Type list disk and press Enter. Note the disk number of your SD card.List disk command in the Command Prompt.
  4. Type select disk X and press Enter, replacing X with the disk number of the SD card (1, 2, 3, etc.)Select disk command in the Command Prompt.
  5. Type clean and press Enter.Clean command in the Command Prompt.
  6. Type create partition primary and press Enter.Create partition primary command in the Command Prompt.
  7. Type format fs=exFAT quick and press Enter. We recommend the exFAT format because it’s a file system that works across cameras and computers.Format command in the Command Prompt.
  8. Close CMD once the format completes.

Method 8: Contact a Data Recovery Service

A professional data recovery service has the highest chances of recovering your data, but it can be prohibitively expensive. But, we do recommend it as a last resort in case none of the methods above worked for you or you have data you want to recover at any cost. It’s also your only plan of action if your SD card isn’t visible in Disk Management (or it’s visible, but with an incorrect storage capacity).

Here’s what to expect when using a data recovery service:

  1. First, do your research and pick the best data recovery service you can afford. Contact them via phone or email (most services have a 24/7 emergency hotline).
  2. Describe your SD card’s condition in detail: when it stopped working, how old it is, the physical condition, the make and model, etc.
  3. The data recovery service will typically ask you to courier the SD card, or drop it off at a drop-off point.
  4. They will then analyze the SD card and get back to you with how much data can be salvaged and the cost.
  5. Decide if you wish to proceed further. If you give them the go-ahead, they will recover your data and send it to you on a new storage drive.

Conclusion

To recap:

When dealing with an SD card that stopped working → First perform basic checks like cleaning dirty contacts, switching ports, and checking if the SD card appears in Disk Management with its correct storage capacity. 

If it does → Recover your data first and then try to repair it using the fixes described above.

If it’s not visible in Disk Management (or it appears with a wrong storage capacity) → Contact a professional data recovery service. Since these can be expensive, consider replacing the SD card if the data isn’t all that important.

FAQ

Avatar photo
Manuviraj Godara

Manuviraj Godara is a talented writer who specializes in the world of consumer technology and data recovery. Manuviraj has a knack for simplifying the complex, so his articles are your gateway to understanding the latest ...

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.