Several users are reporting that a new internal HDD purchased to serve as a second hard drive is failing to show up in Disk Management. Most affected users report that even though the new hardware is showing in their BIOS settings, it doesn’t appear inside Disk Management. The issue is not specific to a certain Windows version as it’s reported to occur on Windows 7, Windows 8.1 and Windows 10.
What is causing the hard drive not showing up in disk management error?
We investigated this particular issue by looking at various user reports and the steps that they followed to resolve the issue. From what we were able to gather, there are several fairly common scenarios that will lead to the apparition of this issue:
- Faulty SATA cable – If your HDD is showing in your BIOS Settings but it’s not showing inside Device Manager, it’s usually a clue that the SATA cable or port is faulty.
- Windows is unable to find ATA devices – There are several reports of users that have managed to resolve the issue after they deleted all ATA channels from IDE ATA/ATAPI controller. This will force your operating system to find all the ATA devices again.
- HDD is included in a storage space – Several users have managed to resolve the issue after deleting the Windows virtual storage space that was using the HDD.
- SATA (RAID) driver is not installed or corrupted – A number of users have reported that the issue was fixed after they re-downloaded and installed the SATA (RAID) driver from the motherboard manufacturer’s website.
- New HDD is perceived as a foreign disk – Several users that encountered this issue for the same reasons have managed to get the issue resolved by importing the foreign disk inside the Disk Management utility.
If you’re struggling to resolve this particular issue, this article will provide you with a list of verified troubleshooting steps. Below you have a collection of methods that other users in a similar situation have used to get the issue resolved.
For the best results, follow the methods presented below in order until you encounter a fix that is effective in getting the issue resolved.
Method 1: See if HDD is showing up inside your BIOS
A lot of users have managed to get the issue resolved after discovering that they were, in fact, dealing with a hardware issue. If the SATA cable connecting your new HDD to your motherboard is partially broken, it might not pass your os requirements, so Windows will not show it inside the Disk Management Utility.
The same goes for a partially broken SATA port. A quick test to see if this scenario might hold true in your case is to access your BIOS settings and see if the new HDD is showing inside your BIOS settings.
You can access your BIOS settings by pressing the Setup key repeatedly during the very start of the Startup procedure. Most motherboards will show the Setup key during the initial boot (somewhere on the bottom of the screen). But if you don’t see it, try pressing one f the F keys (F2, F4, F8, F10, F12) or the Del key (for Dell computers).
Note: You can also search online for your specific BIOS Key.
Once you get inside the BIOS settings, go to the Boot tab (or Boot Device Priority) and see if your new HDD shows up there.
If the new HDD shows up here but you can’t see it inside Disk Management, power off your computer and replace the SATA cable connection your HDD to the motherboard with a different one. Also, consider plugging the other SATA cable into a different SATA port.
Once you change the SATA cable and port, power on your computer again and see if the HDD is now showing inside Disk Management.
If you’re still having the same issue, move down to the next method below.
Method 2: Deleting all ATA channel drivers with Device Manager
A couple of users encountering this particular issue have managed to fix it entirely after using Device Manager to delete all ATA channels from the IDE ATA/ATAPI controllers menu. This supposedly forces the Windows to search for all connected ATA devices again and re-configure them from scratch at the next system startup.
Here’s a quick guide on how to do this:
- Press Windows key + R to open up a Run dialog box. Then, type “devmgmt.msc” and press Enter to open up Device Manager.
- Inside Device Manager, expand the IDE ATA/ATAPI controllers drop-down menu.
- Right-click on the first ATA Channel and choose Uninstall device.
- Once the first ATA Channel has been uninstalled, repeat the procedure above with every ATA Channel that you have under IDE ATA/ATAPI controllers.
- Once every ATA Channel has been uninstalled, restart your machine to let Windows find all ATA devices and install the drivers again at the next startup.
- When your computer boots back up, open Device Management and see if the HDD is now visible.
If you’re still encountering the same issue, move down to the next method below.
Method 3: Deleting the storage space that is using the HDD
As per various user reports, this particular issue can also occur if you used the HDD to create a common storage space. Some affected users have managed to resolve the issue after they deleted any storage space that was using the HDD from the Storage Spaces utility.
Storage Spaces are virtual drives that will appear inside your File Explorer as normal local drives. This feature works with ATA, SATA, SAS and USB drives and was introduced with Windows 7. It essentially allows you to group different types of drives (SSD and traditional HDDs into a single storage pool).
If you previously created storage space that includes the HDD that is not showing inside Disk Management, you will most likely be able to resolve the issue by deleting the HDD from the storage pool.
Here’s a quick guide on how to do this:
- Press Windows key + R to open up a Run dialog box. Then, type “control” and press Enter to open up Control Panel.
- Inside Control Panel, click on System and Security, then click on Storage Spaces.
- Next, expand your Storage pool options and click the Delete button associated with the storage space that includes your HDD.
- Click Yes at the confirmation prompt, then restart your computer.
- At the next startup, open Disk Management again and see if the HDD is now visible.
If your HDD is still not visible, move down to the next method below.
Method 4: Installing the SATA (RAID) driver from the motherboard manufacturer’s website
Although we can’t show any specifics steps, more than a few users have managed to get this particular issue resolved after they downloaded the SATA (RAID) driver from the motherboard manufacturer’s website.
To download the SATA (RAID) driver according to your motherboard manufacturer, do an online search with “your motherboard manufacturer and model + SATA (RAID) driver” and download the latest version from the official download center.
Once the driver is downloaded, double-click on the installation executable and follow the on-screen prompts to install it on your system. Once the installation is complete, restart your computer and see if the HDD becomes visible at the next startup.
Method 5: Importing the foreign disk from Disk Management
The disk might not appear as a viewable partition inside My Computer or Disk Management because it is seen as a foreign dynamic disk by the system. Some users encountering the same issue have been able to easily rectify this by importing the foreign disk. Here’s a quick guide on how to do this:
- Press Windows key + R to open up a Run dialog box. Then, type “diskmgmt.msc” and press Enter to open up Disk Management.
- Inside the Disk Management utility, see if you have another disk under your OS disk. If you have one and it has an exclamation-type icon, right-click on it and click on Import Foreign Disks.
- After a short while, your new HDD drive should become visible as a volume in both Disk Management and File Explorer.
Method 6: Using AOMEI
You can download AOMEI from here and install it on your computer by executing the downloaded executable. After installing, try running it and check if the Disk is listed in there. If it is, you can format it and add it as a partition and it should show up in the disk management screen and should work properly.