VirtualBox启动虚拟机报错

在Windows 10 机器上安装docker之后,之前安装的 VirtualBox 虚拟机启动不了了。报错如下:

1
VT-x is not available (VERR_VMX_NO_VMX)

通常出现这问题主要有四种原因:

  1. 你的CPU不支持VT-xAMD-V

  2. VT-xAMD-V已被禁用(BIOS

  • 在任务管理器中查看“性能”/“Performance” 页,然后找到CPU栏,右下角有“虚拟化/“Virtualization“,如果显示”已启用”/”Enabled“,表明已经启动,如果不是则需要到BIOS中启动。
  1. 你在windows上开启了Hyper-V

    • 一般是企业版或专业版有此功能,家庭版没有。
  2. 开启了,hypervisorlaunchtype

    • 使用管理员打开cmd或者powershell

      1
      bcdedit
    • 如果查看hypervisorlaunchtypeauto,则需要关闭

    • 运行

      1
      bcdedit /set hypervisorlaunchtype off
    • 然后重启

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2022-2023 ligongzhao
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信