Microsoft’s Patch Tuesday security update for Windows 10 version 2004 has reportedly broken Windows Subsystem for Linux 2 (WSL2).
Multiple Windows 10 version 2004 users are reporting they’re unable to launch WSL2 after installing Tuesday’s security update, detailed in KB4571756. The update pushes Windows 10 2004 up to build number 19041.508.
WSL2 provides a full Linux kernel built into WSL2, as well as improved system-call support for all Linux apps, including Docker, FUSE, rsync, and more. WSL2 shipped with Windows 10 version 2004, aka the May 2020 Update, and recently was made available for Windows 10 1903 and 1909.
As spotted by BleepingComputer and TechDows, a user on GitHub has reported that after installing KB4571756 WSL2 crashes and shows the errors ‘Element not found’ and ‘Process existed with code 4294967295’.
Several other Windows 10 2004 users reported that uninstalling KB4571756 and reverting to build number 19042.487 allows WSL2 to start again.
One user who was on Windows 10 Home didn’t have any problems with WSL2 after installing the update, noting that Windows 10 Home edition doesn’t support Hyper-V natively whereas Windows 10 Pro does.
Another user who did not have Hyper-V installed also didn’t run into any issues with WSL2 after installing KB457175.
Microsoft rearchitected WSL 2 so that it provides a Microsoft-written Linux kernel running in a lightweight virtual machine that’s based on the subset of Hyper V.
Microsoft has yet to acknowledge the WSL2 reports linked to the update. While uninstalling the update via Settings and Update History appears to resolve the issue, Windows 10 2004 users who do that should be aware that it will also remove patches for 20 critical vulnerabilities that were addressed in the September security update.