卸载或重置 WSL 发行版

重置

重置 WSL 发行版的配置,但是保留数据

1
wsl.exe --reset

卸载

关闭所有的 WSL 发行版

1
wsl.exe --shutdown

列出已经安装的 WSL 发行版

1
wsl.exe -l -v

注销 WSL 发行版,其中 <NAME> 为发行版名称,带有 * 的是默认发行版

1
wsl.exe --unregister <NAME>

清理

在文件资源管理器地址栏输入以下地址以打开 Windows 应用缓存文件夹

1
%LocalAppData%\Packages

在文件夹中找到 WSL 发行版的缓存文件夹,如 Debian 的文件夹名称为 TheDebianProject.DebianGNULinux_76v4gfsz19hv4,Ubuntu 的文件夹名称前半部分为 CanonicalGroupLimited.Ubuntu,其他发行版可以在文件资源管理器中搜索相对应的发行版名称,选中文件夹将其删除即可

后记

不要使用非 wsl.exe --unregister 的方式卸载 WSL 发行版,这会残留文件,且可能导致无法重新安装/使用 WSL 发行版