How to Fix Hard Drive Not Showing Up on Windows 10

We’ll also show you how to update your drivers

When you connect an internal hard drive (HDD),solid-state drive (SSD), or any external drive, Windows should automatically set it up for you. Unfortunately, that doesn’t always happen, and sometimes even your existing drive might vanish from the system. In either case, many problems can prevent the hard drive from showing up on Windows 10.

A common issue is either the physical data or the power connection. If that’s not the case, perhaps your hard drive doesn’t have an assigned drive letter, and that’s why it doesn’t appear in the file explorer (maybe you forgot toformat your hard drive?).

When your hard drive doesn’t show up on Windows, there are several troubleshooting steps you can follow. This article will show you how to fix it with Windows 10’s Disk Management and Device Manager tools and a few more tips.

Physical Troubleshooting

Before tweaking various systems settings, you should make sure your hard drive is in working condition and properly connected. Follow the troubleshooting steps below:

Once you determine that this isn’t a hardware-related problem, you can try one of the fixes below.

Fix Hard Drive Not Showing Up Using Device Manager

When your hard drive doesn’t show up in the File Explorer or Disk Management tool, it usually means it’s disabled. To enable the hard drive, we’re going to use Device Manager.

Search forDevice Managerusing Windows’ search bar or locate it inside the Control Panel. Open it and find theDisk drivessection.

Expand Disk Drives, locate your hard drive, right-click it and selectPropertiesfrom the menu.

Inside the Properties panel, select theDrivertab and click on theEnable Devicebutton.

ClickOK,and your hard drive should become visible.

Fix Hard Drive Not Showing Up Using Disk Management

If your internal hard drive still isn’t showing up on Windows 10, you should follow these steps using the Disk Management tool:

Search for Disk Management using the Windows 10 search bar. The top result should beCreate and format hard disk partitions. Click it to open the Disk Management tool. Alternatively, you can press theWindowskey +Xand select Disk Management from the list.

You should now see a panel with all your hard drives. Look for the one that is labeled offline, right-click it and selectOnlinefrom the menu. This will bring the drive online.

If you correctly configured your hard drive at some point, you should now see it inside the File Explorer. If it wasn’t, continue with the next steps.

After bringing the drive online, go back to the Disk Management tool, right-click the drive, and chooseInitialize Diskfrom the menu.

This will open a menu where you need to make sure you’ve selected the disk you’re initializing. Also, check theGPTpartition style.

If your drive is being initialized for the first time, it will still not appear in the File Explorer. This is because your hard drive has to be formatted.

An existing hard drive and a new one won’t show up if it doesn’t have a drive letter and isn’t formatted. The same thing can happen if you’re transferring an already configured drive from one computer to another if you have two drives with the same drive letter. So let’s assign a new letter and begin the configuration process.

Go back to the Disk Management tool, select the driver in question, right-click it, and chooseNew Simple Volumeif it doesn’t have a drive letter assigned. If you just need to change it due to a letter conflict, selectChange Drive Letter and Pathsinstead and check if the drive is now visible.

Go through the formatting process with the default settings. Next, choose a drive letter from the drop-down menu and clickNext.

Format the new drive and give it a label.

Click theNextbutton andFinish. Windows should correctly configure the drive, and it should show up in File Explorer. If your hard drive still isn’t showing up, try updating your drivers and make sure your drive is clean.

Update Your Drivers

You’re probably sick of hearing “update your drivers” whenever you have any computer problem, but the truth is that it works in a lot of cases. So, let’s just make sure your drivers aren’t the ones preventing your hard drive from showing up on Windows 10.

Go to yourDevice Managerand locate your drive underDisk Drives. Right-click it and selectUninstall devicefrom the menu.

Now restart your computer, and Windows 10 will automatically reinstall the driver.

If this didn’t work, but the problem is still driver-related, go to the manufacturer’s website and download the latest driver. It usually comes in a compressed zip folder, so if it does, make sure to unpack it before doing anything else.

Next, go to the Device Manager again, right-click your hard drive, and selectUpdate Driver.

In the newly opened window, choose theBrowse my computer for driversoption.

This allows you to select the driver folder you’ve just downloaded from the manufacturer’s website. In the next panel, click on theBrowsebutton to locate the driver folder and make sure you also tick theInclude subfolderbox.

ClickNextand your driver will be installed.

Clean Your Hard Drive With DiskPart

DiskPart is a Windows command-line disk partitioning tool that allows you to manage your hard drives. In essence, it’s the command-line version of the Disk Management tool, however, it can perform more functions. We will use it to clean the hard drive and bring it back to its default state.

In some cases, you can see the drive in the Disk Management app, but you can’t configure it for various reasons. This is where DiskPart can come in handy. Just take note that when you use this command-line tool, you won’t get any warnings. You need to be sure of any operation you perform.

That said, let’s open theCommand Prompt. Type “command prompt” in the search box, and choose to run the application as administrator.

Type the following command to launch the DiskPart tool:

diskpart

A new window will open with the DiskPart tool running.

Next, you need to list all your hard drives. Type the following command:

list disk

Select the hard drive that you’re having issues with by typing the following command:

select disk 0

Replace 0 with your disk’s number.

Finally, erase the hard drive by using the following command:

clean

Keep in mind that this command will wipe the drive completely. It won’t have any label, and it won’t be initialized. You will have to follow the previously mentioned formatting steps.

You canuse DiskPart to create and format hard drive partitionsor go back to the Disk Management tool.

Is your hard drive showing up now? Which solution worked for you? Let us know in the comments below!

Nicolae is a Jack of all trades technology writer with a focus on hardware, programming languages, and AI image-processing software. Over the last five years, he has ghostwritten numerous tech how-to guides and books on a variety of topics ranging from Linux to C# programming and game development. Nicolae loves everything that has to do with technology and his goal is to share his knowledge and experience with others.Read Nicolae’s Full Bio

Leave a Reply

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

Comment*

Name*

Email*

Website

Welcome to Help Desk Geek- a blog full of tech tips from trusted tech experts. We have thousands of articles and guides to help you troubleshoot any issue. Our articles have been read over 150 million times since we launched in 2008.

HomeAbout UsEditorial StandardsContact UsTerms of Use

Copyright © 2008-2024 Help Desk Geek.com, LLC All Rights Reserved