1)概念
Hyper-V服务是一个微软的虚拟机,所以如果要在windows上启动虚拟机的话,先需要把Hyper-V服务功能关闭。
2)Hyper-V服务关闭
以管理员身份运行命令提示符,执行以下命令
bcdedit /set hypervisorlaunchtype off
重启电脑,才能成功打开虚拟机,进行后续操作。
3)Hyper-V服务开启
以管理员身份运行命令提示符,执行以下命令
bcdedit / set hypervisorlaunchtype auto
重启电脑
以上的Hyper-V服务开启,
Hyper-V服务关闭,对应于虚拟机的启用。
4)windows功能上对Hyper-V服务进行开启或关闭
除以上命令外,也需要在控制面板 – 程序和功能 – 启用或关闭windows功能上,对Hyper-V服务进行开启或关闭。
注:windows上想要运行docker desktop,必须开启Hyper-V服务