My SD card suddenly stopped reading after I moved photos and work files onto it, and now my phone and computer both say it needs to be repaired or formatted. The files on it are really important, so I’m trying to find out whether SD card repair is safe, what recovery steps to try first, and how to fix a corrupted SD card without making the data loss worse.
I’ve had this happen enough times to stop treating it like a small glitch. When an SD card goes bad, people usually panic, hit the first repair option they see, and make the situation worse. If your card has photos, video, school files, work docs, whatever, slow down for a minute.
If your phone, camera, or PC throws up a message saying the card needs to be formatted, do not format it first. I ignored this once years ago and paid for it with a pile of half-recoverable files. Formatting rewrites the file system, and while recovery is still sometimes possible after that, your odds tend to get worse. First step is recovery, not repair.
Also, stop using the card right away. Don’t shoot more photos on it. Don’t move files onto it. Don’t let any app write temp data to it. Every new write chips away at what you might still get back.
For pulling data off a damaged card, I usually go with recovery software before touching any repair tools.
Out of the stuff I’ve tried, Disk Drill is the one I’ve had the least trouble with. It handles the common ugly cases, deleted files, cards showing up as RAW, broken file systems, even cards that were formatted. The part I like most is the byte-to-byte backup option. If the card is acting flaky, I make an image first and scan the image instead of hammering the original card over and over. That saved me once on a microSD from an old drone, where the card would disconnect every few minutes. After scanning, you can preview what it found and save the recovered files somewhere else. Use a different drive for that, not the same SD card.
After your important files are back, and you’ve opened a few of them to make sure they aren’t corrupted, then start trying to fix the card itself.
Method 1: Rule Out the Reader First
This gets missed all the time. The SD card isn’t always the problem. I’ve seen bad USB readers, cheap adapters, and worn laptop slots make a healthy card look dead.
Try this:
- Remove the SD card and reconnect it with a different card reader or adapter.
- Use another USB port.
- Test it on another computer if you have one nearby.
If the card suddenly reads fine somewhere else, the reader was the issue, not the card.
Method 2: Give It a Drive Letter in Windows
Sometimes Windows sees the card in the background but never mounts it in File Explorer. It sits there in Disk Management with no letter assigned, which looks worse than it is.
- Press Windows + X, then open Disk Management.
- Find the SD card in the list.
- Right-click its partition.
- Select Change Drive Letter and Paths.
- Pick Add or Change.
- Assign an unused drive letter and press OK.
Then check File Explorer again.
Method 3: Use Windows Error Checking
If the file system damage is light, the built-in repair tool sometimes fixes it without much drama.
- Open File Explorer.
- Right-click the SD card.
- Open Properties.
- Go to the Tools tab.
- Click Check under Error Checking.
- Let Windows run the scan.
I wouldn’t expect miracles here, but for minor errors it does the job often enough to be worth trying.
Method 4: Run CHKDSK
If the regular Windows tool does nothing, I move to CHKDSK. It’s more direct, and sometimes it catches file system damage the other tool glosses over.
- Insert the SD card and note the drive letter.
- Search for Command Prompt.
- Right-click it and choose Run as administrator.
- Type: chkdsk X: /r
- Replace X with your SD card’s letter.
- Press Enter and wait.
If the card is physically failing, CHKDSK won’t perform magic. Still, for logical errors, it sometimes cleans things up.
Method 5: Repair a Missing Partition with TestDisk
If the card shows as unallocated, or the partition is gone, this is where I’d look next. TestDisk is old-school and kind of rough around the edges, but it works.
- Download and open TestDisk.
- Select the SD card.
- Use the partition table type it suggests.
- Choose Analyze.
- Run Quick Search.
- Check the partitions it finds.
- If your original partition appears, use Write to restore the partition table.
The interface feels like it escaped from 2006, yeah. Still one of the better free options when a partition vanishes.
Method 6: Format the Card
If recovery is done and repair attempts went nowhere, format the card and see if it becomes usable again.
- Open File Explorer.
- Right-click the SD card and select Format.
- Pick exFAT for most current SD cards.
- Leave allocation unit size on the default setting.
- Click Start.
At this stage, the risk is gone because your files should already be copied somewhere safe.
Last thing. If the same SD card keeps corrupting, I stop trusting it. Full stop. Flash memory wears out. Repeated corruption is often the early warning. You might repair it today and get it working again, sure, but I wouldn’t put wedding photos, travel footage, or anything irreplaceable on it after that. I’ve tried squeezing extra life out of old cards before. Sometimes you get a few more weeks. Sometimes it dies the next day. Not worth it tbh.
Yes, but repair comes after recovery.
I agree with @mikeappsreviewer on the big part, do not hit Format. I’d go one step further. Skip phone-based repair prompts too. Phones love to offer a “fix” and then wipe the card.
My order would be:
-
Put the SD card in a write-safe situation if you can.
Use a USB reader with a full-size SD adapter that has a lock switch. It is not perfect write protection on all readers, but it lowers risk. -
Check how the card shows up in Disk Management or Disk Utility.
If you see the full capacity, like 64GB or 128GB, data recovery odds are much better.
If it shows 0 bytes, no media, or keeps disconnecting, that points more toward hardware failure. -
Make an image of the card first.
This matters more than running repair tools. If the card is unstable, every reread stresses it. Disk Drill is fine for this because it lets you create a byte-level backup, then scan the image instead of the dying card. That is the safest route imo. -
Recover files to another drive.
Not back to the SD card. Ever. Check a few photos and docs after recovery so you know they open. -
Only after recovery, test the card.
At that point, format it with the SD Card Formatter tool from the SD Association, not Windows quick format as your first pick. I know people love CHKDSK, but on flaky flash media I’ve seen it turn a messy file system into a worse mess. Great on some logical errors, bad idea on a card with weak hardware.
One more thing. If both your phone and PC ask to repair it, I would not trust the card again for work files. Maybe for temp transfers, tahts it. Flash cards fail silently and then all at once.
If you want a readable guide, this video covers SD card recovery steps in a simple way: a top-rated data recovery software walkthrough for damaged SD cards.
Short version, yes, you have a shot at saving the files without losing them, but recover first, repair later.
Yes, sometimes. But I kinda disagree with the idea that you should jump into ‘repair’ at all if the card is already asking to be fixed on multiple devices. That usually means the file system is damaged, and ‘repair’ tools can absolutely reshuffle things enough to make later recovery worse.
@mikeappsreviewer and @yozora are right about not formatting first, but I’d add one thing people skip: check the card’s health behavior before any fixes. If Windows freezes when you open it, the card disappears/reappears, or copy speed drops to basically zero, that’s often not just corruption. That’s a failing card. In that case, recovery from an image or clone is way safer than poking the original.
What I would do:
- Stop using the SD card entirely
- Clean the contacts gently and try a different reader
- If it mounts even briefly, copy the most important stuff first, not everything in one giant batch
- If it does not mount properly, use Disk Drill to create a byte-level backup and scan that instead
- Save recovered files to your computer or external drive, never back to the SD card
One more thing people don’t mention enough: if your photos matter, verify the recovered files. A JPG thumbnail opening is not the same as the full file being intact. Same for work docs. Open a few random ones.
After recovery, sure, test or format the card if you want. But honestly? If both phone and PC are complaining, I’d retire it. SD cards are cheap. Lost files are not. Been there, it sucks tbh.
If you want more practical tips for recovering files from a corrupted SD card, that thread is worth reading too.
I’m slightly less optimistic about the word “repair” than @yozora, @mike34, and @mikeappsreviewer. Sometimes the card is not really repairable in any trustworthy way. Sometimes you only get one good chance to pull data off before it degrades more.
A couple things I’d add that they didn’t really stress:
- Check whether the card gets unusually hot in the reader. If it does, stop. That can point to hardware trouble.
- On Windows, look in Event Viewer for disk or removable media errors. If you see repeated I/O errors, treat it like failing hardware, not simple corruption.
- If the card starts reading for a few seconds, grab the most irreplaceable files first instead of doing a full drag-and-drop dump.
- Avoid “fixing” it from the phone entirely. Phones are bad at giving you useful detail.
About Disk Drill, it makes sense here mainly for imaging and recovery, not “repair.”
Pros:
- easy to use
- can create a byte-level backup
- previews many file types
- good for RAW or damaged cards
Cons:
- not the cheapest option
- deep scans can take a while
- if the card is physically dying, no software can guarantee results
If the card is visible with correct size, recovery chances are decent. If it shows no media, 0 bytes, or disconnects constantly, I’d stop DIY pretty quickly and consider pro recovery only if the files are worth the cost.
And honestly, once you recover the files, retire that SD card. Even if it formats fine later, I wouldn’t trust it with work stuff again.

