Helping millions of people navigate the world of technology.

3 Fixes When an External Hard Drive Is Not Showing up in Windows 11

Quick Tips
  • You may use the Windows Hardware troubleshooter to fix the problem.
  • If troubleshooting fails, you will likely have to replace the hard drive.

Basic Fixes:

  • Try another USB port: Your current port may be faulty, and using a different one may be effective.
  • Disable Password Protection: Password protection locks your drive, and you may need to remove this feature to appear on your computer.
  • Format the drive as exFAT for compatibility between Mac and Windows: If the drive appears in Disk Management, explore formatting it on the current device or another device.
  • Reconnect the drive and check the cable connection: You may easily have this problem because of minor cable or connection issues. Check everything and reconnect the drive.
  • Reboot the computer: When a minor glitch triggers this hardware issue, resolve it with a simple computer restart.

Fix 1: Run the Hardware Troubleshooter

Windows packs a dedicated troubleshooter tool for fixing hardware connections. Here’s how to use it to fix the external hard drive not showing up in Windows 11.

Step 1: Press the Windows + R keys to open the Run dialog box.

Step 2: Type msdt.exe -id DeviceDiagnostic in the Run box and hit Enter.

opening hardware troubleshooter

Step 3: Hit Next on the dialog box.

Begining the torubleshooting

Let it troubleshoot, diagnose, and fix the problem.

Fix 2: Enable Auto Mounting

Whenever you connect a new external hard drive to a Windows 11 PC, it assigns a letter to the device and maps the drive’s location. This process is called auto mounting. To fix the external hard drive not showing up in Windows 11, enable automatic mounting of the drives (especially the external ones) using the MountVol tool.

Step 1: Click the Start button > type Command Prompt > click Run as administrator.

Open command prompt

Step 2: Type the following command and press Enter. It will enable the Auto Mount function.

mountvol /E

Step 3: Reboot your PC and try connecting an external hard drive again.

Note: You can remove all previously assigned drive letters by running the command below:

mountvol /R

Fix 3: Check if the Drive Shows up in Disk Management or BIOS

If you don’t see the connected drive in the File Explorer menu, you may use the Disk Management tool on Windows. You can check all the drives attached to your computer, review size, check partitions, and other statistics. You can also use the Disk Management tool to activate your hard drive. Let us show you how.

Step 1: Press the Windows key, search for disk management, and click it.

opening disk management

Step 2: Connect your external hard drive with your PC.

Step 3: Right-click on your hard drive name > select Online from the context menu.

making hard drive online

The system will open hard drive content in a new File Explorer window. Additionally, you may access your BIOS and see if the hard drive is showing. If it is, the problem may be connected to the File Explorer.

Was this helpful?

Thanks for your feedback!

Last updated on 12 August, 2024

3 Comments

  1. How does any of this apply to a hard drive that does NOT show up? the title of the article is “9 Best Ways to Fix External Hard Drive Not Showing Up in Windows 11,” and yet ALL of the directions start with (generically) find your hard in some list or program? So, the advice to find an external drive that does not show up is–find it on the system and then use these steps. Is there supposed to be some real value in this article???

  2. By enable does this mean we have to disable the hard disk?
    From no.8 method after mountvol command; the system is showing access is denied.

Leave a Reply

Your email address will not be published. Required fields are marked *

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.