If you don’t see a new hard drive when restarting your Windows 10/11 computer, this can be caused by an issue with the Startup Repair Tool. Please use these steps to fix it:

The “internal hard drive not showing up windows 11” is a problem that is often encountered. There are many solutions to this issue, but the most common fix is to restart the computer.

New hard drive not showing up in Windows 10/11


Ivan Jenic’s contribution

Expert in Troubleshooting

Ivan has dived deep into knowing this operating system, with a specialize in drivers and driver problems, thanks to his passion for all things Windows and his natural curiosity. When he isn’t tackling, he is… Continue reading

13th of March, 2022

Originally published in April 2021.

  • It’s possible that your internal hard disk isn’t showing up because it hasn’t been formatted or hasn’t been started.
  • Ensure that the SATA cable connecting your drive to the motherboard is correctly attached.
  • Some BIOS settings may prevent your HDD from being displayed in Windows 10.
  • The internal drive not showing up on Windows 10 can be fixed by updating the hardware drivers.



We propose Restoro PC Repair Tool to address a variety of PC issues: This program will fix common computer faults, protect you against file loss, viruses, and hardware failure, and optimize your PC to run at its best. In three simple actions, you can immediately fix PC problems and eradicate viruses:

  1. Download the Restoro PC Repair Tool, which includes patent-pending technologies (patent available here).
  2. To detect Windows faults that may be causing PC difficulties, click Start Scan.
  3. To correct problems that are hurting your computer’s security and performance, click Repair All.
  • This month, 0 readers have downloaded Restoro.

When installing a new hard drive on your computer, there’s a possibility you’ll run into some issues.

The most typical problem with a new hard drive in Windows 10 is that the system fails to recognize it for some reason.

So, when we figure out why your new internal hard drives aren’t showing up in Windows, try some of the remedies suggested below.

Why isn’t my hard drive visible?

If your new hard disk is not recognized by Disk Manager on your computer, it might be due to a driver issue, a network connection issue, or incorrect BIOS settings. Fortunately, these are simple to correct.

Another possibility is a wire connection issue caused by a faulty USB port or a frayed or broken USB cable. It’s worth noting that these factors may lead to additional issues, such as:

  • Internal hard drive not shown in Disk Management in Windows 10 – It’s conceivable that your hard disk isn’t correctly connected if it doesn’t show up in Windows at all. To solve this, go into BIOS and make sure the drive is visible.
  • Hard drive not visible in Windows 10 – If your hard drive isn’t visible in Windows 10, it’s likely that it hasn’t been properly started and formatted. Disk Management, on the other hand, can easily rectify this.
  • External hard disk does not appear – External hard drives may also cause difficulties, and we’ve previously covered how to resolve problems with an external hard disk on your PC in one of our earlier posts.
  • Hard drive does not appear in BIOS, on PC, or in File Explorer — The hard disk may not display in BIOS at all. This is frequently caused by a BIOS setting error or a hard disk connectivity issue.
  • Windows 11 does not recognize an internal hard disk – If you’re running Windows 11 and encounter this issue, you can still use the methods below, but they’ll need to be tweaked a little.

Also, you should read our article on what to do if Windows 10/11 believes the hard disk is detachable to permanently resolve this issue.

Without further ado, let’s get started on the list of remedies for the hard disk issues we discussed before. Keep up with us!

What should I do if my hard disk fails to appear in Windows 10?

1. Keep your drivers up to date.

  1. Open the Device Manager by pressing Windows Key + S. VIDEO-SCHEDULER-INTERNAL-ERROR-BSoD-on-Windows-10
  2. Select the device you want to update in the Device Manager.
  3. Select Update driver from the context menu by right-clicking on it. 1623406766_878_Windows-10-doesnt-recognise-Android-phone-Full-Guide
  4. Rep for all of the devices that need to be updated.

It’s probable that you have a driver problem if your hard disk won’t show up in Windows. Make sure your drivers are up to date to resolve the issue.

This is true for both your motherboard and chipset drivers, so go to the manufacturers’ websites and download the most recent drivers for your motherboard.

Drivers are updated automatically.

Alternatively, you may use a third-party driver updater program to automatically download the missing drivers and keep your drivers up to date.

This will save you the time and effort of looking out the model numbers for your components and locating appropriate drivers on your own.

