WslRegisterDistribution 失败并出现错误:0x800701bc
如果您收到WslRegisterDistribution failed with error: 0x800701bc,那么这是一个可以很快修复的内核问题。(Kernel)确保您有一个管理员帐户,该帐户具有足够的权限来更新Linux 内核(Linux Kernel)。
这是完整的错误消息:
安装,这可能需要几分钟...
WslRegisterDistribution失败并出现错误:0x800701bc
错误:0x800701bc
WslRegisterDistribution失败并出现错误:0x800701bc
Microsoft维护一个专用的WASD页面,所有更新(包括内核(Kernel)的更新)都在其中可用。点击此链接(this link),下载更新包。由于WSL版本发生了重大变化,因此需要更新内核(Kernel)才能继续使用WSL。
确保以管理员(Admin)权限运行它。安装完成后,将版本设置为下一个。如果要从WSL迁移到WSL2 ,请在(WSL2)PowerShell中运行以下命令。
wsl --set-default-version
一些用户还报告说卸载以前的更新然后安装新版本会有所帮助。在已安装的Windows 更新(Windows Update)列表中,找到更新- 适用于Linux 更新的(Linux Update)Windows 子系统(Windows Subsystem),然后将其卸载。然后安装最新的内核,它应该可以工作。
如果找不到,请转到Settings > Update和安全(Security)>查看更新历史记录(View Update History)。单击(Click)卸载(Uninstall)更新链接,然后找到提到的更新。
完成后,打开Microsoft Store并下载您喜欢的Linux 版本(Linux),它应该可以正常运行。
如果没有,请检查您是否有Windows Update。您可能必须按检查(Check)更新按钮(Update)。如果是,请下载、安装更新,然后重新启动(Reboot)。
我希望这篇文章对您有所帮助,并且您能够将内核(Kernel)更新到最新版本,这会导致WslRegisterDistribution failed 错误。
类似的 WslRegisterDistribution 失败并出现错误(Similar WslRegisterDistribution failed with errors): 0xc03a001a | 0x80041002 | 0x800700b7 或 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e 和 0x8000000d(0x8007019e and 0x8000000d)。
Related posts
WslRegisterDistribution失败了错误:0x80370114
WslRegisterDistribution失败了error 0x8007023e
WslRegisterDistribution失败,error 0x8007019e或0x8000000d
WslRegisterDistribution失败,出现错误:0x80070422
Fix WslRegisterDistribution失败了error 0x80070032
Linux Errors,Problems and Issues Fix Windows Subsystem
如何在Windows 11/10运行.sh或Shell Script file
WslRegisterDistribution失败,error 0xc03a001a
WSL停止使用Error 0x80070003
如何在Windows 10中将Linux Distribution version设置为WSL1 or WSL2
如何安装Windows Subsystem为Linux上Windows 11
如何在 Windows 中检查适用于 Linux 的 Windows 子系统 (WSL) 版本
WslRegisterDistribution失败错误:0x80370102
error 0x800700b7或0X80080005失败WslRegisterDistribution失败
Windows 10上的Build LineageOS使用Windows Subsystem为Linux
WslRegisterDistribution失败,出现错误:0x80041002