如何将 Windows Subsystem for Linux(WSL)重置为默认值?

如何将 Windows Subsystem for Linux(WSL)重置为默认值?

在使用过 WSL 的多个版本后,我发现遇到了各种奇怪的错误和不一致之处。

我想将 WSL 环境重置为默认值——最好的方法是什么?

答案1

更新 2023-01-06:您也可以在 WSL v2 上使用取消注册。您还可以从添加/删除程序应用程序中重置发行版。


WSL v1 由两部分组成。WSL 本身和您安装的 Linux 发行版。

您可以使用以下命令重置已安装的任何发行版(从 W10 1903 开始​​):

wsl --unregister <DistributionName>

然后,您可以在 Windows 商店中找到该发行版并单击“启动”来重新安装它。

请注意,在 W10 1903 之前,您需要使用 wslconfig.exe - 1903 将其中的命令合并到 wsl.exe 中。

如果您还需要重置 WSL,则需要将其卸载然后重新安装。WSL 是一项 Windows 功能,因此您可以使用适当的设置或控制面板条目添加/删除它。

参考:

请注意,WSL v2 已发布,但尚未提供详细信息。它与 v1 的架构完全不同,因此重置它会略有不同。

相关内容