My SD card plugged into a 4-port ONN hub on my Windows laptop is not being recognized or even able to be reformatted. My previous laptop, which died, seemed to read it just fine. I get this error message from the Device Manager.
Device SWD\WPDBUSENUM_??_USBSTOR#Disk&Ven_SanDisk&Prod_SDDR-113&Rev_9412#000000009412&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} requires further installation.
The first thing you should try is bypassing the USB hub entirely. Connect the SD card reader directly to one of the built-in USB ports on your laptop. Hubs, especially cheaper ones, can sometimes cause communication or power issues that prevent storage devices from working properly. If that doesn’t help, head into Device Manager, find the device under either “Disk Drives” or “Other devices,” and uninstall it. After uninstalling, remove the SD card, restart your computer, and then plug it back in.
Another step worth trying is the Hardware and Devices troubleshooter. Even though it’s somewhat hidden in recent versions of Windows, you can still access it by pressing Win + R, typing msdt.exe -id DeviceDiagnostic, and following the prompts. There are several potential solutions for the “SD card not recognized Windows” error.
Has your issue been fixed? If not, try these steps to get your computer and SD work:
Swap Hardware
The problem might be the port, not the SD card. Try a different USB port, a different card reader, or plug the card into another laptop or camera to see if it’s detected/recognized there.
Refresh the Drivers
Right-click the Start button and select Device Manager. Find your SD card under “Disk drives” or “Universal Serial Bus controllers,” right-click it, and select Update driver. If that fails, try “Uninstall device” and restart your PC to let Windows reinstall it automatically.
Assign a New Drive Letter
Sometimes Windows recognizes the card but doesn’t know how to label it. Open Disk Management (right-click Start - select Disk Management). Find your SD card in the list, right-click it, and choose Change Drive Letter and Paths. Assign it a letter like ‘Z’ or ‘M’ that isn’t currently in use.
Run a Repair (using CHKDSK)
If the file system is glitchy, press the Windows Key, type cmd, run it as administrator, and type chkdsk E: /f (replace ‘E’ with your actual SD card letter). This will scan for and fix logical errors.
Reformat the SD Card
If all else fails, use a recovery tool to pull off your files. Once your data is safe, right-click the drive in This PC and select Format.
This blog is also helpful - How to Fix SD Card Not Showing up in Windows 11/10/8/7
That “requires further installation” error usually means Windows is having a stroke trying to read the driver, or the file system got corrupted when your old laptop died.
A few quick things to try:
Ditch the hub for a second: Unpowered ONN hubs sometimes don’t give enough juice. Plug the card reader directly into the laptop.
Reinstall the driver: Open Device Manager, right-click that error device, hit Uninstall, unplug it, reboot your PC, and plug it back in so Windows forces a clean install.
Check Disk Management: If the card shows up as RAW, Windows won’t let you read or format it. If it’s showing up as RAW and you have important files on there, don’t force a format yet. Grab EaseUS Data Recovery Wizard it’s great for this exact issue because it can bypass the corrupted Windows layer and clone/pull your files straight off a RAW or unrecognized SD card. Once your data is safe, you can use a tool like SD Card Formatter to wipe it and start fresh.