Hyper-V 虚拟机为已保存-关键状态,且无法连接到虚拟机配置存储导致无法删除如何能够删除? 有无误操作删除了虚拟机的文件夹及文件,导致出现已保存-关键状态,且无法连接到虚拟机配置存储。 尝试如下命令:
Get-VM
Remove-VM -name "Win1 - 2" -force
两个命令都会出现如下报错:
Get-VM : 由于找不到某个对象,Hyper-V 尝试在计算机“JEFFPC”上访问该对象时遇到错误。该对象可能已被删除,或者你可能没有执
行此任务的权限。请验证该计算机上的虚拟机管理服务是否正在运行。如果该服务正在运行,请尝试使用“以管理员身份运行”重新执
行此任务。
所在位置 行:1 字符: 9
+ $allVMs=Get-VM | Select -ExpandProperty Name
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Get-VM], VirtualizationException
+ FullyQualifiedErrorId : ObjectNotFound,Microsoft.HyperV.PowerShell.Commands.GetVM
目前谷歌上没有答案能解决这样的问题,大家有什么办法吗?
1
cc666 2023-08-31 10:16:41 +08:00 1
直接删除虚拟机然后把 C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines Cache 里对应的虚拟机配置山了试试,可能需要权限或者安全模式
|
2
Apol1oBelvedere OP @cc666 #1 无法在 Hyper-V 管理器里删除虚拟机项目,磁盘上的虚拟机文件夹和文件已经删除了。
我找到了一个解决此问题的怪异方法: 鼠标点击已关机的正常虚拟机后,再快速点击异常虚拟机,此时右边管理菜单列表会快速闪现,此时快速点击闪现菜单里的删除虚拟机按钮,就能将异常虚拟机从 Hyper-V 管理器里删除了。 其他办法均无法直接删除 Hyper-V 管理器里的异常虚拟机,全网也没有该问题的解决办法。 |
3
SilenceRet 2023-10-04 11:02:44 +08:00 1
@cc666 按照该方法解决
----------------------------------------------------------------------------------------------------------------------- 直接删除虚拟机然后把 C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines Cache 里对应的虚拟机配置山了试试,可能需要权限或者安全模式 |