sodcalculator

10 Tech How-To

Fix USB Flash Drive Cannot Open (7 Working Methods)

Guide 10-28300 · Updated · Step by step

If your USB flash drive won’t open, it usually means the drive has a file system error, a driver problem, or a physical connection issue. You can fix most cases by running Windows’ built-in error checking tool, updating the drive’s driver, or using DiskPart to clean and reformat the drive. Below are the exact steps for each fix, plus what to do when the drive is completely unresponsive.

Why a USB Flash Drive Won’t Open

A flash drive that refuses to open is different from one that isn’t detected at all. When the drive appears in File Explorer but double-clicking it shows “Please insert a disk” or “You need to format the disk before you can use it,” the drive’s file system (usually FAT32, exFAT, or NTFS) is corrupted or missing. When the drive doesn’t show up at all, the problem is usually the USB port, the drive’s controller, or a driver conflict.

Common triggers include:

  • Removing the drive without using “Safely Remove Hardware”
  • A power surge or sudden power loss during a file transfer
  • Using the drive on multiple operating systems without proper ejection
  • Physical damage to the USB connector or internal memory chip
  • Outdated or corrupted USB controller drivers in Windows

Before You Start: Check the Basics

Skip straight to the advanced fixes only after you’ve ruled out the simple stuff. Try these first—they take under a minute and solve a surprising number of cases:

  1. Plug the drive into a different USB port, preferably a port directly on the motherboard (back of the computer) rather than a hub or front-panel port.
  2. Try the drive on another computer. If it opens there, the problem is your PC, not the drive.
  3. Check the drive’s physical connector for bent pins, dirt, or debris. A can of compressed air can clear lint from the port and the drive’s plug.
  4. Restart your computer. This reloads USB drivers and clears temporary glitches.

Fix 1: Run Windows Error Checking (CHKDSK)

Windows includes a disk repair tool that scans for and fixes file system errors. This is the first thing to try when the drive is recognized but won’t open.

  1. Open File Explorer and note the drive letter assigned to your USB flash drive (e.g., E:).
  2. Open Command Prompt as administrator: click Start, type cmd, right-click “Command Prompt,” and select “Run as administrator.”
  3. Type chkdsk E: /f (replace E: with your drive letter) and press Enter.
  4. If prompted to dismount the volume, type Y and press Enter. The scan will check the file system and repair errors.
  5. When it finishes, close the window and try opening the drive again.

If CHKDSK reports that it cannot lock the drive or that the drive is RAW, skip to Fix 4 (formatting). CHKDSK can take several minutes on a large drive, so let it run without interruption.

Fix 2: Update or Reinstall the USB Driver

Windows may be using a corrupted or outdated driver for your USB controller. This can prevent the drive from mounting properly.

  1. Right-click the Start button and select “Device Manager.”
  2. Expand “Disk drives.” You should see your USB drive listed (e.g., “Kingston DataTraveler USB Device”). If it has a yellow exclamation mark, the driver is problematic.
  3. Right-click the drive and select “Uninstall device.” Check “Delete the driver software for this device” if the option appears.
  4. Unplug the drive, restart your computer, then plug the drive back in. Windows will reinstall the driver automatically.
  5. If that doesn’t work, expand “Universal Serial Bus controllers,” right-click each “USB Root Hub” entry, and select “Uninstall device.” Restart your PC—Windows will reinstall all USB drivers.

Fix 3: Use DiskPart to Clean and Reformat

If the drive’s partition structure is corrupted, DiskPart can wipe it clean and create a fresh partition. This erases all data on the drive. Only use this after you’ve tried to recover your files (see Fix 5) or if you don’t need the data.

  1. Open Command Prompt as administrator.
  2. Type diskpart and press Enter.
  3. Type list disk and press Enter. Identify your USB drive by its size (e.g., Disk 2 = 14 GB). Be careful—do not select the wrong disk.
  4. Type select disk 2 (replace 2 with your drive’s number) and press Enter.
  5. Type clean and press Enter. This removes all partitions and data.
  6. Type create partition primary and press Enter.
  7. Type format fs=exfat quick (or fs=fat32 if the drive is 32 GB or smaller) and press Enter.
  8. Type assign and press Enter, then type exit.

