You can now install WSL from Microsoft Store on Windows 11

The Windows Subsystem for Linux is now an app that you can download from the Microsoft Store on Windows 11.

WSL from Microsoft Store download
WSL from Microsoft Store download
  • Microsoft releases the WSL app through the Microsoft Store.
  • The app is available as a preview for Windows 11 users. 
  • You still need to enable the Virtual Machine Platform before getting the app.

Microsoft has converted the Windows Subsystem for Linux (WSL) experience into an app that you can download and update from the Microsoft Store. And a preview is available right now for Windows 11 users. 

Traditionally, the Windows image included many components to set up the Windows Subsystem for Linux, which meant that you needed to upgrade to the latest version of the OS to get the updated version of the feature. Now, Microsoft is grabbing all the components and making an app that anyone can easily download from the Microsoft Store with a single click.

The new app also means that WSL will receive updates through the Microsoft Store as soon as they are ready, without waiting for the next version of Windows.

The only prerequisite is that you still need to manually enable the Virtual Machine Platform on Windows 11 before installing the app, which you can enable with this command: dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all.

If you want to install WSL directly from the Microsoft Store, you only need to click the Get button from the Windows Subsystem for Linux app page, click the Open button, and click the Get button from the Microsoft Store app.

Since this is an app isolated from Windows 11, you can install it alongside the classic installation of WSL. However, the app will take precedence over the classic install, which means that when you open the WSL console, you will be interacting with the Microsoft Store app.

If you want to continue to use the inbox version of WSL, you can still use it, but Microsoft may decide to replace it with the app from the Store in the future.

While this solution will make it easier for more users to download and set up WSL on Windows 11, this approach still requires enabling the Virtual Machine Platform option through PowerShell or the “Turn Windows Features on or off” page. On the other hand, you can run the wsl --install command to download and install all components without extra steps, which is an easier process.

About the author

Mauro Huculak is a Windows How-To Expert who started Pureinfotech in 2010 as an independent online publication. He has also been a Windows Central contributor for nearly a decade. Mauro has over 14 years of experience writing comprehensive guides and creating professional videos about Windows and software, including Android and Linux. Before becoming a technology writer, he was an IT administrator for seven years. In total, Mauro has over 20 years of combined experience in technology. Throughout his career, he achieved different professional certifications from Microsoft (MSCA), Cisco (CCNP), VMware (VCP), and CompTIA (A+ and Network+), and he has been recognized as a Microsoft MVP for many years. You can follow him on X (Twitter), YouTube, LinkedIn and About.me. Email him at [email protected].