案例:Hyper-V VM 卡在恢复状态

 

几天前我重新启动了我的 Hyper-V 主机,当它开始恢复时,有两个虚拟机卡在了恢复过程中。 我试过取消恢复过程、停止虚拟机等,但什么也没有发生。 即使我点击取消,该选项也只是从菜单中消失了。 频繁的启动失败让我心烦意乱,谁能告诉我应该怎么做才能解决这个问题?

一些用户可能遇到过 Hyper-V 卡在恢复状态的问题。 以上述案例为例,我将介绍3个行之有效的方案来解决。 此外,还有一些关于其他常见问题的有用信息供您参考,例如 Hyper-V 卡在启动状态、停止状态或保存状态。

如何修复卡在恢复状态的 Hyper-V

当您的 Hyper-V 虚拟机卡在恢复过程中时,可能是由于存储故障、Windows 系统或软件更新不当等原因造成的。 以下是一些有用的解决方案,供您一一试用:

  • 禁用 Hyper-V 服务并重新启动 VM
  • 卸载有问题的Windows系统补丁
  • 删除并创建一个新的虚拟机

解决方案 1. 禁用 Hyper-V 服务并重新启动 VM

禁用 Hyper-V,在Windows 服务上的服务有助于解决 Hyper-V VM 卡在恢复中的问题。

1.按键盘上的 Windows+R 打开运行窗口,然后输入services.msc并 回车

2. 在 Windows 服务向导中,找到并双击 Hyper-V 主机计算服务

3、在弹出的属性向导中,点击 启动类型 ,在下拉菜单中 选择 禁用,点击 应用 ,然后点击 确定 ,保存修改并重启虚拟机。

禁用 hyper-v-服务

4. 重新启动虚拟机后,从目录中删除虚拟机,然后从 Hyper-V 管理器启动该虚拟机。

解决方案二、卸载有问题的Windows系统补丁

微软提供的系统补丁并不总是稳定的,有时,当您更新Windows系统或软件时,可能会无法运行Hyper-V,例如 KB4056894补丁 这对 Windows 2008 R2 Hyper-V 主机产生了不良影响。

如果您为Hyper-V VM卡在还原中而苦恼,您可以尝试卸载补丁,看看这个问题是否是Windows系统补丁引起的。

1. 打开 控制面板

2. 单击 程序 >> 卸载程序

卸载程序

3. 单击 左侧栏中的 查看已安装的更新选项 ,找到要卸载的补丁并右键单击它,然后在菜单中选择 卸载。 重新启动您的虚拟机。

卸载补丁

解决方案 3. 删除并创建一个新的虚拟机

如果上述解决方案都不能帮助您修复卡在恢复状态的 Hyper-V 虚拟机,您仍然有一个解决方法:删除虚拟机并创建一个新虚拟机。 但在开始之前,您需要 复制虚拟硬盘。首先是VM的(VHD)文件,请参考以下步骤进行操作。

1. 导航到有问题的虚拟机的 VHD 文件并将其迁移到其他位置。

2. 打开Hyper-V 管理器,右键单击有问题的虚拟机,然后从菜单中选择 删除... ,确认删除成功。

删除虚拟机

3. 确认无误后,导航到VHD文件保存的目的地,右键单击它,然后单击将 VHD文件 复制 到原始位置。

4. 接下来,您需要创建一个新的虚拟机。 在 Hyper-V 管理器 中点击 左上角的 Action ,选择 New ,然后点击 Virtual Machine

5. 在新建虚拟机向导中,按照步骤设置新虚拟机。 当您进入连接 虚拟硬盘 步骤时,选择 使用现有的虚拟硬盘 并找到您之前保存的 VHD 位置,然后单击 下一步

使用现有的虚拟硬盘

其他常见的 Hyper-V 卡住问题(故障排除)

Hyper-V VM 卡在恢复中只是一个典型案例。 实际上,在使用 Hyper-V 时可能会出现很多错误。

本部分将介绍一些经常出现的虚拟机卡顿问题,并为您提供相应的解决方案。

如何修复卡在已保存状态的 Hyper-V

当您关闭虚拟机、重新启动主机服务器或同时运行多个虚拟机时,您可能会遇到虚拟机卡在已保存状态的情况。 这通常是由于磁盘空间不足、驱动器不可用或系统资源不足造成的。 这里有五种方法来解决它。

修复 1:重新启动 Hyper-V 主机。

修复 2:删除保存的状态。

打开 Hyper-V 管理器,右键单击 VM 并选择“删除保存的状态”,然后尝试重新启动 VM。

修复 3:检查物理驱动器连接状态。

打开 Hyper-V 管理器,右键单击虚拟机并选择“设置”>>“SCSI 控制器”,然后找到您正在使用的驱动器并单击“删除”。 重启虚拟机。

修复 4:更改文件夹权限。

找到虚拟机文件夹,右击选择“属性”>>“共享”>>“高级共享”>>“共享此文件夹”>>“权限”>>“所有人”>>“允许”>>应用”>>“确定”。 重新启动虚拟机。

修复 5:删除并创建新的虚拟机。

如何修复卡在启动状态的 Hyper-V

Hyper-V VM 卡在启动状态也是一个常见问题。 如果您不幸遇到此问题,可以尝试以下 2 种方法来修复它。

修复 1. 结束虚拟机进程

如果您的主机上只运行一个虚拟机,那么在任务管理器中找到并结束“vmwp.exe”(Hyper-V 虚拟机管理服务)进程。 但是,如果您在主机上运行多个虚拟机,则需要先找到有问题的虚拟机的全局唯一标识符 (GUID),然后在任务管理器中结束任务。

