WslRegisterDistribution 失败,错误为 0x8007023e

如果您在声明或安装任何Linux 发行版时收到(Linux Distro)WslRegisterDistribution failed with error 0x8007023e,那么这篇文章将帮助您修复它。这个问题很奇怪,需要重新安装几乎所有与 VM 相关的东西,即WSLDockerVM PlatformHyper V等等。

WslRegisterDistribution 失败,错误为 0x8007023e

WslRegisterDistribution失败,错误为 0x8007023e

请按照以下步骤解决问题。这是作为适用于许多用户的解决方案提供的。(offered as a solution)较短的方法是禁用所有 VM 功能,重新启动,然后重新安装。较长的版本如下:

  • 在 BIOS 中(Virtualisation in the BIOS)启用虚拟化。
  • (Fix)使用SFCDISM命令修复任何损坏和Windows 映像问题。(Windows Image)
  • 备份或记下 Hyper-V 设置
  • 打开 Windows 功能(Open the Windows Features)部分,然后删除所有虚拟机(Virtual Machine)功能。该列表包括Hyper-V、容器、虚拟机平台(Virtual Machine Platform)Windows Hypervisor PlatformWindows SandboxWindows Subsystem for Linux
  • 重新启动您的电脑。
  • 手动安装 WSL。Microsoft 文档(Microsoft Documents)中提供了详细说明(Detailed instructions)
  • 重新启动您的电脑。
  • 安装Linux Distro,并让它转换为最新版本的WSL
  • (Update Windows)如果有任何可用,请更新 Windows 。
  • 如果需要,使用Windows功能(Features)安装Windows Hypervisor 平台。(Windows Hypervisor Platform)
  • 重启,然后更新。
  • 如果需要,请安装Windows 沙盒(Windows Sandbox)功能,并检查它是否按预期工作。
  • 最后,安装Hyper-V并放回所有需要的设置。
  • 现在启动Destro,它现在应该可以工作了。

虽然这些步骤太多,但这似乎是一个不常见的问题,并且可能是一个必须解决的错误。重新安装所有东西是唯一对许多人有用的解决方案,它应该对你有用。

我希望这篇文章能提供信息并帮助您解决WslRegisterDistribution失败,错误为 0x8007023e。

当WSL(WSL)的工作发生重大转变时,该错误可能会发生,因此请随身携带。

类似的 WslRegisterDistribution 失败并出现错误(Similar WslRegisterDistribution failed with errors):  0xc03a001a | 0x80041002 | 0x800700b7 或 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80370102 | 0x800700030x800700320x800701bc | 0x8007019e 和 0x8000000d(0x8007019e and 0x8000000d)



About the author

拥有超过 10 年经验的发烧友工程师和音频产品专家。我专注于从头到尾创造优质的音乐扬声器和耳机。我是解决音频问题以及设计新扬声器和耳机系统的专家。我的经验不仅仅是制造好产品。我也热衷于帮助他人成为最好的自己,无论是通过教育还是社区服务。



Related posts