When an external hard drive is not detected, it means Windows is not receiving a signal it can work with from the drive. This can happen at several points — the USB cable or port may not be delivering a proper connection, Windows may not have assigned the drive a letter so it cannot appear in File Explorer, the drive may not be receiving enough power, or the drive itself may have developed a fault. The good news is that the majority of detection failures are caused by connection, power, or Windows configuration issues — not drive failure — and these are straightforward to resolve by working through the steps below.
- A faulty, damaged, or loose USB cable
- A USB port on the PC that is not delivering enough power or has developed a fault
- The drive is not receiving enough power — particularly common with desktop external drives that use a separate power adapter
- Windows has not assigned the drive a drive letter, so it does not appear in File Explorer
- The drive’s file system is unrecognised or has become corrupted
- A USB driver issue in Windows
- The drive was not safely ejected previously and Windows is handling it cautiously on reconnection
- The drive has developed a physical or electronic fault
- The drive enclosure has failed while the internal drive itself is still intact
Try these quick checks before moving into deeper diagnosis. They resolve the majority of external hard drive detection failures.
-
1Listen to the drive. When you connect it, do you hear a single spin-up sound, or do you hear clicking, grinding, or repeated beeping? A normal spin-up is a good sign. Clicking or grinding means stop immediately — see the danger alert above.
-
2Try a different USB cable. USB cables are a very common point of failure and often fail without any visible damage. If you have another USB cable that fits, swap it and reconnect the drive.
-
3Try a different USB port on your PC. Plug the drive into a different USB port — ideally one on the back of a desktop PC or a different port on a laptop. Some USB ports deliver more power than others, and a port that has developed a fault will affect detection.
-
4Check the power adapter if the drive has one. Desktop external hard drives often use a separate power cable in addition to the USB cable. Make sure the power adapter is firmly connected and the outlet it is plugged into is working. Without adequate power, the drive cannot spin up and will not be detected.
-
5Restart your PC with the drive connected. Unplug the drive, restart Windows fully, and reconnect the drive after Windows has loaded. This clears any temporary USB or driver state that may be preventing detection.
- Do NOT continue using a drive that is making clicking, grinding, or beeping sounds — disconnect it immediately and prioritise data recovery over further troubleshooting.
- Do NOT attempt to format the drive if Windows prompts you to do so before you have confirmed whether your data is accessible — formatting will erase everything on the drive.
- Do NOT open the drive enclosure or the drive itself — hard drives are precision instruments and exposure to dust or static can cause irreversible damage.
- Do NOT connect the drive through a USB hub if possible — hubs can reduce available power and cause detection failures, particularly with drives that draw more current.
- Do NOT disconnect the drive by pulling the cable while Windows is still reading from or writing to it — always use the Safely Remove Hardware option in the taskbar before disconnecting.
-
1Check Disk Management — the drive may be present but without a drive letter.
File Explorer only shows drives that have been assigned a letter by Windows. If Windows detected the drive but did not assign it a letter, the drive will be invisible in File Explorer but will be visible in Disk Management. Right-click the Start button and select Disk Management. Look through the list of disks at the bottom of the window for a disk that shows no letter and no label — it may appear as “Unknown”, “Unallocated”, or simply as a bar with no letter assigned. If you find it here, proceed to Step 2. -
2Assign a drive letter in Disk Management.
If the drive appears in Disk Management with a volume but no letter, right-click on the volume bar for that drive and select Change Drive Letter and Paths. Click Add, choose a letter from the dropdown — any letter not already in use — and click OK. The drive should now appear in File Explorer. If the drive shows as Unallocated with no volume, the partition table may be damaged — do not create a new partition without first attempting to access your data, as creating a new partition will erase everything. -
3Check Device Manager for driver issues.
Right-click the Start button and select Device Manager. Expand Disk Drives and look for your external drive in the list. If it appears with a yellow warning triangle, there is a driver issue. Right-click the drive and select Update driver, then choose Search automatically for drivers. If the drive does not appear in Disk Drives at all, expand Universal Serial Bus Controllers and look for any entries showing a yellow triangle, which would indicate a USB controller issue. -
4Uninstall and allow Windows to reinstall the USB driver.
In Device Manager, under Universal Serial Bus Controllers, right-click the USB Root Hub or USB controller entry and select Uninstall device. Disconnect the external drive, restart the PC, and reconnect the drive once Windows has loaded. Windows will automatically reinstall the USB driver and attempt to detect the drive fresh. -
5Run the Windows Hardware and Devices Troubleshooter.
Open the Start menu and type cmd. Right-click Command Prompt and select Run as administrator. Type the following command and press Enter:msdt.exe -id DeviceDiagnosticThis opens the Hardware and Devices troubleshooter. Follow the on-screen prompts and apply any fixes it suggests. Restart and reconnect the drive to test.
-
6Test the drive on a different PC.
Connect the external drive to a completely different computer. If it is detected and accessible on the other machine, the problem is with the USB ports, drivers, or configuration on your original PC — not with the drive itself. If the drive is also not detected on the second PC, the fault is with the drive or its enclosure. -
7Run a disk check if the drive is visible but showing errors.
If the drive appears in File Explorer but Windows warns that it needs to be scanned or repaired, open the Start menu, type cmd, right-click Command Prompt and select Run as administrator. Type the following command, replacing the letter X with your drive’s actual letter, and press Enter:chkdsk X: /f /rThis command checks the drive for errors and attempts to repair them. It may take a significant amount of time depending on the size of the drive. Do not interrupt it once it has started.
-
8Consider whether the enclosure has failed separately from the drive.
External hard drives consist of two parts — the actual hard drive inside, and the enclosure or casing that converts it to USB. The enclosure contains its own electronics and can fail independently while the drive inside remains perfectly intact. If the drive is not detected anywhere and makes no sound at all when connected — no spin-up, no vibration — the enclosure electronics may have failed. In this case, a qualified technician can remove the internal drive and connect it directly to a PC to access the data, which is far less expensive than full data recovery services.
Your external hard drive has been successfully detected and is accessible when you see all of the following:
- The drive appears in File Explorer with its correct drive letter
- You can open the drive and see your files and folders
- The drive spins up normally when connected — one steady spin-up sound with no clicking or grinding
- Windows does not display any error messages or format prompts when the drive is connected
- Files can be opened, copied, or moved from the drive without errors
Once access is restored, back up any important files from the drive to another location as soon as possible. A drive that has had a detection issue — even one that has been resolved — may be showing early signs of a developing fault and should not be relied upon as your only copy of important data.