UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
Close-up of an SD card being held over a Windows laptop with File Explorer open showing recovery options and Disk Management window in background.
Fix It Yourself · Troubleshooting

SD card recovery Windows

Updated 26 July 202614 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Your SD card shows up in Windows but won't open. Or it doesn't show up at all. Or worse, Windows keeps asking you to format it, which would wipe everything. The data's still there in most cases, but getting it back before you do something irreversible is the difference between a quick fix and permanent loss. Here's what actually works, based on hundreds of recoveries.

TL;DR

SD card recovery Windows involves three tiers: (1) Hardware checks and File Explorer detection, (2) CHKDSK command-line repair and Disk Management fixes, (3) Professional recovery software for corrupted or formatted cards. Stop writing to the card immediately. Try quick fixes first, they work 60-70% of the time. If those fail, don't format; use recovery software to scan raw sectors and restore files.

⏱️ 14 min read ✅ 70% success rate (non-hardware damage) 📅 Updated June 2026

Key Takeaways

  • SD card recovery Windows succeeds most often when you stop writing to the card and try repair tools before reformatting.
  • CHKDSK and Windows Error Checking fix file system corruption in 5-30 minutes without specialized software.
  • Professional recovery software can restore files from formatted cards and cards with hardware-level corruption.
  • Physical damage (bent contacts, cracked plastic) or complete non-detection in Disk Management may require professional lab recovery.
  • Prevention beats recovery: always use Safely Remove Hardware, avoid cheap cards, and maintain regular backups.

At a Glance

  • Difficulty: Medium
  • Time Required: 45 minutes (including scans)
  • Success Rate: 70-85% for corrupted or inaccessible cards (non-physical damage)

What Causes SD Card Recovery Windows Issues?

Before you start fixing, it helps to understand why SD cards fail. Most of the time, it's not the card itself that's broken, it's the file system sitting on top of the card that's corrupted. Your data is still there, physically stored on the memory cells, but Windows can't read the map that tells it where files start and end.

File system corruption happens fast. Yank the card out of a camera while it's still writing? Corruption. Power cut during a large file transfer? Corruption. Leave the card in a hot car and then plug it into a reader? The flash memory controller can hiccup and scramble the directory structure. In most of these cases, the actual file data hasn't moved, Windows just can't find it anymore.

Then there's wear and tear. SD cards have a finite number of write-erase cycles. Cheap cards from no-name brands hit that limit faster than reputable ones. When the memory cells degrade, the card starts throwing read-write errors, or the controller stops responding. Physical damage is the worst: a bent card, dirty contacts, or a cracked plastic shell means the reader can't establish a stable connection. And malware, though less common on cards than on system drives, can hide or delete files, making them invisible to Windows until you use recovery tools to scan raw sectors.

SD Card Recovery Windows Quick Fix

Start here. Most people jump straight to recovery software, but Windows has built-in tools that work surprisingly well for file system corruption. The key is doing this before you format the card.

1

Check Hardware and Connections Easy

  1. Inspect the SD card physically.
    Look at the gold contacts and the plastic edges. Any visible cracks, bends, or corrosion? Gently clean the contacts with a soft, dry cloth, lint-free is best. Moisture or dust trapped between the contacts and the reader causes detection failures that look like the card is dead but are actually just connection problems.
  2. Try a different port or reader.
    If you're using a USB SD card reader, plug it into a different USB port on your PC. Port issues are common and often mistaken for card failure. If you have an SD slot built into a laptop, try an external USB reader. Sometimes the internal reader driver is outdated or the controller is flaky.
  3. Test on another device.
    Borrow a camera, phone, or another PC and insert the card. If it works elsewhere, your reader or port is the problem, not the card. If it fails on every device, keep going with the recovery steps below.
If the card works on another device or in a different port, you've isolated a reader or USB port issue. Update the SD card reader drivers (see the advanced section) and test again.
2

Check Windows Detection Easy

  1. Open File Explorer and check for a new drive letter.
    Press Win+E and look in This PC. Does the SD card appear with a drive letter (like E:, F:, G:)? If yes and it opens normally, your data isn't lost, you can copy files directly. If it appears but Windows won't open it or asks you to format, don't click Format yet. That's corruption, and it's recoverable.
  2. Check Disk Management to confirm detection.
    Press Win+X and select Disk Management. Look for a drive matching your card's capacity. If it shows as Healthy (Primary Partition) with a drive letter, Windows sees it as a valid drive, even if File Explorer can't open it. If it shows as Unallocated or Unknown, the partition table is gone, recovery software can still read the data, but Windows can't mount it without creating a new volume.
