Why my USB flash drive is not showing?

A USB flash drive not showing up can be frustrating. There are several potential reasons why your flash drive may not be detected.

Quick Fixes

Here are some quick things to try if your USB flash drive is not detected:

  • Try plugging the flash drive into a different USB port on your computer. Some ports may not be working properly.
  • Check if the flash drive is properly plugged into the USB port. Remove and reinsert the flash drive to get a proper connection.
  • Inspect the USB flash drive for any physical damage or broken pieces. A damaged drive may not connect properly.
  • Try the flash drive on a different computer. This helps determine if the issue is with the specific computer or the flash drive itself.
  • Reboot your computer and try the flash drive again after rebooting.

These basic troubleshooting tips resolve the problem for many users. If the flash drive still does not show up, there may be a deeper issue.

Flash Drive Not Detected Due to Driver Issues

Outdated, corrupted or missing USB drivers can prevent your computer from detecting the USB flash drive.

Here is how to fix driver issues:

  • Open Device Manager on your computer.
  • Expand the Universal Serial Bus controllers section.
  • Right click on the USB drivers and select Update driver.
  • This will search for and install the latest driver for the USB controller.
  • You can also try uninstalling the USB drivers and restarting your computer to reinstall fresh drivers.
  • Check for any devices marked with a yellow exclamation point, indicating a driver error.

Updating, reinstalling or rolling back your USB drivers will often resolve connection problems with a USB device.

Flash Drive Not Recognized Due to Format Issues

If your computer detects the USB flash drive but doesn’t show it as a drive, format issues are likely the cause.

Here is how to fix format problems:

  • Open Disk Management on your computer.
  • See if the flash drive shows up here without a drive letter assigned.
  • Right-click on the drive and select Change Drive Letter and Paths.
  • Assign a new drive letter such as F: to the flash drive.
  • Format the flash drive by right-clicking it and selecting Format.
  • Choose FAT32 or exFAT file system and click OK.

Formatting the flash drive resets it and recreates the file system, resolving any format issues. Your data on the drive will be deleted by formatting.

Physical Damage Causing Flash Drive to Not Show Up

Physical damage to the flash drive from dropping or accidents can lead to the drive not being detected.

Signs your drive may be physically damaged:

  • Cracked or broken housing.
  • Bent or missing connector.
  • Detached or loose components inside the flash drive.
  • Overheating when plugged in.
  • Strange smells or noises from the flash drive.

If there are signs of physical damage, the drive is likely defective and needs to be replaced. Avoid forcing a damaged flash drive into the USB port as this can short circuit the computer.

Flash Drive Not Detected Due to Hidden Devices

Sometimes, your USB flash drive is connected but hidden by default so you don’t see it. A common reason for this:

  • Forgot to safely remove the flash drive before unplugging it earlier.
  • Flash drive was connected to a different platform or device like a TV or Xbox.

Here is how to show hidden devices:

  • Open Disk Management.
  • Click on Action > Rescan Disks.
  • This will scan and display any hidden drives.
  • You can also open elevated Command Prompt and run: diskpart > list volume.
  • This lists all volumes including hidden drives.

After showing hidden devices, you should see your missing USB drive and can access it normally.

Flash Drive Not Working Due to Corrupted Files

Corrupted files or viruses on your USB flash drive can render it undetectable by your computer.

To fix, perform a full format of the flash drive:

  • Right-click on the flash drive in Disk Management.
  • Select Format from the menu.
  • Choose the full (not quick) format option.
  • Select FAT32 or exFAT file system.
  • Click OK to begin format.

This will fully erase and reformat the flash drive, removing any corrupted files. Always safely eject flash drives before removal to prevent file corruption.

USB Ports Disabled in BIOS/UEFI

On some computers, the USB ports can be disabled right from BIOS or UEFI firmware settings. This will result in the ports not working at all.

To check for this issue:

  • Reboot your computer and enter BIOS setup.
  • Look for options related to USB configuration.
  • Make sure USB ports are Enabled, not Disabled.
  • If set to disabled, enable USB ports.
  • Save changes and exit BIOS.

Your USB ports and flash drive should function after re-enabling the ports in BIOS/UEFI.

Faulty USB Port Causing Drive to Not Show Up

Damaged USB ports on your computer can prevent proper connection to flash drives and other devices.

