对于 Windows 上的开发者而言,WSL (Windows Subsystem for Linux) 已成为不可或缺的开发环境。然而,原生的命令行管理方式往往繁琐且不够直观。

WSL Dashboard 是一款基于 Rust 和 Slint 构建的现代、高性能管理面板,旨在以极致的资源效率提供原生级的图形化管理体验。
核心亮点:极致轻量,原生体验
1. 惊人的资源效率
- 超低内存占用:静默运行在系统托盘时,内存占用仅约 10MB。即使在窗口模式下,根据语言字体复杂度,占用也仅在 18MB - 38MB 之间。
- 高性能渲染:基于 Skia 图形引擎,提供流畅的动画和响应迅速的 UI,彻底告别 Electron 应用的臃肿。
2. 现代原生 UI
- 美观易用:直观的图形界面,完美支持深色/浅色模式切换。
- 系统托盘集成:双击托盘图标即可快速显示/隐藏窗口,右键菜单提供完整的功能快捷入口。

全能功能:从日常管控到深度运维
WSL Dashboard 不仅仅是一个状态监视器,它是一个功能完备的管理中心:
实例全生命周期管理
- 一键控制:轻松启动、停止、终止或注销任何 WSL 发行版。
- 实时监控:实时查看实例运行状态、磁盘使用详情及文件存储位置。
- 智能启动:支持开机自启、静默启动(
/silent 参数),并可配置退出程序时自动关闭所有 WSL 实例。
高级发行版操作
- 物理迁移:无需手动操作
wsl --export/import,一键将 VHDX 虚拟磁盘文件迁移到其他硬盘,释放 C 盘空间。 - 备份与克隆:支持将发行版导出为
.tar 或 .tar.gz 存档,或直接从存档克隆新实例。 - 默认设置:一键设置默认发行版。
开发工作流集成
- 极速跳转:一键打开指定发行版的终端、VS Code(自动连接 Remote-WSL)或文件资源管理器。
- 自定义钩子:支持配置自定义工作目录和启动脚本,完美适配个人开发习惯。
智能安装助手
- 多源安装:支持从 Microsoft Store、GitHub 直接安装,或通过本地 RootFS/VHDX 文件导入。
- RootFS 下载:内置助手,方便下载主流 Linux 发行版的 RootFS 镜像。
全局安全与并发控制
- 互斥锁机制:确保在进行迁移、备份等高风险操作时的并发安全,防止数据损坏。
- 自动清理:在移除发行版时,自动清理相关的 Appx 包残留,保持系统洁净。
灵活配置与日志
所有设置均可在应用内的“设置”视图中轻松完成:
- 路径管理:自定义新实例的默认安装目录和日志存储位置。
- 行为定制:配置日志级别(Error 到 Trace)、UI 语言、深色模式、更新检查频率(天/周/月)。
- 启动策略:设置开机自启(含路径自动修复)、启动时最小化到托盘、关闭按钮行为(最小化而非退出)。
- 故障排查:详细的日志记录功能,方便用户在遇到问题时快速定位原因。