If the card shows in Disk Management with a drive letter, file system repair (next step) has a high success rate. If it shows as Unallocated, use professional recovery software.
3

Run Windows Error Checking Easy

  1. Open File Explorer and right-click the SD card.
    Select Properties.
  2. Go to the Tools tab.
    You'll see a section called Error checking with a Check button.
  3. Click Check and then Scan and repair drive.
    Windows will scan the file system for errors and attempt to fix them. This doesn't require command line and doesn't need the card to be unmounted first. Let it run fully, it usually takes 5-10 minutes, depending on card size.
  4. When it finishes, check if your files are visible in File Explorer.
    If the scan repaired the file system, you'll often see folders and files that were hidden before. Copy them to a different drive immediately, before doing anything else.
If files reappear after Error Checking, your recovery is done, just copy everything off the card and back it up. If nothing changes, move to intermediate fixes.

More SD Card Recovery Windows Solutions (Intermediate)

If the quick fixes didn't work, the file system corruption is deeper or the partition table is damaged. These tools go further but require command line or manual Disk Management work.

4

Run CHKDSK for Deeper File System Repair Medium

  1. Note the SD card's drive letter.
    Open File Explorer and confirm what letter the card has (e.g., E:, F:). If it doesn't appear, check Disk Management, sometimes a drive letter isn't assigned.
  2. Open an elevated command prompt or PowerShell.
    Press Win+X and select Windows PowerShell (Admin) or Command Prompt (Admin). Say yes to the security prompt.
  3. Run CHKDSK with the /r flag.
    Type: chkdsk E: /r (replace E with your card's letter) and press Enter. This command scans for bad sectors and attempts to recover readable data. It's more thorough than Error Checking but takes longer, 10-30 minutes depending on card size.
  4. If Windows asks to dismount the drive, type Y and press Enter.
    CHKDSK needs exclusive access to scan properly, so it will request permission to unmount the card from Windows temporarily.
  5. Wait for the scan to complete.
    Do not interrupt it. When it finishes, it will report how many errors it found and fixed. Return to File Explorer and check if files are now visible.
CHKDSK successfully repairs file system corruption in about 60-70% of cases where the partition table is still intact. If files reappear, copy them off immediately to another drive.
If CHKDSK reports that the drive is RAW or the file system type is unknown, the partition table is damaged. Professional recovery software will be needed (see advanced section).
5

Assign or Reassign a Drive Letter in Disk Management Medium

  1. Open Disk Management.
    Press Win+X and select Disk Management. It takes a moment to load all connected drives.
  2. Find your SD card by capacity.
    Look at the list of drives and locate one matching your card's size. It might show as Healthy (Primary Partition) or Unknown Partition.
  3. Right-click the SD card and select Change Drive Letter and Paths.
    A small dialog will pop up. If there's no drive letter assigned, you'll see an Add button. If a letter is assigned but the drive isn't accessible, you can change it.
  4. Assign a new drive letter (or keep an existing one) and click OK.
    Disk Management will update the assignment. Return to File Explorer and check This PC. The card should now appear or become accessible with the new letter.
Sometimes a drive letter conflict or missing assignment is the only thing preventing access. If the card now appears in File Explorer after this step, you can copy files. If it still won't open, the file system is too corrupted for Windows to mount it without recovery software.
6

Recover Files from Backups Using File History Easy

  1. If Windows backed up the SD card before corruption, you can restore from those backups.
    Open Control Panel (search for it in the Start menu) and go to System and Maintenance, then File History.
  2. Click Restore personal files.
    A window opens showing backed-up versions of files and folders in a timeline. Navigate to the date before the card failed and select the files you want.
  3. Click the green Restore button.
    Files will be restored to their original location or you can choose a different location if the original drive is corrupted.
This only works if File History was enabled before the card failed and it was included in the backup. Not all users enable File History, so don't count on this. If it's available, it's the easiest recovery method.

Advanced SD Card Recovery Windows Fixes

If intermediate fixes didn't recover your data, the file system is too damaged for Windows tools to read. This is where professional SD card recovery software comes in. These tools scan raw sectors of the card and reconstruct files without needing a working file system. It sounds intense, but it's routine for this type of problem.

7

Use Professional Recovery Software to Restore Files Advanced

  1. Install recovery software on your PC's system drive, not the SD card.
    Do not install it to the card itself, you need the tool to scan the card without modifying it. Reputable options include industry standards that support FAT32, exFAT, and NTFS recovery. Antivirus software sometimes flags recovery tools as suspicious because they access raw disk sectors; this is normal and safe if you're using established vendors.
  2. Connect the SD card via a reliable card reader.
    Use a USB card reader rather than a built-in slot if possible. USB readers are more stable for recovery operations. If the card still doesn't appear in File Explorer, the recovery software's drive list will often show it anyway.
  3. Launch the recovery software and select the SD card from the drive list.
    The program will display all detected drives by capacity and letter. Choose the one matching your card's size.
  4. Start a deep or universal scan.
    Recovery software usually offers quick scan or deep scan modes. For corrupted or formatted cards, choose deep scan or universal scan. This will take longer (1-4 hours depending on card size), but it reads sector-by-sector and reconstructs file headers from raw data, not from the file system.
  5. Let the scan complete fully.
    Do not interrupt. The software builds a list of recoverable files as it scans.
  6. Preview found files and select what to recover.
    Most recovery software shows thumbnails of photos, previews of documents, or folder structures so you can choose what matters most. Select files and click Recover.
  7. Save recovered files to a different drive on your PC.
    Never save them back to the SD card while recovery is still in progress. Use an external USB drive or your system drive's Documents folder.
Professional recovery software successfully restores 60-80% of files from formatted cards and cards with damaged file systems. Photos and videos recover most cleanly because they have distinct file signatures that software can identify even if directory entries are gone.
Recovery software cannot fix physical damage: a bent card, corroded contacts, or a failed memory controller won't be readable by any software. If the card isn't detected in Disk Management on any computer and recovery software doesn't see it, hardware-level professional recovery from a specialist lab is the only remaining option.
8

Recreate Partitions and Reformat After Recovery Medium

  1. After you've copied or recovered all the data you need, you can reformat the card for future use.
    Verify in File Explorer or recovery software that the files you wanted are safely copied to another drive first. Once you reformat, the card will be wiped.
  2. Open Disk Management and find the SD card.
    Right-click it and select New Simple Volume if the entire drive shows as Unallocated. Follow the wizard: set size to maximum, assign a drive letter, and choose FAT32 or exFAT as the file system (avoid NTFS for SD cards; it's slower and causes compatibility issues with cameras).
  3. Alternatively, right-click the card in File Explorer and select Format.
    Choose exFAT or FAT32, ensure Quick Format is checked, enter a name if you want, and click Start.
  4. After reformatting, eject the card using Safely Remove Hardware.
    Right-click the card in File Explorer, select Eject, and wait for the confirmation message. This ensures the file system is properly finalized.
Reformatting clears the card and prepares it for reuse. If the card passes recovery software tests and reformats cleanly, it's often safe to use again. However, if you saw bad sector errors during CHKDSK or recovery software reported corrupted areas, consider retiring the card, flash memory that's starting to fail gets worse, not better.
9

Update SD Card Reader Drivers Medium

  1. Open Device Manager.
    Right-click the Start button and select Device Manager.
  2. Expand Disk drives and look for your SD card reader.
    It usually shows as Generic SD Host Controller or a brand-specific name like Realtek or Intel. You might also find it under Universal Serial Bus controllers if you're using a USB reader.
  3. Right-click the device and select Update driver.
    Choose Search automatically for updated driver software. Windows will check for newer drivers online. If one is available, it will download and install.
  4. If automatic update doesn't help, download drivers from your laptop or motherboard manufacturer.
    Search for your system model plus SD card driver and download the latest version from the official support page. Run the installer on your PC.
  5. Restart your PC after driver installation.
    Reboot to ensure the new driver loads properly.
Outdated or corrupted drivers cause intermittent detection, connection errors, and false corruption warnings. Updating often fixes cards that work on other devices but fail on your PC. If the card still isn't detected after driver updates, the reader hardware itself is failing.

If you've completed all advanced steps and the card still isn't detected in Disk Management on any computer, or if you hear electrical buzzing or smell burning plastic when the card is plugged in, the hardware is damaged beyond what software can fix. Professional data recovery labs use hardware-level tools and can sometimes extract data from cards with failed controllers, but it's expensive (typically £300-800) and only worthwhile for genuinely irreplaceable data.

Preventing SD Card Recovery Windows Issues

The best fix is not needing one. Here's how to avoid these problems altogether.

Always eject properly. Use Safely Remove Hardware before taking an SD card out of your reader. Right-click the card in File Explorer and select Eject, or use the Safely Remove Hardware icon in your system tray. Yanking the card out while Windows is caching writes to it corrupts the file system in seconds. This is the single most common cause of SD card failure, and it's entirely preventable.

Buy from known brands. Kingston, SanDisk, Lexar, and Samsung SD cards have good reliability and warranty support. Cheap no-name cards fail faster and aren't worth the £2 savings when you lose years of photos. Check reviews on Amazon or reviews sites before buying.

Replace cards that show age. If your card is 5+ years old or you've filled it and formatted it dozens of times, the flash cells are wearing out. Copy the data off, retire the card, and use a new one. You'll see fewer errors and faster read-write speeds.

Keep cards clean and protected. Store SD cards in the protective case they came in or a dedicated card case. Keep contacts away from dust, moisture, and extreme heat. A car in summer heat or a damp backpack creates failure conditions. Handle cards by the edges, not the contacts.

Format cards in the device you'll use them in. A card used in a camera, phone, and PC without reformatting between devices accumulates file system inconsistencies. Format the card fresh in the device you'll use it in most. This ensures compatibility and reduces corruption risk.

Back up frequently. Copy important files (photos, videos) from the card to your PC's Documents folder or cloud storage at least monthly. Cloud sync services can automate this. If the card fails, you still have the originals elsewhere. This is the single best protection against permanent data loss.

Monitor card health. If you start seeing read-write errors, slow performance, or the card stops being detected without explanation, treat it as end-of-life. Copy everything off and switch to a new card. Don't push a flaky card trying to save money, you'll end up spending more on recovery attempts.

SD Card Recovery Windows Summary

SD card recovery Windows splits into three clear tiers, and most people succeed with the quick fixes. Stop writing to the card immediately. Run Windows Error Checking or CHKDSK, they're built in and fix file system corruption without specialist software. If that doesn't work, professional recovery software scans raw sectors and reconstructs files. Only format after you've exhausted recovery attempts or confirmed the data loss is acceptable. Hardware damage (bent cards, corroded contacts, failed controllers) is the only scenario where software can't help; if Disk Management doesn't see the card on any PC, you need professional lab recovery. Prevention beats all of this: eject properly, buy decent cards, back up regularly, and retire aging cards before they fail. SD card recovery Windows is straightforward once you know what tool to use and when to use it.

Frequently Asked Questions

Yes, often. File system corruption usually allows recovery before formatting. Run CHKDSK from an elevated command prompt using chkdsk E: /r (replace E with your drive letter), or use dedicated recovery software to scan for and restore files. Only format after attempting recovery or if you accept data loss.

First, try the card on another PC or device to isolate whether the problem is the card, reader, or USB port. Clean the card contacts gently with a soft cloth. Update your SD card reader drivers via Device Manager. If still not detected in Disk Management on any computer, the card controller may be damaged and professional recovery may be needed.

Yes, this is typically malware. Run a reputable antivirus scan to clean the infection. After cleaning, use recovery software to restore hidden or replaced files. You can also try unhiding files via File Explorer\'s View options, though recovery software is more reliable for malware-affected cards. See our guide on <a href=\'/remove-stubborn-malware-windows-10\'>how to remove stubborn malware</a> for a thorough cleanup approach.

Yes, in most cases. Quick formats only reset file system structures; the actual photo data usually remains. Use professional SD card recovery software to scan the card and restore photos and videos, provided no new data has overwritten them. Do not take new photos or write to the card.

Check for a physical lock switch on full-size SD adapters and slide it to unlock. If no physical lock exists, the issue may be a file system flag or internal controller failure. Try reformatting the card in Disk Management or File Explorer. If the card forces read-only mode after reformatting, the controller is likely failing and the card should be replaced.