Win11上无法启动适用于安卓的Win子系统怎么办?

随着适用于 Android 的 Windows 子系统的发布,用户在尝试启动环境时遇到“无法启动适用于 Android 的 Windows 子系统”错误消息。出现此问题的原因在错误消息中也有很好的解释,本质上是虚拟化。如果您的 Windows 11 操作系统没有启用虚拟化,Android 环境的 Windows 子系统将无法初始化,因此会出现错误消息。您可以通过在您的计算机上启用虚拟化来非常简单地解决这个问题,这就是我们将在本文中向您展示的内容,因此请按照说明操作。

事实证明,微软最近向 Insider Preview 用户提供了适用于 Android 的 Windows 子系统,这与适用于 Linux 的 Windows 子系统的工作方式非常相似,允许您在计算机上本地运行 Android 应用程序。这意味着您无需在系统上安装第三方模拟器即可玩 Android 游戏或在计算机上使用任何其他 Android 应用程序。

但是,由于该功能仅在 Insiders Preview Beta 频道中可用,因此在安装应用程序时也没有太多可供选择的选项。这是因为微软目前对应用程序进行了限制,并且只允许通过亚马逊应用商店安装一组选定的应用程序。幸运的是,您可以旁加载 Android 应用程序,这实际上允许您使用适用于 Android 的 Windows 子系统在您的计算机上运行任何 Android 应用程序。除此之外,由于这是基于Android的Windows子系统,所以你要在你的电脑上启用虚拟化,否则会出现上面提到的错误信息。这可以很容易地修复,所以让我们立即开始吧。Win11上无法启动适用于安卓的Win子系统怎么办?

开启 Windows 虚拟机平台

事实证明,当您遇到有问题的错误消息时,您应该做的第一件事就是确保您的计算机上启用了虚拟机平台功能。Windows 有许多内置的可选功能,您可以通过 Windows 功能窗口选择安装或打开这些功能。

虽然其中一些功能在您安装 Windows 时默认启用,但大多数功能并不是很明显,因为并不是每个人都需要它们。因此,如果您确实需要某个特定功能,则必须手动将其打开,这非常方便且易于操作。为此,请按照下面给出的说明进行操作:

  1. 首先,通过在“开始”菜单中搜索来打开“控制面板”
  2. 然后,在“控制面板”窗口中,单击“程序”选项。
  3. 在那里,单击“打开或关闭 Windows 功能”选项。
  4. 这将打开另一个窗口,称为Windows 功能。
  5. 在该窗口内,从功能列表中查找Virtual Machine Platform并单击复选框以勾选它。
  6. 然后,单击确定按钮。
  7. 完成后,继续并重新启动计算机以安装该功能。
  8. 系统启动后,再次尝试使用适用于 Android 的 Windows 子系统以查看错误消息是否仍然出现。

从 BIOS 启用虚拟化

除了在计算机上打开虚拟机平台功能外,您还必须从 BIOS 启用虚拟化。由于您要运行 Android 应用程序,因此虚拟化非常重要,因为它允许程序模拟硬件,然后使其能够运行其他操作系统,如 Android。

如果这种情况适用,您可以很容易地从 BIOS 菜单启用虚拟化。具体步骤可能因主板制造商而略有不同,但总体过程保持不变。按照下面的说明启用虚拟化:

  1. 首先,继续并重新启动计算机。
  2. 当您的计算机启动时,您必须启动进入BIOS菜单。为此,请按主板的相应键,通常是DEL、F2、F10ESC。
  3. 引导进入 BIOS 后,您将必须进入Advanced Mode。为此,请按键盘上的F7按钮从EZ 模式切换。
  4. 进入高级模式后,切换到顶部的“高级”选项卡。
  5. 在那里,单击CPU 配置选项。
  6. 现在,如果您使用的是Intel CPU,则需要寻找Intel Virtualization Technology。找到后,继续并将其切换为已启用。
  7. 如果是AMD 处理器,您应该寻找代表安全虚拟机的SVM 模式。找到它后,将其切换为已启用。
  8. 之后,按键盘上的 F10 键保存更改并重新启动计算机。
  9. 计算机启动后,您应该不会再收到有问题的错误消息。

启用嵌套虚拟化

最后,如果您在虚拟机中安装了 Windows 11以使用适用于 Android 的 Windows 子系统,则需要为主机上的虚拟机启用嵌套虚拟化。顾名思义,嵌套虚拟化实质上允许您在虚拟机内部运行虚拟机实例。它基本上是一种虚拟感受。

现在,启用嵌套虚拟化的过程可能因您使用的管理程序而异。对于 VirtualBox 和 VMware,该过程非常简单,因为您可以在虚拟机设置中找到该选项。对于 VirtualBox,该选项称为嵌套 VT-x/AMD-V,而对于 VMware,您将寻找嵌套虚拟化。如果您使用的是 Hyper-V,则必须采用命令行方法,但这样做相当简单,您可以在 Internet 上找到各种指南。启用嵌套虚拟化后,错误消息应该就会消失。

以上是 Win11上无法启动适用于安卓的Win子系统怎么办? 的全部内容, 来源链接: utcz.com/dzbk/941275.html

回到顶部