Expert in

PC Health Solution

Driver Booster

Keep drivers always up-to-date.

Free Download
IObit > Blog > Driver Troubleshoot

External Hard Drive Not Showing Up? Here Are 6 Ways to Fix

External hard drive not showing up? Learn why your drive isn't detected and discover 6 proven fixes. Each fix has been proven helpful. Now, let's get started!

External hard drives provide an easy way to store backups, photos, videos, and important documents. However, it can be frustrating when your external hard drive not showing up after connecting it to your computer. The problem may be caused by loose connections, outdated drivers, incorrect disk settings, or file system errors.

Fortunately, most detection issues can be resolved without third-party software. This guide explains the common causes and walks you through several proven solutions. Whether your drive is missing in Windows or inaccessible in File Explorer, you'll learn practical methods to restore it quickly.

External Hard Driver Not Showing Up

Before making changes to Windows settings, make sure the problem isn't caused by the hardware itself. A damaged USB cable, faulty port, or insufficient power can prevent your computer from recognizing the drive. These simple checks often solve the issue within minutes.

Damaged Cable and Faulty Port Causing USB Not Showing

Step 1. Disconnect the external hard drive from your computer.

Step 2. Inspect the USB cable for visible damage or loose connectors.

Step 3. Connect the drive to another USB port, preferably a USB 3.0 port directly on your PC.

Step 4. If available, try another USB cable that supports data transfer.

Step 5. Connect the drive to another computer. If the drive works on another device, the issue is likely related to your Windows settings rather than the drive itself.

Step 6. If you're using a desktop computer, plug the drive into a rear motherboard USB port instead of a front-panel port.

Tip: Portable hard drives may require additional power. If your drive includes a power adapter, make sure it's connected securely.

Sometimes Windows recognizes the drive but doesn't assign it a drive letter, making it invisible in File Explorer. Updating the drive letter through Disk Management is a safe and effective way to restore access.

Step 1. Press Win + X and select Disk Management.

Step 2. Locate your external hard drive in the list. It may appear without a drive letter or as an unallocated volume.

Step 3. Right-click the partition and choose Change Drive Letter and Paths.

Change Drive Letter

Step 4. Click Add or Change.

Step 5. Select an unused drive letter and click OK.

Select a Driver Letter

Step 6. Open File Explorer to check whether the drive is now accessible.

This method is especially useful if you notice your external hard drive not showing up in File Explorer even though Disk Management detects it.

Outdated USB and storage drivers can cause devices to disconnect, transfer slowly, or fail to be recognized. Updating these drivers helps improve compatibility, stability, and overall system performance. You can update them manually with Device Manager or use IObit Driver Booster to automatically detect and install the latest certified drivers with just one click. Whichever method you prefer, here are the steps.

1. Update Driver with Device Manager

As introduced above, outdated or corrupted storage drivers can stop Windows from recognizing external drives properly, so it’s necessary to update them to improve compatibility. Here are the steps.

Step 1. Press Win + X and open Device Manager.

Step 2. Expand Disk drives.

Step 3. Right-click the external hard drive and select Update driver.

Update the Driver

Step 4. Choose Search automatically for drivers.

Step 5. Repeat the process under Universal Serial Bus controllers, updating USB Root Hub and USB Mass Storage Device if available.

Step 6. Restart your computer after the updates are installed.

The thing is Windows Device Manager insists the best driver is already installed.

Best Driver Already Installed

You need a dedicated driver utility, which we'll introduce in the next method. It's also a practical solution if you're looking for how to fix external hard drive not detected after a Windows update.

2. Fix Driver Problems Automatically with Driver Booster (Recommended)

A dedicated driver updater fetches you the most complete driver pool. Driver Booster scans your PC for outdated, missing, or corrupted drivers and installs the latest official versions with one click for free. It's one of the best driver updater tools for resolving hardware detection problems, including external hard drive not detected errors caused by incompatible USB or chipset drivers.

Why Choose Driver Booster?

Instead of checking each driver one by one, Driver Booster automatically identifies driver-related issues that may prevent Windows from recognizing external devices. It can also help resolve other hardware problems, such as audio driver not working windows 11, unstable USB devices, and network adapter errors.

Key Features

Fix Device Errors - Repair common hardware issues such as no sound, network failures, device not recognized, and poor resolution.

One-Click Driver Scan And Update - Finds outdated drivers and updates them automatically with a single click.

Massive Driver Database - Provides access to millions of official drivers for storage, USB, chipset, audio, graphics, and more.

Fix Incompatible Drivers - Detect and replace incompatible or corrupted drivers to improve hardware compatibility and prevent crashes, freezes, and system instability.

Offline Driver Update - Installs required drivers even when the affected computer has no internet connection.

