Skip to content
Fixes & Errors

SD Card Not Being Detected on Windows: Card Reader Fix

SD card not detected Windows stops photo imports and data transfers cold. Here are all the fixes — driver update, Disk Management drive letter, write protection, and CHKDSK.

SD Card Not Being Detected on Windows: Card Reader Fix

SD card not detected in Windows — the card doesn’t appear in File Explorer, Device Manager shows an error, or the card reader itself isn’t recognised — is a common problem with a clear diagnostic path. The fix depends on whether the reader itself is the issue or the specific card. This fits into the wider topic we cover in our Complete Guide to Fixing Windows, Browser, and Software Errors.

First test: try a different SD card in the same reader. If a different card works, the original card is the problem (corrupt, failed, or wrong format). If no cards work, the reader has an issue. This single test determines everything about where to focus the fix.

Fix 1: Check Device Manager for the card reader

The SD card reader needs its own driver to function. Device Manager → expand “Memory technology devices” or “Disk drives” — the card reader should appear here when a card is inserted. If it doesn’t appear at all (even without a card): the reader driver isn’t installed. If it appears with a yellow triangle: the driver has an error.

Right-click the reader → Update driver → Search automatically. For laptop built-in readers: the driver comes from the laptop manufacturer’s support page, not Windows Update’s generic version. Download the “Card Reader” driver for your specific model.

Fix 2: Driver reinstall

When the reader is detected but cards aren’t recognised: right-click the reader in Device Manager → Uninstall device → check “Delete the driver software” → confirm → restart. Windows reinstalls a fresh driver on next boot. After restarting: insert the SD card → test. This resolves driver corruption that toggles don’t fix.

Fix 3: Assign a drive letter

Sometimes the SD card is detected by Windows but doesn’t appear in File Explorer because it has no assigned drive letter. Disk Management → Win+X → Disk Management → look for the SD card in the list (it may show as “Removable” with or without a volume label). If it appears without a drive letter: right-click → Change Drive Letter and Paths → Add → assign a letter → OK. File Explorer should now show the card immediately.

Fix 4: exFAT and driver compatibility

Large SD cards (64 GB and above) use exFAT format by default. Windows 11 supports exFAT natively, but some card readers — particularly older ones or readers using older drivers — only support FAT32 and FAT. An exFAT card in an incompatible reader appears as unformatted or not recognised.

Test: in Disk Management, if the card appears as “RAW” rather than “exFAT”: the reader can’t read the card’s format, or the card is corrupted. The card can be reformatted to FAT32 for better compatibility (right-click → Format → FAT32) but this erases all data. For data recovery from a RAW card: use data recovery software (Recuva, free) before reformatting.

Fix 5: USB SD card reader (external)

For external USB card readers: try a different USB port (USB 3.0 vs USB 2.0). The reader may work on USB 2.0 but have handshake issues on USB 3.0, or vice versa. Also test the reader on a different computer — if it works on the other computer: the issue is Windows-specific. If it doesn’t work on either: the reader hardware has failed.

Fix 6: SD card physical condition

  • Check the gold contacts on the card for dirt or corrosion — clean with a dry cloth or isopropyl alcohol on a cotton swab
  • Confirm the write protection switch (the small sliding tab on the left side of full-size SD cards) is in the unlock position (pushed down toward the contacts)
  • Check whether the card is correctly seated — it should click in fully; a half-inserted card won’t make reliable contact
  • Test the card in a camera or phone if available — if it works there, the card is fine and the reader is the problem

Data recovery from unrecognised cards

If the SD card contains data you need: before trying any fix that might format or overwrite the card, attempt data recovery. Even if the card shows as RAW or unformatted: data recovery software can often read the underlying data successfully. Recuva (free, from Piriform) → select the drive letter or “I’m not sure” → deep scan → recovers files from cards that Windows refuses to mount.

Don’t format the card before attempting recovery. Once formatted: the file allocation table is overwritten and recovery becomes significantly harder.

Our guide on USB device recognition covers the driver and device management approach for USB-connected card readers alongside other USB devices. For the data recovery approach when card data is at risk, our storage device troubleshooting guide covers the Disk Management diagnostics and recovery tools. Microsoft’s removable storage documentation covers the exFAT driver and the storage device management through Disk Management and diskpart for advanced card configuration.

Realtek Card Reader — the most common laptop reader

Most laptops use a Realtek card reader chip. When it stops working after a Windows update: the generic Windows driver replaced Realtek’s specific driver. Download the “Realtek Card Reader” driver directly from Realtek’s support site or from the laptop manufacturer’s page for your specific model.

After installing the Realtek-specific driver: the card reader often appears as “Realtek PCIE CardReader” in Device Manager instead of the generic entry. Insert an SD card after the driver installs and restarting — it should now appear in File Explorer without needing drive letter assignment.

Card reader power management

Device Manager → USB controllers or the card reader entry → Properties → Power Management → uncheck “Allow the computer to turn off this device to save power.” Some card readers enter a low-power state that prevents card detection. After unchecking: remove and reinsert the card — the reader stays active and detects the card more reliably.

Different SD card sizes and formats

Card typeCommon formatWindows 11 compatible?
SD (up to 2 GB)FAT16Yes
SDHC (4-32 GB)FAT32Yes
SDXC (64 GB – 2 TB)exFATYes (with exFAT driver — included in Windows 11)
SDUC (2-128 TB)exFATRequires updated reader hardware

Windows 11 supports all current SD card types. The problem is usually the reader hardware, not Windows itself — older internal card readers in laptops pre-2018 may not physically support SDXC cards even if the driver is correct.

Micro SD cards and adapters

