wsl2-distro-manager 电脑版下载

它是什么wsl2-distro-manager(商店名 WSL Manager)是一款免费开源的 WSL 发行版图形管理工具,基于 Flutter 开发,支持安装、复制、重命名、移动、备份发行版以及压缩虚拟磁盘,也可将实例迁移到其他盘符

wsl2-distro-manager(商店名 WSL Manager)是一款免费开源的 WSL 发行版图形管理工具,基于 Flutter 开发,支持安装、复制、重命名、移动、备份发行版以及压缩虚拟磁盘,也可将实例迁移到其他盘符。本文整理其功能、适用场景、获取渠道与操作步骤,供 Windows 用户参考。

👤
作者:谢林峰 | 更新:2026-10-18
软件信息
更新 2026-10-18

详细介绍

简介

WSL2 Distro Manager(在 Microsoft Store 中显示为 WSL Manager)是一款面向 Windows 的免费开源图形界面工具,基于 Flutter 开发,用来管理 Windows Subsystem for Linux 的各个发行版。它针对的问题很具体:WSL 自带的命令行需要逐条敲 wsl 命令,用户在切换、迁移、备份多个发行版时容易记错参数和路径。该工具把安装、复制、重命名、移动、备份、压缩虚拟磁盘等操作收进一个窗口,适合同时运行多个发行版的开发者、想把发行版挪出 C 盘的用户,以及希望少记命令的新手;在 macOS 上它还可用于管理原生 Linux 虚拟机。

核心功能

  • 安装新发行版:在图形界面中选择并添加 WSL 发行版,不必逐条输入命令与参数。
  • 复制与重命名实例:基于现有发行版克隆出一份独立副本,或直接改名,改动只作用于所选实例。
  • 移动实例到其他盘符:把发行版的虚拟磁盘从 C 盘迁到 D 盘等位置,缓解系统盘占用。
  • 压缩虚拟磁盘(compact):回收虚拟磁盘中已删除数据占用的空间,需要先停止对应实例。
  • 备份与恢复:为指定发行版生成完整备份文件,便于重做系统或换机后恢复环境。
  • 启动与停止发行版:每个发行版的运行状态在列表中可见,可直接切换启停。
  • LXC 模板转 WSL 实例:把 LXC 模板转换为可在 WSL 中运行的实例。
  • 可定制设置:项目被描述为高度可定制的发行版管理器,可按使用习惯调整行为。

使用场景

  • 系统盘空间吃紧:C 盘剩余容量不足时,把一个或多个发行版的虚拟磁盘整体迁移到数据盘。
  • 并行测试多个发行版:同时维护 Ubuntu、Debian、Kali 等不同发行版,用列表统一启停与改名。
  • 重装系统前留存环境:对已配置好的开发环境做备份,重装后恢复,避免重新配置。
  • 磁盘持续膨胀的长期实例:运行中的发行版虚拟磁盘越用越大,定期压缩回收空间。
  • 从 LXC 迁移工作负载:已有 LXC 模板,需要转成 WSL 实例在 Windows 上运行。
  • 新手或教学演示:图形界面比命令行更直观,适合第一次接触 WSL 多实例管理的人。

与命令行及同类前端的区别

常见的 WSL 前端都能启动和停止发行版,这款工具的差异点集中在实例的全生命周期管理:移动到其他盘、压缩虚拟磁盘、复制与备份等低频但步骤多的操作被做成了界面动作。用命令行完成同样的事,需要记住 wsl 的子命令、发行版名称和虚拟磁盘路径,路径写错会导致迁移失败;图形界面则把目标盘符和实例选择变成可选项。对只需要偶尔启动一个发行版的用户,命令行已经够用;对同时维护多个实例、需要定期迁移和备份的用户,图形界面的收益更明显。

