An SD card that doesn’t show up is usually a detection problem, not a dead card — the reader, its driver, or Windows’ disk management is failing before the card even gets a chance. This is the fix sequence that actually works, drawn from what reliably solves the problem in practice: verify the card, verify the reader, fix the driver, then fix Windows’ handling of the disk.
Work through it in order and don’t skip the isolation tests. The two minutes spent testing the card in another device saves hours of driver work on a card that was dead all along. For the update-specific variant, see SD card missing after Windows update .
Why this happens
- Card reader driver broken: The reader’s driver is corrupted, outdated, or replaced by an incompatible update.
- Missing drive letter: Windows sees the card but never assigned it a letter, so File Explorer hides it.
- Card reader disabled: The reader is disabled in Device Manager or powered down by aggressive power saving.
- Dirty or worn contacts: Dust or oxidation on the card’s contacts prevents the reader from detecting it.
- Card filesystem corruption: The card’s partition table is damaged, so Windows can’t mount it.
- Locked or write-protected card: The physical lock switch (full-size SD) is engaged, confusing detection.
- Dead card: Flash memory has a finite life; heavily used cards eventually fail outright.
- Reader hardware failure: The internal reader’s connector or controller dies, especially after liquid exposure.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Isolate card versus reader
Test the SD card in another device — a phone, camera, or a different computer with a known-good reader. Then test a different, known-good card in your laptop’s reader. Four outcomes are possible: if your card fails everywhere, the card is dead; if other cards work in your reader, your card is the problem; if no card works in your reader, the reader or its driver is at fault; if everything works elsewhere, it’s your laptop’s software. Write down which case you’re in before continuing.
- Test your card in a phone, camera, or second computer.
- Test a known-good card in your laptop’s reader.
- Try a USB card reader as a third data point.
- Identify which of the four outcomes matches.
- Proceed based on the isolated faulty component.
Fix 2: Clean the card and check the lock switch
Power off the laptop, remove the card, and inspect its gold contacts for dirt, fingerprints, or corrosion. Clean them gently with a dry microfiber cloth or a pencil eraser, wiping in one direction. For full-size SD cards, check the tiny lock slider on the side — if it’s in the locked position, slide it back to unlocked; a locked card can behave erratically in some readers. Reinsert the card firmly until it clicks, then power on and check File Explorer.
- Power off the laptop and remove the card.
- Inspect the gold contacts for dirt or corrosion.
- Clean gently with a dry microfiber cloth.
- Check the lock slider is in the unlocked position.
- Reinsert firmly and check File Explorer.
Fix 3: Reinstall the card reader driver
Open Device Manager and find the card reader — it’s usually under “Memory technology devices” (Realtek PCIE CardReader) or “Universal Serial Bus controllers” for USB-attached readers. Right-click, Uninstall device with “Attempt to remove the driver for this device” ticked, then reboot. If Windows doesn’t restore it properly, download the card reader driver for your exact model from the maker — Dell’s support portal or Lenovo’s support site — and install it manually.
- Find the card reader in Device Manager.
- Uninstall it with driver software removed.
- Reboot and let Windows redetect it.
- If that fails, install the maker’s card reader driver.
- Verify the reader appears without warnings.
Fix 4: Assign a drive letter in Disk Management
Press Win + X and open Disk Management. If the SD card appears here — possibly as a disk with unallocated space or a partition with no letter — right-click its partition and choose “Change Drive Letter and Paths,” then Add a letter. This instantly fixes the large category of “card detected by Windows but invisible in Explorer” cases. If the card shows as “Not initialized” or RAW, don’t initialize yet — that risks data; see Fix 6 for recovery first, since Microsoft’s support pages document the Disk Management basics involved.
- Open Disk Management with Win + X, then K.
- Locate the SD card in the disk list.
- Right-click its partition, Change Drive Letter and Paths.
- Assign an unused drive letter.
- Check File Explorer for the card.
Fix 5: Disable power management on the reader
In Device Manager, open the card reader’s Properties and on the Power Management tab uncheck “Allow the computer to turn off this device to save power.” Readers that vanish after sleep are classic victims of this setting. Also check USB Selective Suspend in Power Options if it’s a USB-attached reader — set it to Disabled. Then test across sleep/wake cycles: insert the card, sleep the laptop, wake it, and confirm the card is still detected without reinsertion.
- Uncheck power-saving on the reader in Device Manager.
- Disable USB Selective Suspend for USB readers.
- Reboot the laptop.
- Test detection across sleep/wake cycles.
- Confirm the card survives without reinsertion.
Fix 6: Recover data from a corrupted card
If the card is detected but unreadable (RAW filesystem, “needs formatting” prompts), stop and recover first. Use reputable recovery software (Recuva, PhotoRec, or Disk Drill) to scan the card and copy recoverable files to your laptop’s drive — never recover onto the same card. Only after recovery (or once you’ve accepted the data is gone) should you reformat: right-click in Disk Management, format as exFAT for cards 64GB and up, FAT32 for smaller. A successful reformat that then fails again soon means the card’s flash is dying — replace it.
- Don’t format a card containing wanted data.
- Scan with recovery software and copy files elsewhere.
- Only then reformat: exFAT for 64GB+, FAT32 below.
- Test the reformatted card thoroughly.
- Replace the card if corruption recurs quickly.
Fix 7: Confirm reader hardware failure
If no card is ever detected in the internal reader but a USB reader works fine, the internal reader hardware has failed — its connector, cable, or controller. On some laptops the reader is on a small daughterboard that’s replaceable; on others it’s soldered to the mainboard. Check the service manual. A quality USB card reader is the pragmatic permanent workaround and costs very little — pair it with the general USB device troubleshooting steps if the USB reader itself misbehaves. Before concluding hardware failure, do one final clean driver reinstall — it’s cheap insurance against misdiagnosis.
- Confirm USB readers work while internal never does.
- Do one final clean driver reinstall to be sure.
- Check the service manual for reader board replaceability.
- Buy a quality USB card reader as a workaround.
- Replace the internal reader board if it’s modular.
Closing
SD card detection is a chain — card, contacts, reader, driver, drive letter — and the fix is finding the broken link through isolation testing. Test the card elsewhere first, then work inward through cleaning, drivers, and Disk Management. Most cases resolve at the driver or the drive letter; the rest are honest hardware verdicts that a USB reader workaround handles gracefully.
