在使用Hyper-V创建或启动虚拟机时,如果遇到错误代码0x80070003,可能是由于权限问题、文件损坏或配置错误造成的。解决方法包括检查文件权限、修复损坏文件、确保正确配置等。可通过逐一排除不同可能性来解决此问题。
整个错误消息如下所示:
服务器在创建[虚拟机名]时遇到错误。
无法创建新的虚拟机。
无法访问配置存储:系统找不到指定的路径。(0x80070003)。
导致此错误的一些可能原因包括:
若要修复在Hyper-V错误中创建新虚拟机错误时服务器遇到的错误,请按照以下建议操作:
要了解有关这些解决方案的更多信息,请继续阅读。
在创建虚拟机时,请确保指定的操作系统ISO文件位置在开始安装过程之前不会更改。如需更改ISO文件位置,需要重新选择正确的ISO文件以完成安装。
如果您想从头开始创建一个新的虚拟机,请在安装选项选项卡中进行。但是,如果您已经创建了一个虚拟机,或者在启动现有的虚拟机时出现错误,则需要执行以下步骤:
注意:如果您选择了“安装选项”选项卡,强烈建议您更改虚拟机的虚拟驱动器名称。否则,您将继续得到相同或不同的错误。
当您创建虚拟机时,它会创建一个虚拟硬盘并将其存储在您的计算机中。默认情况下,该位置为C:ProgramDataMicrosoftWindowsHyper-VVirtual Machines。但是,也可以使用另一个驱动器来存储该虚拟机的所有文件。如果您选择了不同的驱动器并更改了驱动器号,则很有可能出现此问题。
在这种情况下,您只有两个选择:
首先,您可以将驱动器号更改为以前的驱动器号。
其次,您可以更改虚拟机硬盘驱动器的路径。为此,您需要打开设置并转到SCSI控制器硬盘驱动器。
然后,点击[浏览]按钮,选择新路径。
最后,点击[确定]按钮。
如果您遵循了上述指南,但没有帮助,那么您需要从头开始创建一切。在此之前,最重要的是您需要删除虚拟机文件夹。为此,请打开文件资源管理器,并导航到以下路径:
C:ProgramDataMicrosoftWindowsHyper-V
右键单击虚拟机名文件夹并将其删除。
我希望这些解决方案对你有效。
已读:Hyper-V在加载虚拟机配置时遇到错误
在启动虚拟机时,如果您发现应用程序在尝试更改错误状态时遇到错误,您需要做两件事来排除此错误。首先,您需要使用任务管理器终止所有Hyper-V管理器任务。您可以在Process的选项卡中找到它们。其次,您需要使用服务面板停止所有Hyper-V服务。您需要手动停止的服务几乎有11项。
如果虚拟机没有启动,则是因为硬盘空间不足。所有的虚拟机都使用物理驱动器来存储所有数据,当您向该虚拟机添加一些东西时,它会开始消耗更多的数据。您使用的虚拟机越多,它消耗的硬盘就越多。但是,这种情况也可能是由于没有选择正确的路径或具有较低的RAM容量。
Read: Hyper-V encountered an error while copying virtual hard disks to destination folder.
以上是服务器在创建新的虚拟机时遇到错误,0x80070003的详细内容。更多信息请关注PHP中文网其他相关文章!