To identify a faulty USB port:

  • Plug your flash drive into different USB ports and see if it works.
  • Try other USB devices like a mouse in the suspected faulty port.
  • If other devices also do not work in the port, it likely has a hardware issue.
  • Inspect USB ports for any looseness, damage or bent pins.
  • Updating motherboard drivers may help resolve issues for some ports.

If you determine the USB port is faulty, avoid using that port. You can get a USB hub to add more working ports if needed.

Not Enough Power to Run Flash Drive

Some flash drives with higher storage capacity or power demands may not work on certain computers. Insufficient power can cause the drive to not show up.

Solutions include:

  • Try a flash drive with lower capacity that needs less power.
  • Plug the drive into the rear USB port directly on the motherboard.
  • Use a short USB extension cable to connect the drive.
  • Attach a USB Y-cable that draws power from two USB ports.
  • Plug the drive into a powered USB hub.

Providing consistent, stable power to your flash drive resolves instances of the drive not showing up due to power issues.

Incorrect Drive Letter Assignment

If your computer detects the flash drive but shows the wrong drive letter, you’ll be unable to access it.

To fix, assign the correct drive letter:

  • Open Disk Management.
  • Right click on the flash drive and select Change Drive Letter and Paths.
  • Assign it an unused drive letter like F: or G:.
  • Click OK to save changes.

Your flash drive should now show under the new drive letter assigned.

Flash Drive Not Initialized

Brand new flash drives may show up as uninitialized in Disk Management. The drive needs to be initialized before it can be used.

To initialize a flash drive:

  • Right click on the drive in Disk Management.
  • Select Initialize Disk from the menu.
  • Accept the default GPT partition style.
  • Click OK to complete drive initialization.

After initialization, the flash drive will be available for normal use. Any data on it will be erased.

Flash Drive Locked by Write Protection

USB drives with physical write protection switches will not show up if they are locked.

To fix this:

  • Check your flash drive for a small Lock/Unlock switch.
  • Slide the switch to the Unlock position.
  • Reconnect the flash drive to your computer.
  • The drive should now mount successfully.

Toggling the write protection switch allows the drive to be accessed normally again.

Errors Caused by Full Flash Drive

If your flash drive is completely full, it may fail to show up or mount properly when plugged in.

To resolve this:

  • Free up space by deleting files from the USB drive.
  • Copy the files to your computer before deleting.
  • Make sure at least 10% of the drive space is available.
  • The flash drive should function properly again.

Keeping your flash drive from being completely full prevents read/write errors and connectivity issues.

Flash Drive Not Working After Removing Without Ejecting

You must always safely eject a flash drive before removing it. Failing to do so can cause serious file system corruption.

If your drive stops showing up after improper removal, perform these steps:

  1. Safely eject the flash drive and leave it unplugged for 1 minute.
  2. Plug the drive back in and let it sit for 30 seconds.
  3. Open Disk Management and see if the drive shows up.
  4. If it shows up, do a full format on the drive.
  5. After formatting, the drive should work properly again.

Remember to always eject flash drives first before disconnecting them to prevent issues.

System Errors Preventing Flash Drive Detection

On very rare occasions, widespread system errors can cause USB devices like flash drives to not be detected.

This may happen after:

  • Faulty Windows update or driver installation.
  • Virus or malware infection.
  • Botched system file modification.
  • BIOS/UEFI flashing errors.

To potentially fix these issues:

  • Boot into Safe Mode and see if the drive is detected.
  • Revert to a System Restore Point before the issues started.
  • Try using System File Checker to restore corrupted files.
  • Repair the Master Boot Record if corrupted.
  • Refresh or reset your Windows installation.

While rare, widescale software or hardware issues can block detection of external devices like flash drives.


USB flash drives not showing up can stem from multiple causes. The most common reasons involve connection issues, drive errors, format issues or corrupt data. Following the appropriate troubleshooting tips for your specific situation will help identify and resolve the problem.

In many cases, you can get your USB flash drive detectable again through basic software troubleshooting. Hardware faults generally require replacing the damaged flash drive itself. Keeping flash drives maintained and using proper remove procedures greatly reduces problems.

With the right troubleshooting approach, you can get access to your important flash drive data again and have the USB working properly. Be methodical in your diagnosis and application of potential solutions until the flash drive shows up as it should.