方法 一:通过导出/导入迁移(推荐)
步骤 1:查看已安装的发行版名称

wsl -l -v
# 记录要迁移的发行版名称(如 Ubuntu-20.04)

步骤 2:停止 WSL

wsl --shutdown

步骤 3:导出发行版到文件

wsl --export <发行版名称> D:\wsl-export.tar
# 示例:wsl --export Ubuntu-20.04 D:\wsl-export.tar

步骤 4:注销原发行版

wsl --unregister <发行版名称>
# 示例:wsl --unregister Ubuntu-20.04

步骤 5:导入到新位置

wsl --import <新发行版名称> D:\WSL D:\wsl-export.tar
# 示例:wsl --import Ubuntu-20.04 D:\WSL D:\wsl-export.tar

步骤 6(可选):设置默认用户

<发行版名称> config --default-user <用户名>
# 示例:ubuntu2004 config --default-user yourname