Forum Discussion
WSL 2 not working after installing 20262
I am confused.
Isn't WSL part of the server since Windows Server 2019 (version 1709)?
It is at least written in the guide https://docs.microsoft.com/en-us/windows/wsl/install-on-server
And I could also find the WSL feature on the Windows Server 2019 LTSC (version 1809)
Am I missing something between the lines?
thanks
Lubomir
LubomirH WSL was only available in the Semi-Annual Channel releases, not Windows Server LTSC. What may be confusing is that there was an 1809 version of both SAC and LTSC - they were released at the same time.
- LubomirHApr 02, 2021Brass Contributor
If anybody hoped it is fixed in the build 20324, rest assured it isn't.

The command
PS C:\Users\Administrator> wsl --set-default-version 2still just outputs the same as the command bellow
wsl --helpand doesn't switch to mode 2
PS C:\Users\Administrator> wsl --status Default Version: 1 Windows Subsystem for Linux was last updated on 4/2/2021 The Windows Subsystem for Linux kernel can be manually updated with 'wsl --update', but automatic updates cannot occur due to your system settings. To receive automatic kernel updates, please enable the Windows Update setting: 'Receive updates for other Microsoft products when you update Windows'. For more information please visit https://aka.ms/wsl2kernel. Kernel version: 5.4.72 - BBuvyMar 21, 2021Copper Contributor
LubomirH I can verify that build 20313 it is still broken. I landed here trying to figure out what had gone wrong and what the triage was. I'm in the same boat as you as my working WSL2 compatible version expired on 1/31 and now won't start up.
This is frustrating as all get out. - tbertenshawMar 05, 2021Copper Contributor
LubomirH would be nice if someone at MS just explained the situation. i.e. we don't plan to introduce until after GA or its still being planned or its unsupported at the moment but you can fudge it by X etc.
- LubomirHMar 05, 2021Brass Contributor
It unfortunately doesn't look like that.

Still the same behavior.
It isn't possible to run the command
wsl --set-default-version 2 - tbertenshawMar 03, 2021Copper Contributor
Any news on if WSL2 is in this new preview of Windows Server 2022?
- aPinatFeb 19, 2021Copper Contributor
I don't think this is quite right. WSL(1) was indeed available in Windows Server 2019 LTSC and I was able to use it perfectly fine. WSL2 on the other hand wasn't, because it simply did not exist back then yet.
Also, WSL2 was backported to Windows 10 Versions 1903 and 1909 a while ago (https://devblogs.microsoft.com/commandline/wsl-2-support-is-coming-to-windows-10-versions-1903-and-1909/), but not the Windows Server 2019 LTSC, which is based on Windows 10 version 1809.
WSL2 then worked perfectly for the first early LTSC preview builds, but then suddenly stopped working once the flighting branch was changed to "fe_release[_server]" in build 20246 onwards. Main Windows 10 Insider Preview also switched branches there (https://blogs.windows.com/windows-insider/2020/10/29/announcing-windows-10-insider-preview-build-20246/). WSL1 however appears to continue to work just fine.
I had opened a GitHub issue about this a while ago: https://github.com/microsoft/WSL/issues/6301
- tbertenshawFeb 16, 2021Copper ContributorTBH just want a working version. Backported or new version with it fixed or instructions to unbreak it.
- LubomirHFeb 16, 2021Brass Contributor
IMHO it could be technically possible to release a patch of the Microsoft-Windows-Security-SPP-Component, where AFAIK the timebomb lives, specifically for this build, but don't put much hope on MS doing it.
To be honest I would be happier if they would rather fix it for the builds coming. - Dr_HarryFeb 14, 2021Copper Contributor
Mary HoffmanWe need a proper desktop environment, and CUDA support on a command line (e.g. for tensorflow or Docker or other Linux command line applications that need GPU acceleration). So we need WSL2. Strangely, Microsoft offers this option on Windows 10 but not Windows Server. (At the same time, Windows 10 and Windows 10 Pro for Workstation do not allow multiple users to logon simultaneously, so we cannot use them). There was a glimmer of hope with WSL2 support in the early vNext versions of Windows Server 2022, so we started using it, tolerating all the bugs. Now, Microsoft appears to be dropping the ball again, by dropping WSL2 support from Windows Server LTSC entirely... I am not sure why such strange decisions are being made. If we want multiple users + a desktop environment + CUDA on a command line, we are out of luck. Microsoft is leaving us without any option here, other than a full Linux desktop.
- tbertenshawFeb 14, 2021Copper Contributor
@Mary Hoffman Is it possible to extend the life of the last WSL2 release (20241) until it returns to the releases?
Really need WSL2 and really don't want to revert to windows 10.
- LubomirHFeb 14, 2021Brass Contributor
I see, but there wasn't any new LTSC version of server released since WS2019 (1809), so it is clear that WSL2 was released only in the SAC.
AFAIK the WS2022 is being developed in the same cycle as the Windows 10 and Windows Server 21H2.
If that is true, there is quite a big chance WSL2 will be part of the WS2022, when released.
Well, unless the product team decides to remove it, not include it or simply not support it.
If nothing goes wrong the WS2022 will be here in few months, so there isn't much time left for the decision to be made.
When it will be announced what will be part of the LTSC and what will be deprecated?
thanks
Lubomir