在通过Hyper-V创建或启动虚拟机时,如果您收到错误消息称服务器在创建新的虚拟机时遇到错误,错误代码为:0x80070003,以下是如何解决此问题的方法。您收到此错误的原因是多方面的,在这里,我们列出了所有可能的原因以及解决方案,以便您可以在短时间内修复它。
整个错误消息如下所示:
服务器在创建[虚拟机名]时遇到错误。
无法创建新的虚拟机。
无法访问配置存储:系统找不到指定的路径。(0x80070003)。
导致此错误的一些可能原因包括:
- 虚拟机文件已损坏。这可能是由于恶意软件、病毒或广告软件攻击而发生的。虽然发生这种情况的可能性很低,但你不能完全忽视它。
- 指定的ISO文件不再存在。
- 您最近更改了驱动器号。
服务器在创建新的虚拟机时遇到错误,0x80070003
若要修复在Hyper-V错误中创建新虚拟机错误时服务器遇到的错误,请按照以下建议操作:
要了解有关这些解决方案的更多信息,请继续阅读。
1]指定ISO
创建虚拟机时,您需要指定要安装的操作系统的ISO文件。假设您先前选择了ISO文件,但在开始安装过程之前更改了该文件的位置。在这种情况下,您需要重新选择ISO文件。
如果您想从头开始创建一个新的虚拟机,请在安装选项选项卡中进行。但是,如果您已经创建了一个虚拟机,或者在启动现有的虚拟机时出现错误,则需要执行以下步骤:
- 右键单击该虚拟机,然后选择设置。
- 切换到SCSI控制器选项卡,然后单击DVD驱动器。
- 确保选择了删除图像文件选项。
- 点击[浏览]按钮。
- 选择ISO文件。
- 点击[确定]按钮。
注意:如果您选择了“安装选项”选项卡,强烈建议您更改虚拟机的虚拟驱动器名称。否则,您将继续得到相同或不同的错误。
2]驱动器盘符已更改
当您创建虚拟机时,它会创建一个虚拟硬盘并将其存储在您的计算机中。默认情况下,该位置为C:ProgramDataMicrosoftWindowsHyper-VVirtual Machines。但是,也可以使用另一个驱动器来存储该虚拟机的所有文件。如果您选择了不同的驱动器并更改了驱动器号,则很有可能出现此问题。
在这种情况下,您只有两个选择:
首先,您可以将驱动器号更改为以前的驱动器号。
其次,您可以更改虚拟机硬盘驱动器的路径。为此,您需要打开设置并转到SCSI控制器硬盘驱动器。
然后,点击[浏览]按钮,选择新路径。
最后,点击[确定]按钮。
3]删除虚拟机文件夹并创建一个新文件夹
如果您遵循了上述指南,但没有帮助,那么您需要从头开始创建一切。在此之前,最重要的是您需要删除虚拟机文件夹。为此,请打开文件资源管理器,并导航到以下路径:
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.