虚拟机平台 Windows 功能和 BIOS 中的虚拟化已启用,但收到错误消息

Dic*_*ick 3 windows-10 windows-subsystem-for-linux 22.04

我尝试从 Windows 应用商店安装 ubuntu 22.04,但出现以下错误:

Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/wsl2-install
Press any key to continue...
Run Code Online (Sandbox Code Playgroud)

然而,虚拟机平台 Windows 功能和 BIOS 中的虚拟化功能均已启用。还有其他原因导致此错误吗?

Not*_*1ds 5

如果您遇到此问题,我绝对建议您首先尝试@Dick 的答案,但发生这种情况时的另一个选择是:

  • 转到“设置”中打开或关闭 Windows 功能。
  • 查看是否选择了Hyper-V选项,如果是,则取消选择。
  • 同时取消选择虚拟机平台。
  • 重启
  • 重新启用虚拟机平台并再次重新启动。

尝试 WSL2。

如果可行,并且您需要在系统上启用 Hyper-V 来执行其他任务,您应该能够:

  • 取消选择虚拟机管理器
  • 重新选择Hyper-V
  • 重启

WSL2 可以使用VMP或 Hyper-V。

如果上述方法不起作用,至少您将拥有更多数据点以进行其他故障排除。