Windows 10/8/7中使用 diskpart 时收到错误消息 — There are no fixed disks to show,那么这篇文章将帮助您解决问题。当计算机无法检测到连接的硬盘驱动器时,通常会发生这种情况。如果它发生在主驱动器上,则计算机可能根本无法启动。USB驱动器或外部存储设备也会发生同样的情况。在这篇文章中,我们将分享如何解决此错误。

没有可显示的固定磁盘 – Diskpart
错误的原因可能是线路问题或存储设备发生了问题。在任何一种情况下,都可以修复它。根据导致问题的原因,这些解决方案之一应该能够解决问题。
- 检查硬件连接
- BCD 损坏
- 重建 MBR
- 安装或更新驱动程序。
1]检查硬件连接
有时它的电线连接松动可能会导致驱动器不时关闭或停止。如果是笔记本电脑,如果解决方案的其余部分不起作用,您可能必须将其带到服务中心。如果您拥有台式机,则可以打开机柜并手动检查电线。虽然它可能不是每个人的一杯茶,但有时像这些基本的事情会导致问题。
2] BCD 损坏
BCD或引导配置数据(Boot Configuration Data)是放置在Windows分区存储的引导文件夹中的文件。它包含有关如何启动Window的引导配置参数,还带有一个注册表配置单元,也称为BCD 存储(BCD Store)。如果此注册表中存在损坏,则它可能无法正常工作。建议启动到高级配置模式,然后修复BCD损坏。
要 重建 BCD(rebuild the BCD) 或引导配置数据(Boot Configuration Data)文件,请使用以下命令 -
bootrec /rebuildbcd
3]重建MBR

相同的bootrec命令可用于修复主引导记录(fix the Master Boot Record)。它记录存储中可用的操作系统数量,并向用户提供菜单。这里可以修复主引导记录的选项:
- /FIX MBR:它会将MBR写入系统分区。
- /FIXBOOT:此命令会将新的引导扇区写入系统分区。
- /SCANOS:它可以扫描计算机上安装的所有操作系统。
- /REBUILDBCD:如果缺少操作系统,您可以扫描所有磁盘并添加缺少的条目
您可能必须启动到“高级启动选项(Advanced Startup Options)”屏幕才能执行此命令。
4]安装或更新驱动程序
如果它工作正常并突然脱机,则可能是更新的驱动程序存在问题。众所周知, Windows 更新(Windows Updates)有时会弄乱硬件,最好回滚或更新驱动程序以找出适合您的方法。如果您在使用VMware 驱动程序(VMware Driver)或任何虚拟化容器时遇到此问题,则可能需要更新驱动程序
如果您能够访问Windows,并且错误是针对另一个驱动器的,那么您还可以使用第三方工具运行BCD命令。如果您不喜欢命令提示符,EasyBCD和Advanced Visual BCD Editor等工具可以帮助您轻松修复它。
我希望这些步骤很容易遵循,并且您能够解决没有固定磁盘显示(There are no fixed disks to show)错误。
Fix There are no fixed disks to show Diskpart error
If you receіve an error message which says — There are no fixed disks to show, when using diskpart in Windows 10/8/7, then this post will help you resolve the problem. It usually happens when the computer is not able to detect the connected hard drive. If it happens to the primary drive, then the computer might not boot at all. The same can happen with a USB drive or an external storage device. In this post, we will share how you can this error.

There are no fixed disks to show – Diskpart
The reason for the error could be an issue in wire or if something has happened to the storage device. In either of case, it is possible to fix it. Depending on what caused the problem, one of these solutions should be able to fix the problem.
- Check hardware connectivity
- BCD corruption
- Rebuild MBR
- Install or Update Drivers.
1] Check hardware connectivity
Sometimes its loose connection of a wire that could cause the drive to be turned off or stop from time to time. If its a laptop, you may have to take it to a service center if the rest of the solution doesn’t work. If you own a desktop, you can open the cabinet and manually check the wires. While it may not be everyone’s cup of tea, but sometimes basic things like these cause problems.
2] BCD corruption
BCD or Boot Configuration Data is a file placed in the boot folder on the Windows partition storage. It contains boot configuration parameters on how to start your Window and also carries a registry hive, also called as BCD Store. If there is a corruption in this registry, then it may not work properly. It is advised to boot into advanced configuration mode and then fix BCD corruption.
To rebuild the BCD or Boot Configuration Data file use the command –
bootrec /rebuildbcd
3] Rebuild MBR

The same bootrec command can be used to fix the Master Boot Record. It keeps a record of how many OS is available on the storage and offers a menu to the user. Here the options that can fix master boot record:
- /FIXMBR: It will write an MBR to the system partition.
- /FIXBOOT: This command will write a new boot sector onto the system partition.
- /SCANOS: It can scan all OS installed on the computer.
- /REBUILDBCD: If an OS is missing, you can scan all disks and add the missing entry
You may have to boot into the Advanced Startup Options screen to execute this command.
4] Install or Update Drivers
If it was working fine and went offline all of a sudden, it could be an issue with the updated driver. Windows Updates, are at times, known to mess with the hardware, and it’s a good idea to roll back or update the driver to figure out what works for you. If you are facing this issue with VMware Driver or any virtualized container, then you may need to update the driver
If you are able to access Windows, and the error is for another drive, then you can also use a third-party tool to run BCD commands. Tools like EasyBCD and Advanced Visual BCD Editor can help fix it easily if you don’t like the command prompt.
I hope the steps were easy to follow, and you were able to resolve the There are no fixed disks to show error.