My SD card suddenly stopped working after I removed it from my camera, and now my phone and computer both say it’s corrupted or unreadable. It has important photos and videos I haven’t backed up, so I really need advice on safe SD card data recovery, repair options, or recovery software that might help without making things worse.
I’ve gone through enough dead-looking SD cards to stop trusting the first error pop-up I see. Over time I tried the usual bag of tricks, recovery apps, repair commands, random advice from search results, all of it. Some cards came out of a camera. Some were from a drone after a rough landing. A few belonged to friends who thought years of photos were gone. The pattern stayed the same.
People try to fix the card first.
I wouldn’t do it in that order. When corruption shows up, your phone, camera, or PC tends to throw a fast suggestion at you. “Format card.” “Repair drive.” “Tap to fix.” Looks helpful. It isn’t, at least not yet. If your files matter, stop there. Don’t format it.
Formatting often gets the card working again, but it also makes recovery messier than it needed to be. I split the job into two parts. First, pull the files off. After your stuff is safe, deal with the card.
Recover files from a corrupted SD card
For the first pass, I skip repair tools and go straight to recovery software. A lot of corrupted cards still hold the files. What breaks first is the file system, not always the photos or video clips themselves.
From the tools I tested myself, Disk Drill is the one I usually start with. It handled the common messes I ran into, accidental format jobs, RAW cards, broken file systems, files missing after a transfer froze halfway through.
The part I liked most was the byte-for-byte backup option. I learned the hard way some cards get worse the more you poke at them. Making an image first gives you a safer copy to work from, while the original stays untouched. The preview tool helped too. I don’t like recovering a pile of file names and finding out later half of them are broken. Preview lets you check whether the photos, videos, or docs still open before you commit.
Once your important files are copied somewhere else, then you start trying to make the card usable again.
1. Try CHKDSK first
On Windows, the first repair step I usually run is Check Disk. It scans for file system errors and tries to patch them up.
Open Command Prompt as Administrator, then run:
chkdsk X: /r
Swap X for the drive letter your SD card uses.
I’ve seen this fix cards with directory errors and minor corruption. I’ve also seen it do nothing. Still worth a shot after recovery is done.
2. Move to TestDisk if the partition is gone
If Windows shows the card as unallocated, or the partition vanished, I’d look at TestDisk next.
I used it on cards Windows treated like empty plastic. The interface feels old and a bit rough, no point pretending othrwise, but it does a solid job finding lost partitions and rebuilding damaged partition tables. If the card structure is the issue, this is one of the few free tools I’d bother with.
3. Format the card if repair fails
If CHKDSK didn’t help and TestDisk didn’t bring it back, I format the card and move on.
At this stage, your files should already be somewhere safe. In File Explorer, right-click the SD card, hit Format, then pick the file system. For most newer SD cards, exFAT tends to be the practical pick since it handles large files and works with a lot of devices.
After formatting, test the card before putting anything important on it. Copy a few files over. Delete them. Write again. See if it holds up.
One last thing from experience, repeated corruption usually means the card is on its way out. If a card starts failing more than once, I stop using it for photos or video I care about. At that point, I replace it. Storage is cheaper than losing your shots agian.
First, stop using the card. No new photos, no retry loop in the camera, no ‘scan and fix’ clicks. Every write hurts your odds.
I agree with @mikeappsreviewer on one big point, recover first. I disagree a bit on CHKDSK for early triage. If the card is flaking out at the hardware level, CHKDSK likes to touch the file system a lot. I leave repair tools for later.
What I’d do next.
-
Use a different reader.
Bad card readers cause fake ‘corruption’ more often than ppl think. Try a USB reader on a PC, not the phone. -
Check how the card shows up in Disk Management.
If it shows a size close to normal, recovery odds are better.
If size is 0 bytes, or it disconnects and reconnects, that points to hardware failure. -
Make an image first if the card stays connected.
This is where Disk Drill is useful. The backup image feature matters more than the scan itself on unstable media. Work from the image, not the card. -
If Disk Drill finds previews, recover to your PC drive, never back to the SD card.
Photos previewing cleanly is a good sign. Videos are hit or miss if the file system broke mid-write. -
If the card drops offline during reads, switch to a tool built for failing media, like ddrescue on Linux. It retries smartly and skips bad areas, then comes back later. Slower, but safer for dying cards.
-
After recovery, test the card with H2testw or F3.
A full write/read test exposes fake-capacity cards and worn-out flash. If it throws errors, trash it.
If the photos matter a lot and the card is not detected consistently, stop DIY at that point. Lab recovery gets expensive fast, but every extra home attempt lowers the odds.
For more practical steps, this thread on SD card recovery tips for corrupted photo and video storage is worth a look.
Do one thing nobody likes hearing: put the card aside for a bit and think about how it failed. If it died right after removal from the camera, there’s a decent chance it was yanked while the camera was still finishing a write. That can leave the filesystem trashed even when the actual photo data is mostly fine.
I’m with @mikeappsreviewer and @sternenwanderer on not formatting first, but I’d also avoid repeatedly mounting it in different phones. Phones love to be ‘helpful’ and can make the situation more annoying fast.
A couple things I’d try that they didn’t really lean on:
- Check the SD card pins and adapter. Seriously. Dust, bent contacts, cracked adapter shell, tiny stuff like that matters.
- If it’s a microSD in a full-size SD adapter, try a different adapter. Those fail all the time and ppl blame the card.
- Try reading it on a camera via USB cable instead of removing the card again. Sometimes the camera can still expose the storage better than a cheap reader.
If the card is detected with the correct capacity, I’d scan it with Disk Drill and recover files to your computer’s internal drive only. Its image backup option is probly the safest move if the card is unstable. If you want a broader comparison, this roundup of top SD card recovery software tested on real corrupted cards is useful.
One small disagreement with the usual advice: don’t rush into CHKDSK unless the card is stable for long reads. On shaky flash media, ‘repair’ can turn into ‘oops.’
If it starts disconnecting, showing wrong size, or heating up, stop DIY. That’s where home recovery goes from fixable to expnsive.