With limited storage in your PC, you might have always wanted to expand it with internal and external new HDD. However, sometimes many users report about an issue where the new HDD is unable to recognize and thus not showing in the Menu. Some users have also reported that it is being displayed in the BIOS but not in the Disk Management. 

This issue is one of the most common that is faced by millions of users. Perhaps, it is mostly faced by Windows 7, 8 and 10 users. So, if you are here with the same problem, then you must be looking for solutions to eliminate this error. Thus, check out the below section for this.

Possible Reasons for New Hard Drive not Showing Up in Disk Management:

Before you move on to the solutions to fix the HDD not showing up in the Disk Management issue, you need to know the reasons behind this. Check out the following section to know the possible reasons for it:

  1. A faulty SATA Cable.
  2. Operating System Unable to Find the ATA Device.
  3. HDD is included in the Windows Virtual Storage Space.
  4. SATA Driver not installed properly or may be Corrupted.
  5. HDD is Perceived as a Foreign Disk.

So these are some of the common problems that cause this issue. So, if you are facing such problems, then you have to resolve a new hard drive not showing up error as soon as possible. You can simply go through the following methods to solve it.

Effective Methods to Solve Hard Drive not Showing up in Disk Management Issue:

As you now are aware of the reasons behind the internal hard drive not showing up in Disk Management, now you can continue with the solutions. Without wasting any more time, let’s discuss the methods to solve hard drive not showing up in Disk Management Windows 10 or any other Windows versions. 

Method 1: Check if the Hard Drive is Showing in the BIOS

First, you need to check your SATA Cable that usually connects the HDD to your PC. Many users have reported that this problem takes place because of the cable is faulty. This usually happens when the SATA Cable that connects the HDD and the motherboard of the PC is broken or corrupted. 

However, the same problem happens when the SATA port of the HDD is broken. So, to check it, all you have to do is to hit the BIOS Settings and check if the HDD is visible or not. 

To access the BIOS settings, you have to keep on pressing the setup key continuously during the very first boot. However, some motherboards will show you the Setup during the initial setup only. Perhaps, if you don’t see it, then you can simply keep on pressing the function keys (such as F2, F4, F8, F10 or the F12 key). In some cases for Dell Computers, you just have to press the Del key.

After that, once you get into the BIOS, now you have to go to the Boot tab and check if the HDD is visible there.

If the HDD is not shown, then all you can do is change the SATA Cable or the SATA port of the HDD. After you change it, check if the issue persists or not.

Method 2: Erase All ATA Channel Drivers with Device Manager

If the above method is not working, then you can simply delete all the channels from the IDE ATA/ATAPI controller. Here’s how you can do this;

  1. Press and hold the Windows Key + R to open the dialog box. Then go to the search box, type “devmgmt.msc” and then hit Enter to open the Device Manager.
  2. Once the Device Manager opens, you have to expand the IDE ATA/ATAPI controller.
  3. Now, right-click on the very first ATA channel and then click on the Uninstall button.
  4. After it is uninstalled, repeat the process for all the other ATA channels that are under the IDE ATA/ATAPI controller.
  5. You now have to restart your PC. Now, let Windows find and install all the drivers once again after the startup.
  6. Lastly, once everything is done, now connect the HDD and check if it is visible.

Method 3: Remove the Storage Space Used by HDD

Many users have solved this issue after they have deleted the Windows virtual storage space that was using the HDD. So, in order to do that, you can go through the following steps cited below:

  1. Press and hold the Windows Key + R to open the dialog box. Then, in the search box, type “control” and then hit Enter to open the Control Panel. 
  2. Once the Control panel opens, now click on System and Security. Followed by a tap on the Storage Space.
  3. Now, you have to expand the Storage Pool options. Then click on the Delete button that is associated with storage space that includes HDD.
  4. After that, click on Yes to confirm the process. Then just restart your computer.
  5. Once the PC restarts, open the Device Manager and check if the HDD is visible.

If not, then you can check out the following method.

Method 4: Installation of the SATA (RAID) Driver from the Manufacturer’s Website

Sometimes, the issue is with the SATA driver, which might not be installed properly or corrupted. So, to fix this, you need to simply just reinstall the SATA (RAID) driver from the manufacturer’s website of the motherboard. 

Just go to the manufacturer’s website and find the latest SATA (RAID) driver and download it. Once the download is complete, click on the downloaded folder and then double-click on it to install. After that, restart your PC and check if the problem persists or not.

Method 5: Import Foreign Disk from the Disk Management

The HDD is seen as a foreign disk which sometimes causes the issue. So to fix this issue, you just have to import a foreign disk from the Disk management. Here’s how you can do this.

  1. Press and hold the Windows Key + R to open the dialog box. Then go to the search box, there type “diskmgmt.msc” and then hit the Enter button to open the Disk Management.
  2. Once the window opens, check if there is any other disk under the OS disk. And if there’s any with an exclamation mark, then just right-click on it. Then click on Import Foreign Disks.
  3. In a while, your HDD will be visible in Disk Management as well as the File Explorer.

Wrapping Up

That’s all you need to know in order to solve the hard drive not showing up in Disk Management. Thus,  you can check the abovesaid procedures to solve the problem at the earliest.