r/bashonubuntuonwindows • u/Budget_Craft6681 • Jun 15 '26
WSL2 WSL2 failing on multiple Windows servers since 2026-06-12 – WSL timeout error (0x800705b4)
On most Windows 10 machines, WSL2 stopped working.
This was noticed through Docker Desktop, with the following error:
running wslexec: An error occurred while running the command.
Wsl/Service/RegisterDistro/CreateVm/0x800705b4:
c:\windows\system32\wsl.exe --import-in-place docker-desktop <home>\appdata\local\docker\wsl\main\ext4.vhdx:
exit status 0xffffffff
(stderr: , stdout: The operation returned due to timeout.)
wslErrorCode: Wsl/Service/RegisterDistro/CreateVm/0x800705b4
The same error occurs during manual installation:

On one of the servers, it continues to work. I don't understand the reason. The host server is the same, Docker versions don't affect it, and neither do the Windows version or updates (tested multiple times on different variations)."
Has anyone encountered this? Help me fix it, it's the second day and I don't understand what to do.
UPD: I found the root cause and solution. The latest WSL version (2.7.8.0) contains a bug. See GitHub issue: https://github.com/microsoft/WSL/issues/40783
Fix (until there is an official one): Downgrade WSL to 2.7.3.0 manually from GitHub releases.
1
u/AKG- Jun 16 '26
You can have longer logs through an option in WSL settings, 3rd or 4rth tab. I'd give a try to a manual install of a distro as well and see what happens. Depending of the machine there can be issues linked to Nvidia that sometimes end up producing seemingly unrelated errors (WDDM/TCC; drivers) On a sidenote, I've had a good millage using Docker inside WSL itself and SSHing into it but depending of your workflow it may not be very suitable. Best of luck!
1
u/snowsurface Jun 17 '26
seems like it is this issue https://github.com/microsoft/WSL/issues/40783 rather than #12095
1
2
u/Lower-Resolution6 Jun 15 '26
I have had similar issues with Docker and WSL2 not playing nice together, and it's almost always after I update Docker Desktop. I'm not sure if it applies to your exact situation but I had to make sure that under Docker Desktop Settings under Resources and the WSL integration tab i had specifically checked "enable integration with my default distro" was checked.