如何在 Windows Insider Build 14316 上删除/重置 Windows Subsystem for Linux

如何在 Windows Insider Build 14316 上删除/重置 Windows Subsystem for Linux

Windows Subsystem for Linux在 Windows 10 Insider Preview build 14316 上安装了它。现在我想删除它,或者更好的是,恢复其出厂默认设置,即刚安装时的状态。

我尝试从“打开或关闭 Windows 功能”窗口中删除它,但没有成功。我尝试在上面的窗口中将其标记为“关闭”,然后手动删除位于 中的文件%USERPROFILE%/AppData/Local/lxss,但没有成功。

有人成功删除/重置 Ubuntu 用户模式环境吗?

答案1

以下答案仅适用于 Windows 10 1703 和 1607 上的 WSL。可以从 Windows Store UWP 应用程序内安装 Windows 10 1709+ 上的 WSL。

如果要删除并重置 Linux 子系统,请以提升的权限打开命令提示符并输入以下命令:

lxrun /uninstall /full 

lxrun /install

在现代版本的 Windows 上,卸载默认 WSL 发行版的命令如下:

wsl --unregister

资料来源:

  1. https://www.slightfuture.com/technote/lxss-lxrun

  2. 在 Windows 10 上的 Ubuntu 上安装 Fish Shell

  3. 操作方法:在 Windows 上使用 Ubuntu | Ubuntu Insights

答案2

我在安装 BASH 时遇到了问题,它总是挂在“扩展文件系统...”处。当我运行

lxrun /uninstall /full

它就会出错。

为了解决这个问题,我重启了电脑。电脑一恢复就再次运行这个。这个方法有效。然后我发现与安装 BASH 提示符相关的问题

有人提到了页面文件。我有四个驱动器,其中三个有页面文件。我将页面文件设置为一个驱动器,并将其设置为自动管理。重新启动计算机。然后我能够安装适用于 Windows 的 BASH 提示符,但lxrun /install我没有使用,而是使用了

bash.exe -c "ps auxf"

相关内容