Windows Subsystem for Linux

Microsoft Corp. · Microsoft.WSL.PreRelease

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.

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.

winget install --id Microsoft.WSL.PreRelease --exact --source winget

Latest 2.7.0

Release Notes

What's Changed

  • Remove unused LXSS_DISTRO_FLAGS_WSLCORE_MODE by @OneBlue in #13603
  • Add logic to handle partial hvsocket writes and additional logging by @OneBlue in #13602
  • Update Microsoft.NETCore.App.Runtime packages version with fix for CVE-2025-55248 by @benhillis in #13607
  • Update Microsoft.WSL.DeviceHost package to version 1.0.0-20251015.1 by @benhillis in #13606
  • Fix edge cases around .vhd support by @benhillis in #13061
  • Fix WslDistributionConfig to not default-initialize optional fields by @benhillis in #13629
  • Make the sample WSL_POST_BUILD_COMMAND more resilient by @OneBlue in #13652
  • wslsettings: allow OOBE window to close with escape key by @benhillis in #13686
  • wslsettings: fix OOBE text truncation at 200% text scaling by @benhillis in #13693
  • wslsettings: add underlines to links in about page by @benhillis in #13703
  • .clang-format: add InsertBraces: true and minor fix to FormatSource.ps1 by @benhillis in #13712
  • wslsettings: ensure selected setting is auto-expanded and selected by @benhillis in #13689
  • build: fix minor compiler errors when building with VS2026 by @benhillis in #13744
  • Mask systemd-networkd-wait-online.service during boot by @OneBlue in #13611
  • deps: update a number of NuGet packages to the latest available versions by @benhillis in #13728
  • Add *.slnx to .gitignore by @OneBlue in #13754
  • Fix service crash when collecting a linux crash dump when maxCrashDumpCount is set to 0 by @OneBlue in #13755
  • cleanup: VirtioNetworking refactoring by @benhillis in #13760
  • cleanup: switch from Microsoft::WRL::ComPtr to wil::com_ptr by @benhillis in #13767
  • cleanup: VirtioNetworking refactoring to be more portable by @benhillis in #13783
  • cleanup: remove invalid m_deviceHostSupport checks by @benhillis in #13787
  • cleanup: move common functionality out of service exe by @benhillis in #13788
  • test: improve test logging infra by @benhillis in #13811
  • virtio networking: fix two minor issues by @benhillis in #13810
  • Update Microsoft.WSL.Kernel to 6.6.114.1 by @chessturo in #13812
  • test: minor updates to improve virtiofs pass rate by @benhillis in #13815
  • Update Microsoft.WSL.DeviceHost to remove lxutil.dll dependency by @benhillis in #13633
  • cleanup: add handling for product-specific virtio networking class IDs. by @benhillis in #13822
  • wslsettings: ensure text in the oobe window properly wraps by @benhillis in #13823
  • Add back WSL2_VM_ID environment variable to the system distro. by @benhillis in #13835
  • CI: Switch away from -dev versions of MS-RDX-MRO.windows-store-publish tasks by @benhillis in #13841
  • Fix typo in Dutch translations by @frosit in #13853
  • test: add simple virtio proxy networking tests and move mirrored tests to their own class by @benhillis in #13838
  • CI: update issue for wslsettings being rebuilt and signature being overwritten by @benhillis in #13855

New Contributors

  • @almalinuxautobot made their first contribution in #13653
  • @frosit made their first contribution in #13853

Installer type: wix

Architecture Scope Download SHA256
x64 Download 1800E1741268F3EF6347892A3CFCEBAE503B91D71E48CD5CE9BF47B2DD980DF7
arm64 Download A26BD6CF92BD98D2CE737711E3F3EEC393CEB65021841AE657A7AAAA7DEB7D75

Details

Homepage
https://learn.microsoft.com/windows/wsl/
License
MIT
Publisher
Microsoft Corp.
Support
https://github.com/microsoft/WSL/blob/master/SUPPORT.md
Privacy Policy
https://privacy.microsoft.com/privacystatement
Copyright
Copyright (c) Microsoft Corporation. All rights reserved.
Moniker
wsl

Tags

linuxlinux-subsystemwindows-subsytem-for-linuxwsl

Older versions (1)

2.6.2
Architecture Scope Download SHA256
x64 Download AC473AAAD503A409A3C97FED013A0E40507DB5BEF408452D2A6C4F5D97CE7B1E
arm64 Download F7965BFCDC9A7C6516899DF43E974A41EA44C6ACBA6B82B2A085B72F14364293