USB Stick or SD card Not showing Up



Applies to: All Windows versions (7, 8, 8.1, 10, and 11). This guide covers USB flash drives (USB sticks, thumb drives, pen drives) and SD cards that are not appearing in File Explorer, not being recognised by Windows at all, or appearing in Device Manager but not accessible as a drive. It applies regardless of the brand or storage capacity of the device.

Important: If your USB stick or SD card contains files you cannot afford to lose — such as important documents, photos, or work files — do not attempt to format or repair the device until you have confirmed whether your data is still accessible. Windows may prompt you to format the device when it detects a file system issue. Do not click Format. Formatting will erase everything on the device. Work through the steps in this guide first to determine whether the data can be recovered before taking any action that cannot be undone.

What is happening?

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.

Common Causes of a USB Stick or SD Card Not Showing Up:

  • 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

Act ASAP — Do These First

These quick checks take only a few minutes and resolve the majority of USB stick and SD card detection failures.

  • 1
    Remove 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.
  • 2
    Try 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.
  • 3
    Check 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.
  • 4
    Try 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.
  • 5
    Restart 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 Do This
  • 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.

Step by Step — Full Diagnosis
  • 1
    Check 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.
  • 2
    Assign 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.
  • 3
    Check 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.
  • 4
    Uninstall 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.
  • 5
    Run 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 /r

    This 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.

  • 6
    Check 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.
  • 7
    Clean 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.
  • 8
    Test 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.
Tip: USB sticks and SD cards have a limited number of write cycles built into their flash memory. Very cheap or very old devices can reach this limit and begin failing silently — appearing to save files correctly but actually storing corrupted data, or simply stopping being recognised altogether. If a USB stick or SD card is several years old and has been used heavily, replacing it with a new one is often the most practical and reliable solution.

How to Know the Emergency is Over

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.

If the Problem Persists

If your USB stick or SD card is still not showing up after working through all the steps in this guide, one of the following is most likely true.

The device has physically failed. USB sticks and SD cards do not last forever. The flash memory chips inside them wear out over time, and some lower-quality devices can fail completely with little warning. If the device is not detected on multiple PCs, is not visible anywhere in Device Manager or Disk Management, and shows no response when connected, the device has most likely failed beyond software recovery.

Data recovery may still be possible. If the device contains files that are important to you and cannot be replaced, a professional data recovery technician may be able to recover data from a failed USB stick or SD card by working directly with the flash memory chips. This is a specialist service and the cost and success rate will depend on the nature and extent of the failure. The sooner you stop attempting to use the device and hand it to a professional, the better the chances of a successful recovery.

The USB port or SD card reader on your PC may need attention. If multiple devices fail to be detected in the same port or slot, the fault is with your PC rather than the devices. A qualified technician can test and repair or replace a faulty USB port or internal card reader.

Going forward, USB sticks and SD cards work best as a way to move files between devices rather than as a permanent storage solution. For reliable long-term storage and backup, visit the Preventive Maintenance section of PCGuideHub.org for guidance on building a safe and practical backup routine.