How to Repair DiskPart “No fixed disks to show” Error Message

If you get the error message “No fixed disks to show” when using DiskPart in Windows 10, this article will help you solve the problem. The error usually occurs when the computer cannot detect a connected hard drive. If the primary drive is affected, the computer may not boot at all. The same can happen with a USB drive or an external storage device. This article explains how to fix this error.

What causes DiskPart error “Cannot display hard drives”?

Reset error: A reset error can also be the main reason for this particular error message. In this case, the best solution for end users would be to use an automatic recovery utility. However, you must have compatible Windows installation media to implement this solution.

Missing VMware driver: If this problem occurs after a NAT failure while using a VMware virtual machine, it is probably a direct result of a kernel panic. To restore a Windows installation in this case, you will have to resort to recovery mode to get everything working again. To do this, you will need to run a series of CMD commands at the extended command prompt.

The hard drive is not properly connected: It turns out that one of the most common causes of this error is a badly connected hard drive. In most cases, it is an incomplete connection or a faulty SATA or ATI data cable. In this case, the problem can be solved by opening the laptop or PC case and booting the computer without the hard drive, and then reconnecting it.

Corrupted BCD data: It has been confirmed by several affected users that this problem may be caused by corrupted system files in the boot configuration data. In this case, you can solve the problem by opening an extended command line and recreating the corrupted BCD files using a series of commands.

How to resolve the DiskPart “Fixed Disk Not Displayed” error?

Performing Windows Boot Recovery

  1. Insert your Windows installation DVD or flash drive and restart your computer.
  2. When the message Press any key to boot from the CD or DVD appears, press any key.
  3. On the Setup screen, click the Restore Computer button in the lower-left corner.
  4. Then select Troubleshooting -> Advanced Options.
  5. Select the Auto Repair option.
  6. Select the operating system you want to use.
  7. Windows will scan your system for problems and corrupted system files that may need to be restored.
  8. Then restart your computer and see if the situation has improved.

Check to see if the hard drive is damaged

  1. If the computer has recently undergone hardware changes, check that the hard drive connectors are properly connected.
  2. Turn off the computer and disconnect the system from the power source.
  3. Reach inside the computer and remove the hard drive.
  4. Restart the computer and wait for the system to detect that the hard drive is not connected.
  5. Once you get the error message that the hard drive is not connected, turn off the computer and plug in the hard drive.
  6. Make sure that it is connected.
  7. Then restart the computer and see if the problem has improved.

Check if the boot configuration data is corrupted

  1. Boot from a bootable flash drive or Windows installation media. If you do not have installation media.
  2. On the installation screen, click Restore Computer.
  3. On the Advanced options screen, click Command Prompt.
  4. In the Command Prompt window, type the following command and press Enter to run it:
    Bootrec /scanos
    Bootrec /fixMBR
    Bootrec /fixBoot
    Bootrec /rebuildBCD
  5. Make sure that you run all of the commands one by one.
  6. Close the command line after the command is finished and reboot the computer.

Frequently Asked Questions

  1. Check if there is a bad contact on the hard disk.
  2. Repair the MBR.
  3. Check if the boot configuration data is corrupted.
  4. Perform Windows boot recovery.

  1. Insert the installation disk and restart your computer.
  2. Press any key when a message appears telling you that you want to boot from the disk.
  3. Click the Restore Computer button.
  4. Select Command Prompt.
  5. Enter the administrator password when prompted.
  6. When prompted, type the following command: chkdsk c: /r.
  7. Press the Enter key.

  1. Check the hardware connections.
  2. Change the transfer mode of the hardware.
  3. Update or reinstall the device driver.
  4. Run the CHKDSK program to repair bad sectors on the hard disk.
  5. Repair the MBR.

Right-click on "Command Prompt" and select "Run as Administrator". At the command prompt, type "diskpart" and press Enter. At the diskpart prompt, type "list disk". This will bring up a list of all the hard drives in the system.