WSL 功能的操作指令-当报‘已存在具有所提供名称的分发’异常时的应对措施

环境描述:系统出现异常报错,例如

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幺幺肆


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注