Steps to fix external hard drive not showing up using IObit Driver Booster:

Step 1. Download and install the latest version of Driver Booster from the official website. Launch the program after installation.

Step 2. Click the Scan button on the Home page. Driver Booster will automatically scan your PC for outdated, missing, and faulty drivers.

Scan Your System Status

Step 3. After the scan finishes, Driver Booster displays all outdated drivers. Look for categories related to:

  • USB Devices

  • Storage Controllers

  • Chipset

  • Intel or AMD Controller Drivers

Then, click Update next to individual storage or USB drivers, or click Update Now to install all recommended driver updates automatically.

Start Updating Outdated Driver

How to fix external hard drive not showing up? If Windows detects the drive but shows it as Unknown, Not Initialized, or RAW, the partition information may be damaged. Initializing or formatting the drive can restore its usability, although formatting will erase existing data.

Step 1. Open Disk Management.

Step 2. Locate the external hard drive. If it displays Not Initialized, right-click it and choose Initialize Disk.

Initializing an External Hard Drive

Step 3. Select GPT for modern computers or MBR for older systems.

Step 4. If the partition is marked as RAW or Unallocated, right-click it and select New Simple Volume Wizard.

New Simple Volume Wizard

Step 5. Follow the wizard to assign a drive letter and choose NTFS or exFAT as the file system.

Note: Recover important files before formatting if the drive contains valuable data.

File system corruption can stop Windows from accessing an external drive correctly. Running the built-in CHKDSK utility scans the disk for logical errors and repairs them automatically whenever possible.

Step 1. Type cmd into Windows Search.

Step 2. Right-click Command Prompt and select Run as administrator.

Opening Command Prompt as Administrator

Step 3. Enter the following command:

chkdsk X: /f /r

Replace X with your external drive letter.

CHKDSK Running

Step 4. Press Enter and wait for the scan to finish.

Step 5. Restart your computer after the repair completes.

If the scan repairs damaged sectors or file system errors, reconnect the drive and see whether the external hard drive not showing up Windows 11 or 10 issue has been resolved.

Occasionally, Windows fails to refresh newly connected hardware. Performing a manual hardware scan forces the operating system to detect recently attached storage devices without requiring a full reinstall.

Step 1. Right-click the Start button (or press Windows Key + X) and select Device Manager from the menu.

Step 2. Navigate to the Action menu.

Step 3. Select Scan for hardware changes.

Open Device Manager Action Menu

Step 4. Wait while Windows searches for connected devices.

Step 5. Disconnect and reconnect your external hard drive.

This is another effective method for users experiencing an external hard drive not showing up on pc, especially after upgrading Windows or installing new hardware.

Why is my external hard drive connected but not showing up?

Common causes include damaged USB cables, outdated drivers, missing drive letters, corrupted partitions, or hardware conflicts. Start with the hardware checks, then update your drivers and review Disk Management.

Why does my external hard drive show in Disk Management but not File Explorer?

This usually happens when the drive has no assigned drive letter or uses an unsupported or corrupted file system. Assigning a new drive letter often restores access.

Can outdated drivers cause an external hard drive not to be detected?

Yes. Corrupted USB, chipset, or storage controller drivers can prevent Windows from recognizing connected devices. Updating them with Driver Booster is one of the quickest ways to restore compatibility.

What's the easiest way to fix an external hard drive that isn't detected?

If you want a fast solution, begin by checking the cable and USB port, then use Driver Booster to update all storage-related drivers automatically before trying more advanced repairs.

Conclusion

If your external hard drive not showing up after connecting it, don't panic. Most problems are caused by connection issues, missing drive letters, disk errors, or outdated drivers. Follow the methods above step by step, and you'll likely regain access without replacing the drive. For the quickest driver-related fix, Driver Booster can automatically update storage, chipset, and USB drivers, helping Windows recognize your external hard drive again.

Driver Booster Free
  • Automatically scan and update drivers.
  • Update game ready drivers for peak gaming performance.
  • Identify and fix various common of hardware issues.
  • Boost 30% of system performance for fast & smooth running.


About the Author

Gary Henderson

A tech-focused content specialist with a strong background in software, system optimization, and emerging tools. Skilled at translating complex technical topics into clear, user-friendly content that helps people quickly understand and solve problems.

Table of Contents

Driver Booster

Keep drivers always up-to-date.

Free Download

Subscribe to IObit

Subscribe to keep you updated on products updates and special offers via email. And you can opt-out at any time.

Thank you!

Email has been sent! Please kindly check your email.

Back to Homepage

IObit uses cookies to improve content and ensure you get the best experience on our website.
Continue to browse our website agreeing to our privacy policy.

I Accept