Micro SD cards used in a full-size SD adapter sometimes have detection issues if the adapter doesn’t make full contact in the reader. If a micro SD in an adapter isn’t detected: try a different adapter. Cheap adapters have variable contact quality. Also: some laptop card readers are finicky about adapter brands — a different adapter often resolves detection issues that look like reader or card problems.

SFC for card reader infrastructure

If the card reader driver is installed but cards still aren’t detected:

sfc /scannow

Administrator Command Prompt. Windows system files related to storage device management can become corrupted. SFC repairs them. After restarting following SFC: test the card reader again before trying other fixes — this occasionally resolves persistent card reader failures that driver reinstalls didn’t address.

Card reader in BIOS

Some laptops allow disabling the internal card reader in BIOS. If the card reader has never worked on a particular machine: Enter BIOS (F2 or Delete at startup) → look for a Card Reader or Memory Card Reader option in the Advanced or Device Configuration section. If it shows “Disabled”: enable it → save → restart → test.

Specific SD card errors in Event Viewer

When a card is inserted and immediately undetected: Event Viewer → Windows Logs → System → filter for errors around the insertion time. Look for entries from “disk,” “storprop,” or “HID”:

  • “The device is not ready” — card format issue or physical card failure
  • “A device which does not exist was specified” — driver not mapping to the physical device
  • “Request for device eject was cancelled” — conflicting device access

These event entries provide more context than the generic “not appearing in File Explorer” symptom and point to the specific layer that’s failing.

Diagnosing cards with diskpart

Administrator Command Prompt:

diskpart
list disk

All storage devices appear in list disk output — including SD cards even if they don’t appear in File Explorer. If the card appears in diskpart: select it (select disk [number]) → list partition → you can see the partition structure and determine whether it’s a formatting issue vs a driver issue vs a file system issue. If the card doesn’t appear in diskpart at all: it’s truly not detected at the hardware level.

Common scenarios summary

SymptomCauseFix
Reader doesn’t appear in Device ManagerDriver not installed or reader disabledInstall manufacturer driver; check BIOS
Reader in Device Manager, card not detectedDriver issue or power managementReinstall driver; disable power management
Card appears in Disk Management, not ExplorerNo drive letter assignedAssign letter in Disk Management
Card shows as RAWFile system unreadableRecovery software first; then reformat
Works on another computerWindows-specific driver issueReinstall reader driver from manufacturer
Micro SD in adapter not detectedPoor adapter contactTry different adapter brand

SD card detection issues follow a predictable diagnostic path: reader in Device Manager? → card in diskpart? → card in Disk Management? → card in File Explorer? Each step narrows the failure point. Knowing which step is the first to fail tells you exactly what’s broken: hardware (device manager), driver (diskpart), formatting (disk management), or drive letter (explorer).

One note for photographers and videographers who rely on fast SD card access: USB 3.0 card readers provide significantly faster transfers than built-in laptop readers for large video files and RAW photos. Even if the built-in reader works correctly, an external USB 3.0 or USB-C card reader (UHS-II compatible if you shoot with UHS-II cards) provides 3-5x faster transfer speeds than most internal readers. For regular high-volume transfers: an external reader is worth the £10-20 investment regardless of whether the internal reader is working.

Preventing SD card detection issues

  • Always use “Eject” before removing a card (right-click the drive in File Explorer → Eject, or use the system tray eject option) — removing cards while files are being written corrupts the file system, which looks like a hardware detection failure on next insertion
  • Keep cards in protective cases when not in use — the gold contacts are delicate and scratch easily
  • For long-term storage: periodically insert and check cards that you don’t use often — cards can develop read errors from prolonged storage without cycling, though this is more common with older NAND-based flash
  • FAT32 formatting for maximum compatibility with all readers; exFAT for SDXC cards where FAT32’s 4GB file size limit would be a problem

Checking card health

SD cards have a finite write endurance — high-quality cards rated for thousands of write cycles, budget cards significantly fewer. A card that’s been heavily used in a camera (hundreds of photos and videos over years) may be approaching the end of its write life. Signs: files randomly becoming corrupted, card intermittently not detected, errors during format.

H2testw (free) tests SD card integrity by writing and verifying data across the entire card. Run it on suspect cards to determine whether the card is healthy or failing. A card that fails H2testw should be retired — data on failing flash storage is not reliably recoverable once the failures begin propagating.

Windows AutoPlay settings for SD cards

When an SD card is inserted and Windows doesn’t automatically ask what to do with it: Settings → Bluetooth and devices → AutoPlay → Default AutoPlay settings → “Removable drive” — set to your preferred action (Open folder to view files, Ask me every time, or Take no action). If AutoPlay is set to “Take no action”: cards are detected but Windows doesn’t surface them visibly. File Explorer → This PC always shows the card if it’s detected, regardless of AutoPlay setting.

The diskpart diagnostic deserves special mention as the most informative quick check: if the SD card doesn’t appear in diskpart output, no Windows fix will make it appear in File Explorer. It’s physically undetected. If it appears in diskpart but not Disk Management: a driver-level issue between the storage subsystem and the volume manager. If it appears in Disk Management but not Explorer: a simple drive letter assignment is the fix. Each level of detection maps directly to a specific type of fix, making the diagnostic path logical rather than trial-and-error.

For situations where the card reader is broken beyond driver fixes and the laptop is still under warranty: built-in card readers are covered by manufacturer warranty. Contact the laptop manufacturer’s support — a faulty card reader on a laptop less than a year old is often repaired or replaced under warranty. Out of warranty: an external USB card reader is cheaper than most repair costs and provides equivalent functionality. You might also run into Fingerprint Reader Not Working in Windows 11.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"