WslRegisterDistribution 失败,错误为 0x8007023e
如果您在声明或安装任何Linux 发行版时收到(Linux Distro)WslRegisterDistribution failed with error 0x8007023e,那么这篇文章将帮助您修复它。这个问题很奇怪,需要重新安装几乎所有与 VM 相关的东西,即WSL、Docker、VM Platform、Hyper V等等。
WslRegisterDistribution失败,错误为 0x8007023e
请按照以下步骤解决问题。这是作为适用于许多用户的解决方案提供的。(offered as a solution)较短的方法是禁用所有 VM 功能,重新启动,然后重新安装。较长的版本如下:
- 在 BIOS 中(Virtualisation in the BIOS)启用虚拟化。
- (Fix)使用SFC和DISM命令修复任何损坏和Windows 映像问题。(Windows Image)
- 备份或记下 Hyper-V 设置
- 打开 Windows 功能(Open the Windows Features)部分,然后删除所有虚拟机(Virtual Machine)功能。该列表包括Hyper-V、容器、虚拟机平台(Virtual Machine Platform)、Windows Hypervisor Platform、Windows Sandbox和Windows 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 | 0x80070003 | 0x80070032 | 0x800701bc | 0x8007019e 和 0x8000000d(0x8007019e and 0x8000000d)。
Related posts
WslRegisterDistribution失败了错误:0x80370114
WslRegisterDistribution失败,error 0x8007019e或0x8000000d
WslRegisterDistribution失败错误:0x800701BC
WslRegisterDistribution失败,出现错误:0x80070422
Fix WslRegisterDistribution失败了error 0x80070032
如何在 Windows 中检查适用于 Linux 的 Windows 子系统 (WSL) 版本
error 0x800700b7或0X80080005失败WslRegisterDistribution失败
WSL停止使用Error 0x80070003
如何安装Windows Subsystem为Linux上Windows 11
Linux Errors,Problems and Issues Fix Windows Subsystem
如何在Windows 10中将Linux Distribution version设置为WSL1 or WSL2
WslRegisterDistribution失败错误:0x80370102
Windows 10上的Build LineageOS使用Windows Subsystem为Linux
WslRegisterDistribution失败,出现错误:0x80041002
WslRegisterDistribution失败,error 0xc03a001a
如何在Windows 11/10运行.sh或Shell Script file