USB sticks and SD cards store data on flash memory chips with no moving parts. When they fail to show up in Windows, the problem is usually one of three things — a connection issue between the device and the PC, a Windows configuration issue such as a missing drive letter, or a file system fault on the device itself. Physical failure of the flash memory chips is less common but does occur, particularly with older or heavily used devices. Most detection failures are resolved quickly by working through the connection and Windows configuration checks below before concluding that the device has failed.
- A faulty, worn, or dirty USB port or SD card slot
- A damaged or low-quality USB stick or SD card that is not making reliable contact
- Windows has not assigned the device a drive letter so it cannot appear in File Explorer
- The file system on the device is corrupted or unrecognised by Windows
- A USB or storage driver issue in Windows
- The write protection switch on an SD card is set to the locked position
- The device was removed without using Safely Remove Hardware and the file system was damaged
- The device has been formatted using a file system that Windows does not support
- The flash memory on the device has failed or reached the end of its write cycle lifespan
These quick checks take only a few minutes and resolve the majority of USB stick and SD card detection failures.
-
1Remove and reinsert the device. Gently pull the USB stick or SD card out completely, wait five seconds, and reinsert it firmly. A partial or loose connection is one of the most common reasons a device is not detected.
-
2Try a different USB port or SD card slot. Plug the USB stick into a different port — ideally one directly on the PC rather than on a hub or extension cable. If testing an SD card, try a different card reader if one is available.
-
3Check the write protection switch on SD cards. SD cards have a small physical switch on the left side of the card that slides between unlocked and locked positions. If this switch is in the locked position, Windows may detect the card but be unable to read or write to it properly. Slide it to the unlocked position and reinsert the card.
-
4Try the device on a different PC. Insert the USB stick or SD card into another computer. If it is detected and accessible there, the problem is with the USB ports, drivers, or configuration on your original PC. If it is also not detected on the second PC, the fault is with the device itself.
-
5Restart your PC with the device connected. Restart Windows completely — not just a shutdown and restart, but a full Restart from the Start menu. Reconnect the device after Windows has loaded and check whether it now appears.
- Do NOT click Format if Windows displays a prompt asking you to format the drive — this will permanently erase all data on the device. Close the prompt and work through this guide first.
- Do NOT forcefully insert a USB stick or SD card if it does not fit easily — check you are inserting it the correct way around and into the correct slot type.
- Do NOT pull a USB stick or SD card out while Windows is actively reading from or writing to it — always use the Safely Remove Hardware option in the taskbar before disconnecting to prevent file system corruption.
- Do NOT continue to use a USB stick or SD card that has already had one unexplained failure without first backing up all its contents to another location — intermittent failures are often an early warning sign of a device reaching the end of its lifespan.
- Do NOT attempt to open, bend, or physically modify a USB stick or SD card — the internal components are extremely small and any physical interference will cause irreversible damage.
-
1Check Disk Management to see if the device is present but without a drive letter.
File Explorer only displays drives that Windows has assigned a letter. If the device was detected but not given a letter, it will be invisible in File Explorer but visible in Disk Management. Right-click the Start button and select Disk Management. Look through the disk list for a disk or volume that appears without a drive letter. It may be labelled with just a size, or shown as a plain bar with no label. If you find it here, proceed to Step 2 to assign a letter. -
2Assign a drive letter in Disk Management.
If the device appears in Disk Management without a letter, right-click on its volume bar and select Change Drive Letter and Paths. Click Add, select an unused letter from the dropdown list, and click OK. Open File Explorer and check whether the device now appears. If the device appears in Disk Management as Unallocated, do not create a new partition — this would erase any remaining data. Proceed to Step 6 instead. -
3Check Device Manager for driver or recognition issues.
Right-click the Start button and select Device Manager. Expand Disk Drives and look for your USB stick or SD card in the list. If it appears with a yellow warning triangle, there is a driver issue. Right-click the device and select Update driver, then Search automatically for drivers. If it does not appear under Disk Drives, expand Universal Serial Bus Controllers and look for any yellow triangle entries there. -
4Uninstall and allow Windows to reinstall the USB device entry.
In Device Manager, if your USB stick appears in the list, right-click it and select Uninstall device. Do not check any box to delete the driver. Remove the USB stick, wait 10 seconds, and reinsert it. Windows will automatically detect it as a new device and reinstall the necessary drivers. Check whether it now appears in File Explorer. -
5Run a disk check on the device if it is visible but showing errors.
If the device appears in File Explorer but Windows reports it needs to be scanned or shows errors when you try to open it, open the Start menu, type cmd, right-click Command Prompt and select Run as administrator. Type the following command, replacing X with your device’s actual drive letter, and press Enter:chkdsk X: /f /rThis checks the device for file system errors and attempts to repair them. Allow it to complete fully without interrupting it. Once finished, safely eject and reinsert the device and attempt to open it again.
-
6Check whether the file system is one Windows can read.
If the device was formatted on a camera, a Mac, a Linux system, or a device from another manufacturer, it may use a file system that Windows cannot read natively — such as exFAT with a damaged header, ext4 (Linux), or HFS+ (Mac). If you can see the device in Disk Management but Windows cannot open it and shows no readable file system, this may be the cause. If the device was formatted on another type of device and contains files you need, this situation requires a technician with the appropriate tools to attempt file recovery before any reformatting is considered. -
7Clean the USB connector or SD card contacts carefully.
Over time, the metal contacts on a USB stick or SD card can accumulate dust, oxidation, or residue that interferes with the electrical connection. With the device unplugged, gently wipe the metal contacts using a dry cotton swab or a clean, dry cloth. Do not use water, alcohol, or cleaning sprays unless the cloth is barely damp and completely dry before reinserting. Allow the contacts to dry fully before testing again. -
8Test a different USB stick or SD card in the same port.
If you have another USB stick or SD card available, insert it into the same port or slot. If the second device is detected without any issues, the original device is faulty. If the second device is also not detected, the fault is with the USB port or SD card reader on your PC rather than the device itself.
Your USB stick or SD card has been successfully detected and is working correctly when you see all of the following:
- The device appears in File Explorer with its own drive letter
- You can open the device and see your files and folders without error messages
- Files can be copied to and from the device without interruption or errors
- Windows does not display any format prompts or warning messages when the device is connected
- The device is consistently detected each time it is connected — not just occasionally
Once access is restored, copy any important files from the device to your PC or another storage location immediately. A device that has experienced a detection failure should not be relied upon as the only copy of important data going forward.