An SD card that doesn’t show up feels like lost photos — and the panic makes people skip diagnosis and jump to formatting, which is exactly the wrong first move. Slow down: in most cases either the card or the reader is fine and the other just needs attention. A two-minute cross-test (card in another device, another card in the reader) tells you which half to troubleshoot.
The order: verify the card itself, clean the contacts, check the reader driver, then handle file-system issues. For the deeper reader-stack diagnosis — controller drivers, power management, BIOS — see our companion SD card reader troubleshooting guide ; for update-caused cases, SD card not detected after Windows Update .
Why this happens
- Dirty or oxidized card contacts: Pocket lint and oxidation on the gold contacts break the connection — the most common physical cause.
- Card reader driver broken by update: Realtek/Genesys reader drivers are regular Windows Update victims.
- Card not fully inserted: Spring-loaded slots need a firm click; shallow insertion reads as “no card.”
- File system Windows can’t read: Cards formatted as ext4 (Linux) or with corrupted partitions don’t appear in File Explorer.
- Drive letter conflict: Windows assigns no letter (or a conflicting one) to the card’s partition.
- Reader disabled in Device Manager or BIOS: Turned off by power management, debloat scripts, or BIOS settings.
- Dead card or dead reader: Flash memory wears out; readers fail — but verify with cross-testing before concluding this.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Cross-test the card and the reader
The two-minute test that halves the problem space.
- Insert the SD card into a different device — a phone, camera, or another computer. If it works there, your card is fine and the laptop’s reader/driver is the problem (continue to Fix 3).
- If you have a second SD card, insert it into the laptop’s reader. If it also fails, the reader or its driver is confirmed as the problem.
- If the card fails in every device, the card itself is dead or corrupted — skip to Fix 7 for recovery options.
- Try a USB card reader ($8–12) with the card — if the card works through USB, your built-in reader is the issue, and the USB reader is also your immediate workaround.
- Write down the results — “card OK in phone, fails in laptop” is the precise diagnosis that guides everything after.
Fix 2: Clean the contacts and reseat properly
Physical connection issues are common and free to fix.
- Remove the card and inspect the gold contacts — look for dirt, fingerprints, or greenish oxidation.
- Gently rub the contacts with a clean pencil eraser, then wipe with a dry microfiber cloth. For oxidation, a cotton swab barely damp with isopropyl alcohol works.
- Blow into the laptop’s card slot with short bursts (or use compressed air, can upright) to clear dust from the slot’s internal contacts.
- Reinsert the card firmly until you feel the spring click — push slightly past the click on spring-loaded slots, then release. Shallow insertion is a classic “not detected” cause.
- If you’re using a microSD card in an SD adapter, test the microSD directly in another device — cheap adapters fail constantly and mimic card death.
Fix 3: Check Device Manager for the reader
Find out whether Windows sees the reader hardware.
- Press Win + X > Device Manager and expand Memory technology devices (or Universal Serial Bus controllers for USB-attached readers, or SD host adapters).
- Look for your card reader (Realtek PCIE CardReader, Genesys Logic, etc.). Yellow warning = driver problem; missing = driver missing or device disabled.
- Click View > Show hidden devices — a greyed-out reader means disabled; right-click > Enable device.
- With the card inserted, click Action > Scan for hardware changes and watch whether the reader reacts.
- If the reader appears healthy here but the card still doesn’t show, the issue is at the volume/file-system level (Fix 5), not the driver.
Fix 4: Reinstall the card reader driver
The standard driver repair, done properly.
- In Device Manager, right-click the card reader > Properties > Driver tab > Roll Back Driver if the failure followed an update.
- Otherwise: right-click > Uninstall device, check Attempt to remove the driver if offered, then restart.
- Download the card reader driver from your laptop manufacturer’s support page (Dell , HP, or Lenovo) — match your exact model, since reader chips vary even within a product line.
- Install the downloaded driver, restart, insert the card, and check File Explorer.
- If Windows Update keeps replacing it with a broken version, hide that update with the Show or hide updates troubleshooter from Microsoft’s support hub .
Fix 5: Assign a drive letter in Disk Management
For cards the system sees but File Explorer hides.
- Press Win + X > Disk Management and look for the card — it often appears as a disk with a healthy partition but no drive letter.
- Right-click the card’s partition > Change Drive Letter and Paths > Add > assign an unused letter.
- Check File Explorer — the card should now appear. This is extremely common after Windows updates reset drive-letter assignments.
- If the partition shows as RAW or Unallocated, don’t format yet — that’s Fix 6 territory (recovery first).
- If Disk Management doesn’t show the card at all, you’re still at the driver/hardware level (Fixes 3–4), not a letter problem.
Fix 6: Handle file-system problems without data loss
For detected-but-unreadable cards holding important files.
- If the card is detected but Windows says it needs formatting, don’t format yet — first try reading it on another OS (Linux live USB reads more file systems and tolerates corruption better).
- Run
chkdsk X: /f(replace X: with the card’s letter) in an elevated terminal — this repairs logical file-system errors non-destructively. - If chkdsk can’t help, use recovery software (Recuva, PhotoRec — both free) to copy files off the card before any format.
- Only after recovery: right-click the card in File Explorer > Format, choose exFAT (best for cards over 32 GB; compatible with cameras, phones, and Windows), default allocation size, and format.
- If the card is larger than 32 GB and something formatted it as FAT32, that alone can cause detection weirdness on some devices — exFAT is the correct format for SDXC cards.
Fix 7: Accept hardware failure and recover
When the card or reader is genuinely dead.
- A card that fails in every device, isn’t detected by Disk Management anywhere, and feels physically hot is dead flash — recovery software can’t help; professional data recovery ($300+ typically) is the only option for irreplaceable data.
- If the card works via USB reader but never in the built-in slot across driver reinstalls, the built-in reader hardware has failed — the $10 USB reader is a fine permanent replacement.
- Check whether the reader is disabled in BIOS/UEFI (some business laptops have a media-card-reader toggle under Security or Devices) before declaring it dead.
- For the future: buy cards from reputable brands, never remove a card mid-write, and use Eject before pulling — most “sudden” card deaths are corruption from unsafe removal.
- Back up irreplaceable photos to cloud storage automatically — SD cards are convenient transport, not archival storage.
Closing
SD card problems are a cross-testing exercise: two minutes with a second device tells you whether to troubleshoot the card or the reader, and that single distinction prevents most of the data-loss mistakes (like formatting a card that was never broken). Clean the contacts, fix the driver, assign the letter — in that order.
