One of the most interesting features of Windows 10 is WSL (Windows Subsystem for Linux) which allows the native Linux kernel to run on top of Windows kernel eliminating any need of using virtualization software for running Linux in Windows. Linux shell run this way is much faster and has little memory overhead compared to running Linux inside virtualization software like Virtual Box.
You can install multiple Linux distros under WSL in Windows 10. In order to manage the Linux distros installed through WSL, Windows 10 provides you with tools like wsl and wslconfig (for Windows 10 version lower than 1903) – both of these are command line tools. If you want a graphical user interface support for WSL management, then you can use open-source tool WSL Manager. Unfortunately, it works only on Windows 10 version 1903 and later builds.
WSL Manager can be used to perform all the operations related to Linux distro management under WSL. This tool shows all the Linux distros installed under WSL in your PC. You can select a distro to see options related to it and view more information about it. It can display the name of the Linux distro, unique ID, Microsoft Store package name, distro base path, and WSL version used. You can unregister any of these distros and set any one of them as the default distro.
In addition to working with already installed Linux distros, you can also download and install new distros. And if you are an advanced user, then you can pack your installed distros that you could have modified by making changes or installing new software into tarball archives. You can also import tarballs of your own Linux system and work with it under Windows Subsystem for Linux. You can also add new users and initialize new distros with username and passwords.
You can download WSL Manager from https://github.com/rkttu/WSL-DistroManager.