If DiskPart reports “DiskPart has encountered an error: Access is denied,” the drive may be write-protected or physically failing.

Fix 4: Format the Drive in File Explorer

If the drive is recognized but Windows says “You need to format the disk before you can use it,” formatting is the direct fix. This also erases everything, so back up what you can first.

  1. Open File Explorer, right-click the USB drive, and select “Format.”
  2. Choose a file system: use exFAT for drives over 32 GB or if you need to move files between Windows and Mac; use FAT32 for maximum compatibility with older devices and game consoles (but note FAT32 has a 4 GB per-file size limit); use NTFS if you only use the drive on Windows and need to store files larger than 4 GB.
  3. Leave “Allocation unit size” as default, check “Quick Format,” and click Start.
  4. If formatting fails, try the same in Disk Management: right-click Start → “Disk Management,” right-click the drive’s partition, and select “Format.”

Fix 5: Recover Your Data First (If Needed)

Before you format or clean the drive, try to recover any important files. If the drive still appears in File Explorer but won’t open, you can try copying the entire drive to a folder on your PC using a command-line tool called robocopy. Open Command Prompt and type:

robocopy E:\ C:\USB_Backup /E /COPY:DAT

This copies all readable files from E: to a folder called USB_Backup on your C: drive. If the file system is too damaged, robocopy will fail. In that case, use dedicated data recovery software (like Recuva, PhotoRec, or TestDisk) that can read raw data from the drive. These tools scan the drive sector-by-sector and can often recover files even when Windows can’t read the file system. Run them before any formatting or cleaning.

Fix 6: Check for Write Protection

Some USB drives have a physical write-protect switch on the side. If it’s in the locked position, the drive will either refuse to open or show “The disk is write-protected.” Slide the switch to the unlocked position and try again.

If there’s no physical switch, the drive may have a firmware-level write-protect flag. You can clear it with DiskPart:

  1. Open Command Prompt as administrator and type diskpart.
  2. Type list disk, then select disk X (replace X with your drive’s number).
  3. Type attributes disk clear readonly and press Enter.
  4. If it says “Disk attributes cleared successfully,” try opening the drive again.

Fix 7: When Nothing Works – The Drive Is Dead

If you’ve tried all the above and the drive still won’t open, doesn’t appear in Disk Management, or makes a clicking or beeping sound, the drive’s controller or memory chip has failed. This is usually permanent. A few things you can still try:

  • Plug the drive into a different computer (a friend’s or a library PC) to rule out your system.
  • Try a USB 2.0 port instead of USB 3.0—some older drives have compatibility issues.
  • If the drive is under warranty, contact the manufacturer for a replacement.

For data recovery on a dead drive, your only option is a professional data recovery service. These are expensive (often hundreds of dollars) and not guaranteed, so only consider it if the data is truly irreplaceable.

Frequently Asked Questions

Can I fix a USB drive that is not detected at all?

Yes, sometimes. First, try a different port and computer. Then open Device Manager and look under “Disk drives” and “Universal Serial Bus controllers” for any device with a yellow warning icon. Uninstall those devices and restart your PC. If the drive still doesn’t appear, it’s likely a hardware failure, and the drive needs to be replaced.

Will formatting a USB drive fix it?

Formatting repairs the file system, which is the most common reason a drive won’t open. If the drive’s hardware is fine, formatting will make it usable again. However, formatting erases all data, so always try to recover files first. If formatting fails, the drive is physically damaged.

What is the best file system for a USB flash drive?

For a drive you use on both Windows and Mac, or for a drive larger than 32 GB, use exFAT. For a small drive (32 GB or less) that you use with older devices like cameras, game consoles, or car stereos, use FAT32. Use NTFS only if you never need to use the drive on a Mac without extra software.

Why does my USB drive say “You need to format the disk before you can use it”?

This error means Windows doesn’t recognize the file system on the drive—it’s either corrupted, missing, or the drive is RAW. You can try CHKDSK first, but most often you’ll need to format the drive. If you have important data, use data recovery software before formatting.

Is it safe to use a USB drive after it has been corrupted?

After you’ve repaired or reformatted the drive, it’s generally safe to use again. However, if the corruption was caused by physical damage (like a bad connector or failing memory chip), the drive may fail again. Back up important data regularly, and consider replacing the drive if it fails more than once.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →