SD card problems are uniquely annoying because the failure could be in three different places: the card, the reader, or Windows. And built-in laptop card readers are notoriously flaky — they’re the component most likely to blame and the last one people suspect. The walkthrough below isolates each suspect in turn, so you stop guessing and start testing.

Keep a USB card reader handy if you have one. It’s the single most useful diagnostic tool for SD problems: if the card works in the USB reader but not the built-in slot, you’ve found your culprit in ten seconds.

Why this happens

  • Card reader driver missing or corrupted: The built-in reader needs its driver; without it, inserted cards are invisible.
  • No drive letter assigned: Windows sees the card in Disk Management but doesn’t mount it — the most common “not detected” that isn’t.
  • Card not fully inserted: Spring-loaded slots need a firm push until the card clicks; partial insertion reads as no card.
  • Dirty or worn contacts: Oxidation on the card’s gold contacts breaks the connection intermittently.
  • Counterfeit or failing card: Fake-capacity cards and dying flash cause detection failures and corruption.
  • Reader hardware failure: Built-in readers fail from wear, dust, and mechanical fatigue.
  • Write-protect or lock switch: The tiny slider on full-size SD adapters can cause read errors mistaken for detection failure.
  • File system corruption: A corrupted partition table makes Windows unable to mount an otherwise healthy card.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Reseat the card properly and clean the contacts

  1. Eject the card, inspect the gold contacts for dirt or discoloration, and gently clean them with a dry microfiber cloth or pencil eraser.
  2. Check the lock slider on full-size SD cards/adapters — make sure it’s in the unlocked position.
  3. Reinsert firmly until you feel the spring click. On slot-loading readers, the card should sit flush.
  4. Try inserting with the laptop powered on and watch for any reaction — Device Manager refreshing, a notification sound, or Disk Management updating.

Fix 2: Test with a USB card reader to isolate the fault

  1. Plug the SD card into a USB card reader (even a cheap one) and connect it to the laptop.
  2. If the card appears → your built-in reader or its driver is the problem. Skip to Fix 4.
  3. If the card still doesn’t appear → the card itself is suspect. Test it in a phone or camera.
  4. This single test splits the problem space in half and is the step most tutorials emphasize first — it also parallels the isolation approach in USB device troubleshooting .

Fix 3: Assign a drive letter in Disk Management

  1. Press Win + X → Disk Management.
  2. Look for your card — it may appear as a removable disk with no drive letter, or as unallocated space.
  3. Right-click the card’s partition → Change Drive Letter and Paths → Add → assign a letter.
  4. If the card shows as RAW or unallocated, don’t format yet if you need the data — see Fix 7 for recovery first.

Fix 4: Reinstall the card reader driver

  1. In Device Manager, look under Memory technology devices or Universal Serial Bus controllers for the card reader (often “Realtek USB Card Reader”).
  2. Right-click → Uninstall device (delete driver software checked), then Action → Scan for hardware changes.
  3. Better: download the card reader driver from your laptop maker’s support page and install it fresh.
  4. Realtek card readers are the most common and their drivers are frequently broken by Windows updates — the OEM version is more reliable.

Fix 5: Disable power management on the reader

  1. In Device Manager, find the card reader → Properties → Power Management → uncheck “Allow the computer to turn off this device to save power.”
  2. Disable USB selective suspend in power plan advanced settings (built-in readers are USB devices internally).
  3. Test by inserting the card, waiting, removing, and reinserting — power-managed readers often fail on the second insertion.
  4. This fixes the “works once after reboot, then never again” pattern specifically.

Fix 6: Check the card’s health and authenticity

  1. If the card is detected anywhere, run H2testw (free) to verify its actual capacity — counterfeit cards lie about size and corrupt data beyond their real capacity.
  2. Check the card’s speed class markings against what you bought; fakes often mislabel.
  3. For genuine cards showing errors, run chkdsk X: /f (replace X with the drive letter) in an admin Terminal.
  4. A card that fails H2testw should be replaced, not trusted — no software fix repairs fake flash. This mirrors the caution around drives that vanish after updates : verify the hardware before fighting software.

Fix 7: Recover data from a corrupted card

  1. If Disk Management sees the card but Windows can’t read it, do not format — formatting destroys recoverable data.
  2. Use PhotoRec (free, powerful) or Disk Drill to scan the card and recover files to a different drive.
  3. Only after recovery, format the card: right-click in Disk Management → Format → exFAT for cards over 32 GB.
  4. If no software sees the card at all, professional recovery labs can sometimes read the NAND directly — expensive, but an option for irreplaceable data.

Fix 8: Work around a dead built-in reader

  1. If the built-in reader never works despite driver fixes, it’s a hardware failure — common after years of use.
  2. A quality USB 3.0 card reader ($10-15) is faster and more reliable than most built-in readers ever were.
  3. Keep it on your keychain or in your laptop bag — many photographers abandoned built-in readers years ago for exactly this reason.
  4. For driver-level documentation on storage devices, the Microsoft Windows support hub covers removable storage troubleshooting.

Closing

SD card detection is a three-suspect mystery: card, reader, Windows. The USB reader test identifies the culprit in seconds, Disk Management reveals the mount problems, and driver fixes handle the rest. Work the chain and your card reappears.

Frequently asked questions

Why is my SD card not showing up on my laptop?
The most common causes are: the card reader driver is missing or corrupted, the card has no drive letter assigned in Disk Management, the card isn’t fully inserted, or the card itself is corrupted or counterfeit. Built-in readers are also simply less reliable than USB readers — testing with a USB card reader instantly tells you whether the problem is the reader or the card.
How do I know if my SD card is dead or just not detected?
Test the card in another device — a phone, camera, or different computer. If nothing recognizes it anywhere, the card is likely dead. If it works elsewhere, your laptop’s reader or drivers are the problem. Also check Disk Management: a card that appears there but has no drive letter is alive and just needs a letter assigned.
Can I recover data from an SD card that isn't detected?
If the card appears in Disk Management (even as unallocated or RAW), recovery software like PhotoRec or Disk Drill can often retrieve files. If no device detects the card at all — no reader, no camera, no phone — software recovery is impossible and you’d need a professional data recovery lab. Stop using the card immediately to avoid overwriting data.
Why does my microSD work with an adapter but not directly?
MicroSD-to-SD adapters are passive but add contact points that fail. A worn adapter causes exactly this symptom. Also, some laptop readers are picky about card speed classes or capacities (SDXC vs SDHC). Try a different adapter first — they’re the weakest link — then test the microSD in a USB reader to isolate the issue.