当前位置:首页 > 虚拟机 > 正文

win10怎么关闭虚拟机


步骤:
1. 打开 Hyper-V 管理器:
- 按下 Windows 键 + X,选择 Windows PowerShell(管理员)。
- 在 PowerShell 中,输入以下命令并按 Enter:

powershell
sc config hvhost start= disabled


2. 停止 Hyper-V 服务:
- 在 PowerShell 中,输入以下命令并按 Enter:

powershell
Stop-Service hvhost


或者:
- 在服务管理台中,找到 Hyper-V Hypervisor 服务,右键单击并选择 停止。

3. 关闭虚拟机:
- 在 Hyper-V 管理器中,选择要关闭的虚拟机。
- 单击 操作 > 关机。

或者:
- 在 PowerShell 中,输入以下命令并按 Enter:

powershell
Stop-VM -Name <虚拟机名称>

- 将 <虚拟机名称> 替换为虚拟机的名称。

其他方法:
通过 Hyper-V 管理器界面的按钮:
- 选择虚拟机并单击 关机 按钮。
通过 PowerShell cmdlet:
- 使用 Stop-VM cmdlet 指定虚拟机名称。
通过 WMI:
- 使用 Win32_Process WMI 类并调用 Terminate 方法。
通过 API:
- 使用 Hyper-V API 的 IMsvmComputerSystem 和 IPowerOff 接口。
注意:
确保在关闭虚拟机之前保存所有未保存的更改。
如果虚拟机正在运行关键任务,请采取适当的措施以确保数据完整性。
在禁用 Hyper-V 服务之前,关闭所有正在运行的虚拟机。