Most of the time, the system does not correctly update the generic drivers for your PC’s hardware and peripherals. A generic driver and a manufacturer’s driver have significant variances. It might be time consuming to find the correct driver version for each of your hardware components. That’s why we propose DriverFix, an automatic assistant that can help you discover and update your system with the proper drivers every time. This is how you do it:

  1. DriverFix is available for download and installation.
  2. Start the program.
  3. Wait for all of your problematic drivers to be detected.
  4. DriverFix will now display all of the problematic drivers, and all you have to do now is choose the ones you want corrected.
  5. Wait for the latest drivers to be downloaded and installed by the app.
  6. To make the modifications take effect, restart your computer.



Keep your PC components drivers up to date without jeopardizing your computer’s performance.

Disclaimer: In order to execute certain specified operations, this software must be updated from the free version.

2. Verify that the disk is properly attached.

To begin, double-check that your hard disk is correctly attached to your motherboard and power source. If you’re already convinced, skip this solution and go straight to solution 2.

If not, open your computer case and double-check that a data cable is connected to an appropriate motherboard port and a power cable is connected to the power source.

If your hard drive is correctly connected but still not showing up in your system, consider some of the methods suggested below.

3. Prepare the disk for use.

  1. To enter the Win + X menu, press Windows Key + X and choose Disk Management from the list. 1647168767_473_New-hard-drive-not-showing-up-in-Windows-1011
    • When you launch the Disk Management window, you’ll see a list of all connected hard disks.
    • Look through the list for a drive labeled Disk 1 or Disk 10. (other names are possible, as well).
  2. This disk is easy to spot since it hasn’t been started and is displayed as unknown and unallocated.1647168767_600_New-hard-drive-not-showing-up-in-Windows-1011
  3. Select Initialize Disk from the right-click context menu when you right-click on that partition.1647168768_478_New-hard-drive-not-showing-up-in-Windows-1011
  4. It will prompt you to pick between a Master Boot Record (MBR) and a GUID Partition Table as soon as you start the procedure (GPT).
    • We recommend going with a GPT, but if you want to learn more about these two, read this post. Click the OK button.
  5. Once you’ve done so, you’ll be sent back to the main window, where your new drive will be labeled as Basic and Online, but it will still be empty.
  6. Right-click on the stripped box and choose New basic volume… to repair it. 1647168768_471_New-hard-drive-not-showing-up-in-Windows-1011
  7. Choose New Simple Volume from the context menu when you right-click your hard disk.
  8. Next, assign a drive letter by clicking Next.
  9. Now all you have to do is format your new hard disk. Choose the NTFS file system and execute a fast format for the best results. 1647168769_657_New-hard-drive-not-showing-up-in-Windows-1011
  10. Complete the procedure.

That’s all; when you’ve initialized your hard disk, it should begin operating again. You can use any third-party disk management program if you don’t like Disk Management.

In most circumstances, all you have to do is start your new hard drive, and it will appear in your computer properly.

Additionally, if you have any issues with the disk management loading, you can quickly resolve them with the aid of this comprehensive tutorial.

4. Clean your drive using the diskpart command.

  1. Choose Command Prompt (Admin) or Powershell (Admin) from the menu by pressing Windows Key + X. 1647168769_949_New-hard-drive-not-showing-up-in-Windows-1011
  2. When Command Prompt appears, type and hit Enter the following command: diskpart1647168770_171_New-hard-drive-not-showing-up-in-Windows-1011
  3. Enter: list disk after diskpart has started.
    • You should now see a list of all of your computer’s hard disks.
    • It is critical that you choose the right hard disk. If you choose the incorrect hard drive, you’ll lose all of your data, so proceed with caution.
    • Check the size of each drive to see which one is causing you problems. Enter pick disk X to select the faulty drive.
    • We used choose disk 0 in our example, but your PC will most likely need a different number. 1647168770_561_New-hard-drive-not-showing-up-in-Windows-1011
  4. Double-check everything and make sure the faulty drive is chosen once you’ve picked the hard disk.
  5. Now input the word “clean.” 1647168771_157_New-hard-drive-not-showing-up-in-Windows-1011

It’s possible that your internal hard disk isn’t correctly set if it won’t show up. To fully erase your hard disk and initialize it anew, you may need to execute only one command.

Before we begin, it’s important to note that this method will erase all data and partitions from the chosen drive, therefore it’s preferable to run it on a brand-new hard drive with no files on it.

If your hard disk contains any files, it is recommended that you back them up to external storage or an other device.

Your hard disk will be erased and all of your data will be deleted in a few seconds. Return to the Disk Management tool and perform a hard disk initialization.

Then, as we shown in one of our earlier solutions, create a new partition and assign it a letter.

Alternatively, you may format and initialize your hard drive directly from the disk part. Simply execute the following commands as an administrator in Command Prompt:

choose disk using diskpart a (make sure to and select the disk that you just cleaned) disk characteristics online disk that is read-only choose a disk a (make sure to and select the disk that you just cleaned) gpt conversion fs=ntfs label=”data” unit=64k create partition primary format quick assign=”E” as a letter

5. Check to see whether your hard disk is listed in BIOS.

  1. To access BIOS, keep pressing F2 or Del while your machine boots.
  2. It might be a different keyboard key, so check your motherboard’s documentation if you’re not sure.
  3. Look for your hard disk after you’ve entered BIOS.

Many people have claimed that their internal hard disk does not appear in Windows, which may be due to a variety of reasons. You may always check to see whether your hard disk is visible in BIOS.

If your hard drive displays in BIOS, it’s connected and operating correctly, indicating that Windows is to blame.

If, on the other hand, the hard disk does not appear in BIOS, it is most likely not connected correctly.

If you’re having trouble accessing your BIOS, have a look at our detailed tutorial, which will show you how to do it quickly.

More information about this subject may be found here.

6. Use a new cable or connect the hard drive to a different port.

Your hard disk may not appear in certain circumstances owing to issues with your ports.

Open your computer case and attach the hard drive to a different SATA connection on your motherboard if you feel a port is the issue.

It’s conceivable that your SATA cable is faulty if switching to a different port doesn’t solve the issue. You’ll need to acquire a new SATA cable and test it to see whether that’s the case.

Several people found that merely attaching their drive to a new port solved the issue, so give it a go.

Check out What to Do If Windows 10 Isn’t Showing Disk Drive for additional information on hard drive troubles in Windows 10.

If your second drive isn’t being identified by Windows, check out our guide on how to fix a second hard drive not being detected in Windows 10/11.

That’s all there is to our issue with Windows 10’s invisible hard disks. In most circumstances, all you have to do is initialize it, and we genuinely hope that this is the only step you’ll need to do.

Let us know if you have any comments, questions, or recommendations in the space below.

Most Commonly Asked Questions

Was this page of assistance to you? 8

Thank you very much!

There are insufficient details It’s difficult to comprehend Other Speak with a Professional

There are 3 responses to this post.

After a Windows update, you may notice that your hard drive is no longer showing up in the “This PC” section. This can happen after a windows 10 or 11 update. Reference: hard drive missing after windows 10 update.

Frequently Asked Questions

How do I get Windows 10 to recognize a new hard drive?

A: You need to format your hard drive in the Windows 10 Disk Management. Select a partition, right-click it, and select Format under Create basic volume.

Why is my new HDD not being detected?

A: The most common reason for this is that you have updated your computers BIOS to a newer version. If you update the BIOS, however, make sure that the new version of it is compatible with your current hardware and operating system before updating. It should also be noted that while drives are often detected by Windows automatically after installing them in a case where they arent being recognized by default, there can still be issues if windows doesnt recognize the drive at all without intervention from users or computers not having enough resources to mount devices properly due to insufficient RAM.

How do I fix Windows 10 not detecting my hard drive?

A: Windows 10 has trouble detecting your hard drive, especially if its been moved from one location to another. If you are trying to fix this problem, try these steps:
1) Make sure that your computer is on a stable and grounded power supply.
2) Turn off any security software or firewalls installed.
3) Run the disk check in Safe Mode (press F8 while booting up). Let the scan run for 5 minutes then close all windows when done scanning. You can now reboot normally into Windows again and let it detect your new hard drive automatically

  • internal hard drive not showing up windows 10
  • internal hard drive not showing up in disk management
  • windows 10 not detecting hard drive but bios does
  • 2tb hard drive not showing up windows 10
  • hard drive not showing up in file explorer
You May Also Like

[Simple Way]-How to display array data into tables in Reactjs

Reactjs is a JavaScript library for creating user interfaces. The most common…

5 Best Gaming Laptop For Storage In 2022

With the modern gaming industry growing as a whole, laptops have also…

NVIDIA installer cannot continue? 4 easy ways to fix it

If you’re having issues installing your NVIDIA drivers, there are a few…

8 Best Laptop Video Card For Gaming in 2022

Nvidia’s next-generation GeForce RTX 20XX series of GPUs offer some amazing performance…