修复 2. 从本地用户和组中删除“管理员属性”。

打开控制面板,点击“进入>>“系统和安全”>>“管理工具”>>“计算机管理”>>“本地用户和组”>>“组”>>“管理员”。选择成员,点击“删除”,然后“确定”。

如何修复卡在停止状态的 Hyper-V

如果您的 Hyper-V VM 卡在停止状态,通常是由于主机的 Windows 版本较低、存储故障、路由和远程访问服务配置不正确以及 Windows 电源设置不当造成的。 要解决此问题,请参考以下 3 种方法。

修复 1. 结束虚拟机进程。

◇ 按Windows + X 打开Windows PowerShell(Admin)。

◇ 找到虚拟机的GUID,在PowerShell中输入 $VMGUID=(Get-VM "name").ID 回车,其中name要替换成你要获取GUID的虚拟机全名。 如果不想输入虚拟机的全名,可以使用 Get-VM | 选择 Name, Id 命令,这将列出在 Hyper-V 主机上注册的所有虚拟机。

◇ 复制你的VM GUID,输入 $VMWMProc=(Get-WmiObject Win32_Process | ?{$_.Name -match 'VMWP' -and $_.CommandLine -match $VMGUID}) 命令找到进程标识符(PID)。

◇ 输入 Stop-Process ($VMWMProc.ProcessId) -Force 命令强制结束VM进程,回车。

强制结束虚拟机进程

修复 2. 更改电源选项。

打开“控制面板”>>“电源选项”,选择你的电源计划,点击“更改计划设置”,然后将“关闭显示器”改为“从不”,将“让计算机进入睡眠状态”改为“从不”。 然后单击“保存更改”。

修复 3. 禁用路由和远程访问服务。

按 Windows + R 并键入“services.msc”,然后单击 Enter。

单击“路由和远程访问”>>“属性”>>“启动类型:禁用”>>“应用”>>“确定”。

另外,如果你的 Hyper-V 虚拟机被网络问题困住了,可能是 Hyper-V DNS 不工作导致的。 您的 VM 正在尝试使用不正确或不存在的 DNS 服务器。 您需要检查主机上的 Hyper-V 网络适配器和虚拟机的 IP 地址。 

备份和恢复 Hyper-V VM 的免费且可靠的替代方案

如您所见,手动执行 Hyper-V 备份和还原会导致许多问题,例如本文中描述的有关 Hyper-V VM 卡在还原状态的问题。

为避免这些错误造成严重的数据甚至经济损失,您可以选择专业的工具来为您处理这一切。 例如, 傲梅企业备份旗舰版 是一个  免费的 Hyper-V 备份软件  它支持 Windows Server 2012 及更高版本,并免费为您提供以下好处。

合理的角色分配 :允许一个管理员创建权限有限的子账号,有效避免因他人误操作而导致的错误。
◆  自动虚拟机备份 :每天/每周/每月安排完整/增量备份,自动运行备份并在出现错误时发送电子邮件通知。
从备份创建新虚拟机 :当您无法恢复虚拟机时,您可以从任何点创建一个相同的新虚拟机到相同的数据存储/主机,而无需复杂的配置。
◆  Clear Log Monitor : 将对虚拟机的所有操作记录在单独的错误日志中,便于参考和故障排除。
易于使用 :通过中央控制台备份和恢复多个虚拟机,无需复杂的配置和重新安装。

请点击下面的按钮免费下载和使用 傲梅企业备份旗舰版:

*您可以选择在 Windows 或 Linux 系统上安装此 VM 备份软件。

免费备份和还原 Hyper-V 虚拟机的 3 个简单步骤

1. 绑定设备:在傲梅电脑备份网页客户端 绑定你的 Hyper-V主机,它会清楚地列出主机上的所有虚拟机及其备份状态,以供以后操作。

添加 Hyper-V 主机

2.创建备份任务:创建一个新的备份任务只需点击 +创建新任务 并设置 任务名称 备份类型 设备名称 目标  和  计划 ,点击 开始备份 即可开始。

免费的 Hyper-V 备份

3. 从备份还原: 在单独列出的备份任务上点击 ... > 还原 ,您可以根据需要从所有历史版本中选择一个指定的 还原点。

单击 恢复到原始位置  以安全 恢复整个虚拟机 到可用状态。

从 Hyper-V 备份还原

✍ 虽然免费版涵盖了大部分 VM 备份需求,但您也可以 升级 享受:
✦ 备份清理 :配置保留策略以自动删除旧备份文件并节省存储空间。
✦ 恢复到新位置 :轻松地在同一个或另一个数据存储/主机中克隆虚拟机,而无需重新安装或配置新的 VM。

通过 3 个快速步骤,您可以保护多个虚拟机免受意外灾难的影响。 作为一款专业的备份工具,傲梅企业备份旗舰版 旨在帮助您摆脱数据丢失的烦恼,提高工作效率。

概括

如果您对 Hyper-V VM 卡在恢复状态感到沮丧,您可以尝试本文中提到的方法。 此外,本文还总结了其他常见问题的多种解决方案,例如Hyper-V VM卡在保存状态、启动状态和停止状态。 如果你的 Hyper-V 无法连接到 Internet,请记得检查 Hyper-V DNS 是否不工作。

如果您厌倦了费力的手动备份和故障排除,而只是想要一个方便的工具来帮助您执行无错误的备份和恢复,傲梅企业备份旗舰版可以成为一个得心应手的帮手。