winget install --id Microsoft.WSL
About Windows Subsystem for Linux
Windows Subsystem for Linux (WSL) is a feature of Windows that allows you to run a Linux environment on your Windows machine, without the need for a separate virtual machine or dual booting. WSL is designed to provide a seamless and productive experience for developers who want to use both Windows and Linux at the same time.
What's new in 2.7.3
What's Changed - Update Microsoft.WSL.DeviceHost package to 1.2.14-0 by @benhillis in https://github.com/microsoft/WSL/pull/40286 - Disable shared compilation when building wslsettings by @OneBlue in https://github.com/microsoft/WSL/pull/40289 - diagnostics: collect MSI verbose install logs in diagnostic bundle by @yeelam-gordon in https://github.com/microsoft/WSL/pull/40218 - Fix NuGet package path validation in nuget-stage pipeline by @benhillis in https://github.com/microsoft/WSL/pull/40293 - test: Add arm64 test distro support by @benhillis in https://github.com/microsoft/WSL/pull/14500 - test: remove duplicated DNS test coverage by @benhillis in https://github.com/microsoft/WSL/pull/14522 - Fix: Fail and warn the user when --uninstall is given parameters by @chemwolf6922 in https://github.com/microsoft/WSL/pull/14524 - virito net: revert to previous DNS behavior while we debug an issue with DNS over TCP by @benhillis in https://github.com/microsoft/WSL/pull/14532 - Update cgmanifest to match CMakeLists.txt by @OneBlue in https://github.com/microsoft/WSL/pull/14550 - socketshared: add maximum message size to avoid very large allocations by @benhillis in https://github.com/microsoft/WSL/pull/40050 - Fix: bind interrupted by seccomp signal race by @chemwolf6922 in https://github.com/microsoft/WSL/pull/14554 - Set Distro Env HOSTTYPE to aarch64 for ARM64 build by @wangxin12 in https://github.com/microsoft/WSL/pull/40048 - devicehost: stop re-signing and fix MSI installer failing to replace wsldevicehost.dll by @benhillis in https://github.com/microsoft/WSL/pull/40075 - Sup...
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.7.3 | Unknown | What's Changed - Update Microsoft.WSL.DeviceHost package to 1.2.14-0 by @benhillis in https://github.com/microsoft/WSL/pull/40286 - Disable shared compilation when building wslsettings by @OneBlue in https://github.com/m... |
| 2.6.3 | Unknown | Release notes |
| 2.6.2 | Unknown | What's Changed - Add comprehensive GitHub Copilot instructions for WSL development by @Copilot in https://github.com/microsoft/WSL/pull/13352 - wslg: update to latest version which uses wslinfo --vm-id instead of env var... |
| 2.6.1 | Unknown | Release notes |
| 2.5.10 | Unknown | - Fixed CVE-2025-53788 (Details to be published on Aug 12th) |
| 2.5.9 | Unknown | - Update to WSL Kernel 6.6.87.2 (solves #12987, #12983, #13031) - Merged PR 13054145: Make the post import distribution checks less strict (Solves #13036) |
| 2.5.7 | Unknown | Release notes |
| 2.4.13 | Unknown | - Update Microsoft.Identity.MSAL.WSL.Proxy to version 0.1.1 |
| 2.4.12 | Unknown | - Gracefully handle situations where the user's defaultDistribution registry value is missing (solves #12595) |
| 2.4.11 | Unknown | - Handle failure to launch if c:\windows\system32\lxss\lib is not present |
| 2.4.10 | Unknown | - Backport WSL1 OOBE support for modern distros (solves #12398) |
| 2.3.26.0 | Unknown | - Update kernel to 5.15.167.4 - Update to upstream stable kernel version v5.15.167 - Include an out-of-tree patch fixing a bug in the XSAVES subsystem. |
| 2.2.4.0 | Unknown | Release notes |
| 2.1.5.0 | Unknown | Release notes |