Przed aktualizacją WSL do wersji 2 upewnij się, że korzystasz z Windows 10 w wersji 2004 (build 19041) lub nowszej. Aby, to sprawdzić naciśnij klawisz Windows + R, wpisz winver i kliknij ok. Porównanie różnic pomiędzy wersjami Windows Subsystem for Linux znajdziesz tutaj.
Do poprawnej pracy WSL 2 wymaga włączenia komponentu Virtual Machine Platform. Otwórz konsolę PowerShell jako Administrator i uruchom:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Po włączeniu komponentu uruchom ponownie system operacyjny. Kolejnym krokiem będzie aktualizacja jądra Linux do wersji zgodnej z WSL 2. Pobierz i uruchom instalator ze strony firmy Microsoft (https://aka.ms/wsl2kernel). W tym momencie możesz zmienić domyślną wersję WSL na 2 oraz dokonać konwersji zainstalowanych dystrybucji Linuksa (potrwa to kilka minut).
wsl --set-default-version 2 wsl -l -v wsl --set-version NAZWADYSTRYBUCJI 2