修复错误0x80370102–WSL2无法在Win11上运行Ubuntu

一些用户抱怨在他们尝试在 Windows 11 设备上安装 WSL2 Ubuntu 时遇到错误 0x80370102。此类错误主要发生在安装 Linux 发行版期间,以便可以访问 Linux 操作系统的 Windows 子系统。

如果您也遇到此问题并且仍然想知道下一步该怎么做,请阅读本教程以了解导致此问题的原因以及如何在 Windows 11电脑上修复它。

是什么导致 WSL2 Ubuntu 无法启动错误 0x80370102?

当您的系统满足以下一个或两个条件时,可能会出现“WSL2 Ubuntu 不会启动错误 0x80370102” –

  • 在 BIOS 中打开硬件虚拟化
  • 禁用 Hyper-V
  • 禁用嵌套虚拟化设置
  • 内存问题(RAM 大小小于要求)
  • 将 WSL 从版本 1.0 升级到 2.0 – 如果是这种情况,请等待更新完成。接下来重新启动 Windows 11/10,并再次尝试启动虚拟机。
  • 不稳定的 Windows Insider Preview – 如果您最近升级到不稳定的 Windows Insider 预览版,也可能会出现此错误。为了解决这个问题,您必须降级到稳定版本或等待安装的操作系统变得稳定。

修复错误0x80370102–WSL2无法在Win11上运行Ubuntu

检查是否启用了硬件虚拟化

要在 Windows 11 上运行任何虚拟机,硬件虚拟化必须保持启用状态。如果您确定您的计算机上禁用了此功能,请跳过此部分,并按照下一个解决方案进行操作。否则,通过这些简单的步骤检查硬件虚拟化的当前状态 –

  • 同时按 Ctrl + Shift + Enter 键启动任务管理器。
  • 转到 Performances 选项卡,选择 CPU 并查看Virtualization旁边写的内容。
  • 如果启用,则允许虚拟机在您的计算机上运行。如果显示“已禁用”,请通过进入系统 BIOS 启用它。

1] 在 BIOS 中启用硬件虚拟化(如果尚未启用)

如上所述,硬件虚拟化必须在 Windows 11/10 上保持启用状态才能运行任何虚拟机,通过执行以下操作打开此功能 –

  • 首先重新启动 Windows,在重新启动时,按住启动键。
  • 引导密钥因制造商而异。因此,请在计算机随附的用户指南中查看它,或者只需在线搜索制造商名称即可。
  • 最常用的功能键如下:Del、Esc、f1、f2 或 F4。
  • 当您启动进入系统的 BIOS 时,请注意 CPU 配置部分。您可以在处理器、CPU 配置或芯片组下找到它。
  • 搜索虚拟化设置,找到后打开此功能。您可能会在不同的别名下找到此功能,例如 AMD-V、Hyper-V、SVM、VT-X 等。
  • 启用虚拟化设置后,按F10保存并退出系统的 BIOS。

2] 在 Windows 11 上启用 Hyper-V

如果在 BIOS 下启用硬件虚拟化后仍出现错误 0x80370102,则必须在您的 PC 上禁用 Hyper-V。因此,在 Windows 功能下启用此功能。以下是您可以在计算机上启用此设置的方法 –

  • 按 Win + S 启动搜索窗口。
  • 在文本字段中键入“打开或关闭 Windows 功能”,然后单击最上面的结果。
  • 向下滚动并找到Hyper-V
  • 找到后,勾选它左侧可用的复选框。

注意:当您在 Windows 功能窗口中时,请确保同时启用虚拟机平台功能。您可以通过向下滚动一点找到此功能。

  • 单击确定以确认并保存当前配置。

接下来重新启动您的电脑,看看这是否解决了您设备上的错误 0x80370102。

3]配置嵌套虚拟化设置

如果您在启动 WSL2 Ubuntu 时仍然遇到问题,您应该在 Windows 11 上启用嵌套虚拟化。这基本上是一个允许用户在 Hyper-V 虚拟机 (VM) 内运行 Hyper-V 的功能。启用此功能,甚至可以在虚拟机上运行 Visual Studio 手机模拟器。这是为了测试可能需要多个主机的配置。

以下是在 Windows 11 上公开虚拟化设置的方法 –

  • 首先,在 Hyper-V Manager 中关闭虚拟机。
  • 右键单击 Windows 图标并选择 – Windows 终端(管理员)
  • 终端将默认登陆Windows PowerShell (Admin)。
  • 复制/粘贴下面提供的 cmdlet,然后按Enter –

Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true

  • 就是这样,嵌套虚拟化现在在您的计算机上处​​于活动状态。

