环境描述:系统出现异常报错,例如
PS C:\Windows\system32> wsl --install
正在下载: Ubuntu
正在安装: Ubuntu
已存在具有所提供名称的分发。使用 --name 选择其他名称。
错误代码: Wsl/InstallDistro/Service/RegisterDistro/ERROR_ALREADY_EXISTS
Bash
这个错误是因为你的系统上已经安装了名为 Ubuntu 的 WSL 发行版,而 wsl --install
默认会尝试再次安装它,导致冲突。
步骤1、
列出已安装的 WSL 发行版:
wsl --list --verbose
Bash步骤2、
卸载现有的 Ubuntu 发行版:
wsl --unregister Ubuntu
#这会删除 Ubuntu 及其数据,但不会影响 WSL 本身
Bash步骤3、
重新安装 Ubuntu:
wsl --install -d Ubuntu
#或直接运行:
wsl --install
Bash安装完成后会提示配置用户名和密码。
修复完成。
2025年8月5日
Mr幺幺肆
发表回复