无法在 Acer 5 2022 上运行 WSL

无法在 Acer 5 2022 上运行 WSL

我曾尝试在 Acer Aspire 5 5 2022 上运行 Windows Linux 子系统,但它告诉我:

WslRegistrerDistribution failed with error:0x80370102
Please enable Virtual Machine Platform  Windows feature and ensure virtualization is enabled in the BIOS.

我进入了 bios 并按照说明启用了文章,但错误仍然存​​在。

在此处输入图片描述

有人可以给出一些提示吗?

指南中他们再次说要启用虚拟化,但我想我的电脑根本不支持 Windows 想要的虚拟化类型。

答案1

但我猜我的电脑根本不支持 Windows 所需的虚拟化类型。”

看起来确实如此,而且您确实启用了它。可能(希望是正确的,因为它是最简单的)解决方案是您仍然需要在 Windows 中启用“虚拟机平台”(VMP)功能。

这通常会在 期间完成wsl --install,但可能没有完成,因为当您第一次运行它时,您还没有启用 BIOS 功能。因此,此时您可能(再次,希望)需要手动将其打开。

要做到这一点:

  • 搜索打开或关闭 Windows 功能在开始菜单中。

  • 启用虚拟机平台

  • 重启

  • 打开 PowerShell(以普通用户身份,不是行政人员)

  • wsl -l -v

  • 如果那里有一个现有的“Ubuntu”(或其他非Docker)发行版:

    • 尝试wsl ~启动它。
  • 如果没有现有的分布:

    • ubuntu.exe,它应该安装并注册发行版(假设你之前做过wsl --install
  • 如果该命令不起作用,请转到 Microsoft Store,搜索并安装 WSL 发行版。“Ubuntu”(无版本)是最常见的,此时应该安装 22.04。

鉴于安装失败,很难说确切地启用 VMP 后您需要做什么才能恢复,但希望上述操作能够起作用。

相关内容