增加 RAM 设置

现在您已经配置了虚拟化设置,确保增加内存限制并解决错误 0x80370102。这是您接下来需要做的 –

  • 打开 Hyper-V 管理器并右键单击您的虚拟机。
  • 单击上下文菜单中的设置。
  • 在左侧导航窗格中,选择内存。
  • 通过加倍修改启动 RAM 值并取消选中“启用动态内存”左侧的框。
  • 单击Apply然后单击OK以保存此配置。

或者,您也可以通过在 Windows PowerShell(管理员)上执行以下命令来增加 RAM 限制 –

Get-VM MyVM | Set-VMMemory -DynamicMemoryEnabled $True -MaximumBytes 2048MB -MinimumBytes 1024MB -StartupBytes 2048MB

注意:您可以根据自己的要求更改最大字节数、最小字节数或启动字节数旁边的值。

完成修改内存限制后,重新启动虚拟机。这次它应该运行得很好。要启动您的虚拟机,请右键单击它,然后点击选项 –连接

我希望本指南有助于修复 Windows 11 PC 上的错误 0x80370102。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年5月11日
下一篇 2023年5月11日

相关推荐

  • 如何修复Win10文件系统错误(-2147219196解决方法)

    文件系统错误本质上是与磁盘相关的错误,可能是由于损坏的文件、坏扇区、磁盘完整性损坏、文件执行策略等引起的。这些错误可能会阻止您访问或打开文件。这些可能会在PDF、图片、文档、电影等…

    2023年2月19日
  • 如何在Windows上删除Defaultuser0密码?

    Defaultuser0 帐户是用于完成 Windows 安装的临时 Windows 10 配置文件。在成功安装 Windows 后创建第一个用户配置文件时,通常会删除此配置文件。…

    2023年7月25日
  • OBS不捕获游戏?这是修复方法

    OBS Studio 是一种视频录制和流媒体软件,广泛用于上述目的。在尝试录制视频游戏或任何内容时,一些用户会遇到软件根本不录制游戏的问题。看到录制的文件后,有游戏的音频但没有视频…

    2023年7月19日
  • 如何修复Windows10上的更新错误“0x8009001d”

    通常,Microsoft 会滚动新的累积更新以使您的系统更加流畅和高效。但是,有时会出现新的错误和错误。今天,在本文中,我们讨论了一个这样的错误——将现有操作系统升级到 2019 …

    2023年5月17日
  • 如何修复Win10中的更新错误0xc1900101-0x30018

    更新错误 0xc1900101-0x30018 通常发生在您尝试将 Windows 10 操作系统升级到最新版本时。这些错误代码数不胜数。在特定帖子中,Microsoft 列出了这…

    2023年3月23日
  • 修复:Windows11/10中的KernelBase.dll错误

    对于 Windows 操作系统,由于缺少DLL 文件而引起的问题并不新鲜。通常,您会注意到不知从何而来的 DLL 错误。在本文中,我们将讨论 KernelBase.dll 错误、发…

    2023年5月20日
  • 如何修复Google Earth PRO错误1618?

    某些 Windows 用户在尝试安装Google 地球专业版时遇到1618 错误(另一个安装已在进行中。在继续安装之前完成该安装) 。该问题已确认在Windows 7、Window…

    2023年6月9日
  • 如何在Win11 ,10 上修复错误代码0x80240438

    错误0x80240438是最近发生的错误,当用户尝试更新其 Windows 10 操作系统或通过 Microsoft Store 安装应用程序时会出现该错误。由于商店应用程序和更新…

    2023年5月21日
  • 如何修复Windows11中的Xbox需要更新错误

    尝试启动Xbox应用程序时您可能会遇到奇怪的问题。该应用程序没有打开,而是显示一条消息“Xbox需要更新。我们正在为您准备Xbox”。由于该应用程序是完全最新的并且没有等待更新,因…

    2024年1月3日
  • 修复:OneDrive自动从其文件夹中删除文件

    如果您的系统硬盘有坏扇区或发生故障,OneDrive可能会不断删除您的文件。此外,过时的Windows和OneDrive客户端也可能导致正在讨论的错误。 当用户收到他已从OneDr…

    2023年6月11日