External drives — either USB flash drives or external hard drives —
should be easy to use. In some cases, you may connect your drive to a
Windows PC or another device with a USB port and find that it's not
recognized. This problem can be caused by partition issues on your
external drive, using the wrong file system, dead USB ports, driver
issues in Windows, or other problems. In a worst case scenario, the
drive itself may simply be dead.
The steps below will be the same for both USB flash drives and larger external hard drives, which work similarly.
Does the drive show up in disk management?
First, let's check whether Windows detects the drive when you plug it
in. Plug your removable drive into your computer. If it's an external
hard drive, you may have to flip a power switch on the hard drive to
activate it. Some heavy-duty removable hard drives may even have to be
plugged in with a separate power cable before they'll work.
Next, open the Disk Management tool. To do so, press Windows Key + R, type diskmgmt.msc into the Run dialog, and press Enter.
You should see your external drive listed in the Disk Management window.
Even if it doesn't appear in your Computer window because it doesn't
contain any partitions, it should show up here.
If you do see the drive here, you can continue to the last section where
we'll format it properly so Windows or your other devices can access
and recognize it.If you don't see the drive here, continue to the next
section where we'll try to determine why your drive isn't recognized.
Making Windows recognize the drive
If Windows doesn't see your drive at all, it's possible there's a
hardware issue with your computer's USB port, a driver problem with your
Windows computer, or you may just have a dead drive.
First, unplug the drive from your USB port and try plugging it into
another USB port on your computer. If it works in one USB port but not
another, you may have a dead USB port. If you've plugged the drive into a
USB hub, try connecting it to the computer instead. Some USB hubs won't
provide enough power for your external drive to function.
If the drive doesn't show up in Disk Management even after you skip the
USB hub and connect it to another USB port on your computer, it's tough
to know for certain whether the drive itself is bad or the computer is
having a problem. If you have another computer nearby, try plugging the
drive in there to check whether it's detected. If the drive doesn't work
on any computer you plug it into — be sure to check whether it appears
in the computer's Disk Management window — the drive itself is likely
dead and will need to be replaced.
If the drive does work on other computers — or you don't have another
computer around to test this with — Windows may be having a driver
problem with the drive. You can check for this using the Device
Manager.
To open it, press Windows Key + R, type "devmgmt.msc" into the Run dialog, and press Enter.
Look under Disk drives and check for any devices with a yellow
exclamation mark next to them. If you see a yellow exclamation mark, you
have a driver problem. Right-click the device with a yellow exclamation
mark, select Properties, and look at the error message. This error
message can help you fix the problem — you may want to perform a Google
search for the error message you find.
Such problems can be tricky to fix. If the problem started recently, you
may want to run System Restore. You may want to use the Update Driver
button to install an updated driver, use the Roll Back Driver button to
revert any changes, or use the Uninstall button to uninstall the device
from your system and hope that Windows will reinstall the driver and
configure it correctly when you reconnect the drive.
Partitioning and formatting the drive
We can use the Windows Disk Management tool to fix partition and file
system issues with the drive. If you see that the drive is unpartitioned
and is full of "unallocated space," you'll want to create a new
partition on it. This will allow Windows and other operating systems to
use it.
To do so, right-click inside the unallocated space, select New Simple
Volume, and go through the wizard to create a new partition.
If your drive is partitioned and you still can't see it, ensure you've
set a drive letter so you can access it in Windows. This should happen
automatically, but if you've manually unset the drive letter, the drive
may not show up and be accessible in Windows.
To do this, right-click the removable drive's partition, select Change
Drive Letter and Paths, and add a drive letter. For example, add the
letter G: and the removable drive will be accessible at drive G.
If the drive does appear to be partitioned, it may be partitioned with
the wrong file system. For example, you may have formatted the drive
with the ext4 file system from Linux or the HFS Plus file system from a
Mac. Windows can't read these file systems. Reformat the drive with the
newer NTFS file system or older FAT32 file system so Windows will be
able to recognize it.
To reformat a partition, right-click it, select Format, and select your desired file system.
Note that this will erase all the files on your drive, so you'll want to
copy any important files off of it first — for example, if you
formatted the drive on a Linux or Mac computer, take it back to a
computer running Linux or Mac and copy your important files off of it
before continuing.
If you can't access the drive from another device, such as a DVD player,
smart TV, game console, or media center device, it may be formatted as
NTFS. Many devices, even Microsoft's own Xbox 360, can't read the
Windows NTFS file system. They can only access drives formatted with the
older FAT32 file system. To fix this problem, simply reformat the NTFS
partition as FAT32. The drive should then be recognized by other devices
when you connect it to them.
Note that this process will erase the files on your external drive. Copy
the files off the drive to back them up first, if
necessary.format-removable-drive-as-fat32Following this process should
solve most of the disk recognition issues you'll encounter. If a drive
isn't recognized by any computer you connect it to and never shows up in
the Disk Management window, it's probably dead.