安装与获取步骤

  1. 确认系统条件:参考 Microsoft Learn 的 WSL 安装文档(https://learn.microsoft.com/zh-cn/windows/wsl/install)启用 WSL 组件,第三方文章提到适用范围为 Windows 10 与 Windows Server 19H1 及以上版本。
  2. 选择获取渠道之一——Microsoft Store:打开商店页面 https://apps.microsoft.com/store/detail/wsl-manager/9nws9k95nmjb ,页面标题为 WSL Manager,按页面提示获取;该页面显示评分为 4.3、评价数 23。
  3. 选择获取渠道之二——GitHub:访问仓库 https://github.com/bostrot/wsl2-distro-manager ,在 Releases 或下载区选择对应包,具体版本号与文件信息以官方页面为准。
  4. 首次启动后,在列表中添加需要的发行版,或让工具读取系统中已存在的发行版。
  5. 验证可用性:对某个实例执行启动,进入后确认能正常执行命令;再试一次备份或移动,确认目标路径有足够空间。

注意事项

  • GitHub 与 Microsoft Store 使用的名称不同(wsl2-distro-manager 与 WSL Manager),搜索时两个名字都试,以官方页面显示为准。
  • 版本号、文件大小、哈希等信息以官方发布页为准;第三方文章提到的 v1.8.16 只能作为参考,不代表你下载到的版本。
  • 移动或压缩虚拟磁盘前先停止对应发行版,运行中的实例文件被占用会导致操作失败或空间回收不明显。
  • 备份会生成完整副本并占用目标路径空间,批量备份前先确认磁盘剩余容量。
  • 该工具管理的是 WSL 发行版本身,不负责启用系统级 WSL 组件;组件缺失时列表可能为空,需先按 Microsoft Learn 文档处理。
  • macOS 上对应的是原生 Linux 虚拟机管理,与 Windows 的 WSL 能力不是同一回事。

更新记录

最近更新:2026-10-18

软件参数速览

本站更新时间2026-10-18

下载

官方下载

常见问题

Microsoft Store 里的 WSL Manager 和 GitHub 上的 wsl2-distro-manager 是同一个东西吗?

是同一项目的两种名称:GitHub 仓库为 bostrot/wsl2-distro-manager,商店页面标题为 WSL Manager,功能描述一致,都覆盖安装、复制、重命名、移动、备份与压缩虚拟磁盘。

启动时报错提示找不到发行版或 WSL 不可用,怎么排查?

先在命令行执行 wsl --status 与 wsl -l -v:若命令行本身识别不到发行版,图形界面同样读不到,需要先按 Microsoft Learn 文档补齐 WSL 组件,再回到工具中刷新列表。

想把发行版从 C 盘挪到 D 盘,正确顺序是什么?

先停止该实例,在工具中选择移动并指定目标盘符,等待虚拟磁盘复制完成后再启动。复制的是完整 .vhdx 文件,目标盘剩余容量必须不小于该实例当前占用。

虚拟磁盘越用越大,压缩后没变化是为什么?

多半是实例仍在运行导致文件被占用。先停止该发行版,再执行 compact 操作;若仍无变化,需确认目标路径的写入权限与剩余空间是否充足。

复制一个发行版会得到完全独立的环境吗?

复制产生的是独立副本,拥有自己的文件系统与配置,后续改名、迁移、备份都只作用于所选实例;但同一个实例同一时间只能处于一个运行状态。

它和直接用 wsl 命令相比,实际差别在哪里?

启动和停止两者都能做,差别在迁移、压缩、批量备份这类低频操作:命令行要记参数和路径,图形界面把它们做成选项,出错时更容易回退和重试。

macOS 上可以用它管理 WSL 吗?

不行。项目说明该工具在 macOS 上面向原生 Linux 虚拟机,WSL 相关能力只在 Windows 上有意义;在 macOS 上它管理的对象与 WSL 发行版不是一回事。

素材里没有文件大小和哈希,怎么确认拿到的包可靠?

以官方页面为准:GitHub 仓库与 Microsoft Store 是两条公开渠道,版本与校验信息以发布页当前显示为准,第三方博客转述的版本号只能作为参考。

相关推荐