本文链接:https://www.cnblogs.com/alanabc/p/10135498.html

早晨打开Windows10的linux子系统,出现了这样的错误:

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80070057
Error: 0x80070057 The parameter is incorrect.
Press any key to continue...

网上查了些资料,找到了解决办法但是没找到原因(好吧你可能也不想知道原因)。

方法一

参考微软论坛上的方法,你需要在控制面板重新打开Windows子系统功能:

在 控制面板 > 程序和功能 > 启用或关闭Windows功能 确认勾选了适用于Windows的Linux子系统功能(Windows Subsystem for linux),然后重启电脑(有时候不需要重启)。

方法二

上述的方法是在控制面板下操作,你也可以选择使用powershell命令行打开此功能:

在Windows Powershell(管理员)下输入命令,回车确认,等待完成后重启电脑(有时候不需要重启)。

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

相关链接:

微软官方问答论坛

Github issue

转载于:https://www.cnblogs.com/alanabc/p/10135498.html

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