Perhaps the most common issue with a new HDD in Windows 10 is that the system doesn’t show them for some reason. But before we solve this problem, let us discuss some possible triggers.

Why is my new HDD not being detected?

From what we gathered from multiple users, any of the following elements may make Windows 10 not to discover your HDD:

Driver problem – Drivers are essential in connecting software and hardware. If they are corrupted or outdated, you may expect some issues. Network connection problem – Some users who have issues with their network connections may also have this error. Incorrect BIOS settings – The BIOS may play a key role, and, if not correctly configured, may stop the OS from noticing a new HDD. Wire connections – Another cause could be a wire connection problem due to a malfunctioning USB port or a frayed or damaged USB cable.

Note that these causes can result in other common problems, such as:

Internal hard drive not showing up in Windows 10, in Disk Management – If your hard drive isn’t showing in Windows at all, it’s possible that it’s not connected correctly. To fix that, enter BIOS and make sure that the drive appears. Can’t see the hard drive in Windows 10 – If you can’t see your hard drive in Windows 10, it’s possible that your hard drive isn’t properly initialized and formatted. However, you can fix that with ease using Disk Management. External hard drive not showing up – This issue can also appear with external hard drives, and we already covered how to fix problems with an external hard drive on your PC in one of our previous articles. Hard drive won’t appear in BIOS, on PC, or in File Explorer – In some cases, the hard drive won’t appear in BIOS. Your configuration usually causes this in BIOS or by connection issues with your hard drive. Internal hard drive not showing up on Windows 11 – If you are using Windows 11 and you get this error, you can still apply the below solutions but tweak them a bit.

Also, you should take a peek at our post on what to do if Windows 10/11 thinks the hard drive is removable and solve this problem for good. Let’s jump into the solutions to the hard drive errors mentioned above without further ado. Follow along!

How do I detect hard drive on Windows 10?

First, before you go into any of these solutions, you must:

Ensure your hard drive is correctly connected to your motherboard and power supply. Also, it would be best if you tried connecting the hard drive to a different port or using a different cable.

1. Update your drivers

You may have a driver issue if your hard drive won’t show up in Windows. To fix the problem, ensure your drivers are up to date. This goes for your motherboard and chipset drivers, so visit the manufacturer’s websites and download the latest ones for your motherboard. Alternatively, you can download the missing drivers automatically using a third-party driver updater tool to keep your drivers updated. This will save you the hustle of researching your component’s model numbers and finding compatible drivers.

2. Initialize the disk

There you go; This is a simple way to detect a new hard drive on Windows 10. If you’re not too fond of Disk Management, you can use any third-party disk management software. Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions. In most cases, you need to initialize your new hard drive, after which the HDD will show up on your PC normally.

3. Use diskpart command to clean your drive

If your internal hard drive doesn’t show up, it might not be properly configured. Sometimes, you need to use a single command to completely wipe your hard drive and initialize it again. SPONSORED Before we start, we have to mention that this solution will delete all files and partitions from the selected drive, so it’s best to use it with a new hard drive that doesn’t have any files. If your hard drive has some files, it would be best to back them up to removable storage or a different drive. After a few moments, your hard drive will be wiped, and all your files will be removed. Now go back to the Disk Management tool and initialize your hard drive. Then, create a new partition, and assign a letter to it, as we showed you in one of our previous solutions. Alternatively, you can initialize and format your hard drive right from disk part. Just start Command Prompt as an admin and run the following commands:

4. Check if your hard drive appears in BIOS

Many users reported that their internal hard drive won’t appear in Windows, and various issues can cause this. However, you can always check if your hard drive shows in BIOS. If your hard drive appears in BIOS, it’s connected and working correctly, so Windows cause the issue. On the other hand, if the hard drive doesn’t show in BIOS, it’s likely not properly connected. If you’re finding it hard to access your BIOS, take a closer look at our dedicated guide that will teach you how to do it quickly. That’s about it. If you did not know how to detect a new hard drive in Windows 10, this should have helped. In most cases, you need to initialize it, and we sincerely hope this action will be the only one required. If you have any comments, questions, or suggestions, let us know in the comments section below.

Name * Email * Commenting as . Not you? Save information for future comments
Comment

Δ