Win11:我尝试删除 WSL 和 Ubuntu,但现在终端启动时出现错误

Win11:我尝试删除 WSL 和 Ubuntu,但现在终端启动时出现错误

我采取的步骤:通过 Microsoft 商店卸载 Ubuntu。
卸载了 WSL 甚至 Hyper-V 功能。
我从终端设置页面删除了 Ubuntu 的配置文件,并确认 settings.json 中缺少它

我当时在干什么?:我试图将 Git-Bash.exe 添加到 Windows 11 中的终端的配置文件选项中。(未成功)

我遇到的问题:每当我启动终端时,它都会启动到一个名为“Ubuntu”的选项卡(带有 Linux 图标和所有内容)。看起来 wsl 运行失败,正在显示帮助页面。页面末尾的错误显示为:

[process exited with code 1 (0x00000001)]

我的问题

我不仅要如何阻止这种情况发生,而且 Windows 运行 WSL 的指令来自哪里?
终端启动时的图片

答案1

Ubuntu 肯定以某种方式被保留为默认终端配置文件。

我将“终端启动时”设置(在终端设置中)更改为“从上一个会话打开窗口”,而不是“启动默认配置文件”。问题就解决了。

然后我将“当终端启动时”设置改回我喜欢的配置文件。

答案2

删除 Docker Desktop 并重新启动 Windows 可以解决这个问题。

WSL:1.2.5.0 Docker 桌面:4.19.0

相关内容