应用程序在尝试更改状态时遇到错误

在Hyper-V(Hyper-V)中关闭虚拟机时,如果您收到 应用程序在尝试更改状态(The application encountered an error while attempting to change the state )错误时遇到错误,您可以通过以下方法修复它。当一个动作在后台运行时出现,并且您在两者之间单击 “关闭” (Turn Off )按钮。以下是如何绕过此错误并关闭Windows 11/10中的虚拟机。

The application encountered an error while attempting to change the state of ‘[virtual-machine-name]’.
Failed to stop.
‘Virtual-machine-name’ failed to stop: The device is not ready for use. (0x800710DF). (Virtual Machine ID unique-numbers)

应用程序在尝试更改状态时遇到错误

如果您单击 关闭 (Close )按钮并尝试再次将其关闭,您将收到相同的错误。那是因为有些服务在后台运行,在这些服务关闭之前,虚拟机是无法关闭的。除了重新启动计算机外,还有两种方法可以解决此问题。一,您可以使用Task Manager关闭Hyper-V 管理(Hyper-V Manager)器。二,您可以从“服务 (Services )”面板停止所有后台服务 。

应用程序在尝试更改状态时遇到错误

要修复应用程序在尝试更改其状态时遇到错误,请按照下列步骤操作:

  1. 使用任务管理器(Task Manager)结束Hyper-V 管理器任务(Hyper-V Manager)
  2. 停止所有 Hyper-V 服务

要了解有关这些步骤的更多信息,请继续阅读。

修复 设备未准备好使用 (0x800710DF)虚拟(Virtual)机错误

1]使用任务管理器(Task Manager)结束Hyper-V管理器任务(End Hyper-V Manager)

每当您启动程序时,它都会出现在任务管理器(Task Manager)中。您可以使用此实用程序结束Windows 11/10Hyper-V 管理器(Hyper-V Manager)任务。打开任务管理器(open Task Manager)有多种方式 ,但是你可以按 Win+X 并选择 任务管理器 (Task Manager )选项来快速打开它。之后,找到 Microsoft Management Console 并将其展开以选择 Hyper-V Manager

应用程序在尝试更改状态时遇到错误

接下来,单击 结束任务 (End task )按钮。

现在,您可以像往常一样更改Hyper-V 管理器中的设置。(Hyper-V Manager)

2]停止所有Hyper-V服务

应用程序在尝试更改状态时遇到错误

Hyper-V Manager在后台运行了几个服务,每个服务都负责某事或其他事情。因此,如果您停止这些服务,您可以关闭Hyper-V 管理器(Hyper-V Manager)或关闭无响应的虚拟机。为此,请执行以下操作:

  •  在任务栏(Taskbar)搜索框中搜索 服务(services),然后单击搜索结果。
  • 找出所有与Hyper-V相关的服务。
  • 双击它们中的每一个。
  • 单击 停止 (Stop )按钮。
  • 单击 确定(OK) 按钮。
  • 关闭Hyper-V 管理器(Hyper-V Manager)和虚拟机。

为了您的信息,您必须寻找这些服务:

  • 高压主机服务
  • Hyper-V 数据交换服务
  • Hyper-V 访客服务接口
  • Hyper-V 来宾关闭服务
  • Hyper-V 心跳服务
  • Hyper-V 主机计算机服务
  • Hyper-V PowerShell 直接服务
  • Hyper-V远程桌面虚拟化服务(Remote Desktop Virtualization Service)
  • Hyper-V时间同步服务(Time Synchronization Service)
  • Hyper-V 虚拟机管理
  • Hyper-V 卷影复制请求程序(Shadow Copy Requestor)

为什么我不能关闭 Hyper-V?

由于大量服务和进程一直在后台运行,如果尚未关闭,则无法关闭Hyper-V虚拟机。要关闭Hyper-V虚拟机,您必须使用上述方法关闭所有在后台连续运行的正在运行的服务。

阅读(Read)Hyper-V 虚拟机启动很慢(Hyper-V virtual machine very slow to start)

如何强制关闭Hyper-V VM ?

如果您无法关闭Hyper-V虚拟机并想要强制关闭它,则必须从“ 服务 (Services )”面板停止所有服务。如果您不想经历那个漫长的过程,您可以打开任务管理器(Task Manager)并结束Hyper-V 管理器(Hyper-V Manager)任务。

如何强制退出虚拟机?

Windows 10/11上退出虚拟机和Hyper-V 管理器(Hyper-V Manager)是一样的。您必须使用任务管理器(Task Manager)强制退出Hyper-V中的虚拟机。但是,如果  由于任何原因无法打开任务管理器,则重新启动计算机是唯一的解决方案。

阅读:  (Read: )Hyper-V 中的安全设置显示为灰色。(Security settings are grayed out in Hyper-V.)



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts