Microsoft updates Windows Subsystem for Linux



Featured - Install Windows Subsystem for Linux (WSL) in Windows 11

Microsoft is releasing a new preview of its Windows Subsystem for Linux (WSL) service that allows users to run Linux distributions natively on Windows 10 and Windows 11. With the release of WSL Preview version 0.50.2. Microsoft is making subtle but important changes.

First, a new logo for the Windows Subsystem for Linux, with the famous Linux Penguin symbol. Elsewhere, Microsoft allows hardware performance counters when supported by the device. Of course, this version also overwrites the Linux kernel, moving it to version

You can see the full changelog below:


  • “Added a new logo for the Windows Subsystem for Linux
  • Enable hardware performance counters if the hardware supports them [GH 4678]
  • A USERPROFILE% . Wslconfig option has been added for deactivation:


hardwarePerformanceCounters = false

  • Fixed an issue when printing system error messages containing inserts.
  • Update the user tile to launch it in the user’s home directory instead of C: WINDOWS System32
  • Restore the default signal layouts for the boot.command /etc/wsl.conf process to prevent zombie processes [GH 7575]
  • Switch to using a static CRT for Windows binaries
  • Use store API to download distributions via wsl.exe -install
  • Add the -no-launch option to wsl.exe -install
  • Many localized channel updates.
  • Switch to an updated tar to import / export WSL2 distributions.
  • Update to official sdk 22000
  • Remove Linux Symbols for Release Versions
  • Update the Linux kernel to
    • Upgrading to upstream stable kernel version 5.10.74
    • Activate the BPF type format (CONFIG_DEBUG_INFO_BTF) to be used by the eBPF tools [GH 7437]
    • Modification of the Dxgkrnl version in 2110
      • Implemented D3DKMTShareObjectWithHost
      • Fixed QueryStatistics VM bus alignment issue for output
      • Implemented D3DKMTCreateSyncFile
      • Send submission comments upstream
      • Moved d3dkmthk to include / uapi / misc
      • Replace u32 by __u32 and u64 by __u64
      • Added “_” in front of enumerator values ​​to support inclusion of WDK and Linux headers
      • Removed holes in visible user mode structures to be compatible with 32-bit applications
      • Replaces pointer in visible user mode structures with a u64 definition for user mode applications
      • Fixes build failure with GCC versions prior to 8.1 [GH 7558]
  • Enable buffer sharing and sync file frames (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) for using Dxgkrnl “

Microsoft Store app

Last month, Microsoft revealed that it will update WSL separately from the larger Windows platform. This means that the subsystem is now available as a standalone app on the Microsoft Store. Microsoft says the Windows 11 WSL app will be managed through the Store. Users will receive updates separately from Windows. Essentially, this means that updates will occur between major Windows feature upgrades.

Depending on the company, WSL users can “Get the latest WSL updates and features faster, and without having to change your version of Windows.” ”

Tip of the day: Did you know that Task Manager allows you to set CPU affinity to retrieve certain resources from running applications and give selected applications higher priority. Our tutorial shows how you can use this useful feature.




Comments are closed.