Het installeren van Linux op Windows 11 is inmiddels geen nieuw trucje meer, maar het blijft soms best een beetje een gedoe. Vooral als je probeert WSL (Windows Subsystem for Linux) aan de praat te krijgen zonder meteen te duiken in dual-boot of inventieve partitie-initiatieven. Het idee is simpel: je draait het beste van twee werelden binnen Windows zelf, waardoor je naadloos tussen Windows en Linux kunt schakelen. Voor developers, tech-liefhebbers of gewoon nieuwsgierigen is dat een echte game-changer. Maar ja, vaak is het activeren van WSL toch nog net wat minder simpel dan gedacht, omdat je door allerlei menu’s en instellingen moet navigeren. In deze gids doorlopen we de meest voorkomende problemen en geven we simpele stappen om die te fixen, zodat jij snel je Linux-omgeving op Windows hebt draaien zonder de moed op te geven.
Hoe los je WSL-installatieproblemen op Windows 11 op?
Manier 1: Controleer of virtualization in je BIOS aanstaat
Allereerst: WSL heeft virtualization in je BIOS/UEFI nodig om te kunnen werken. En dat blijkt vaak een over het hoofd geziene stap. Als virtualization nog niet ingeschakeld staat, komt WSL niet van de grond, hoe vaak je het ook probeert in Windows. Ga dus je BIOS in (meestal via Delete of F2 tijdens het opstarten), en zoek naar iets als “Intel VT-x” of “AMD-V” – afhankelijk van je CPU. Zet het aan. Nog even: ja, dat maakt het niet altijd makkelijk, want Microsoft laat dat vaak lekker ingewikkeld. Als je klaar bent, ga je weer terug naar Windows, en open je het Configuratiescherm > Programma’s > Windows-onderdelen in- of uitschakelen. Daar vink je “Windows Subsystem for Linux” aan en ook Virtual Machine Platform (dat is soms nodig voor de nieuwste versies van WSL). Klik OK, en start je PC opnieuw op. Dit is meestal de belangrijkste stap: zonder virtualization werkt WSL simpelweg niet goed.
Manier 2: Update Windows en de WSL-kernel
Vaak is een niet-helemaal-up-to-date Windows de boosdoener. Dan kunnen WSL en andere onderdelen niet lekker functioneren. Check onder Instellingen > Windows Update of je alle updates hebt geïnstalleerd. Soms helpt het om meerdere patches te installeren voordat alles soepel loopt. Daarnaast kan het helpen om handmatig je WSL-kernel bij te werken. Dat doe je door in PowerShell (als beheerder) het commando wsl --update
uit te voeren. Dat downloadt de nieuwste Linux-kernelupdates. Ook een stap die niet altijd wordt meegegeven, maar echt belangrijk is. Als je daarna nog problemen hebt, kun je WSL herinstalleren met wsl --install
. Zo pak je gelijk alles mee uit de store en weet je zeker dat je de nieuwste versie hebt.
Manier 3: Reset of herinstallatie van je Linux-distributie
Kom je niet verder omdat je Linux-distributie niet goed opstart of vastloopt? Probeer dan eerst je distro te resetten. Ga naar Instellingen > Apps, zoek je Linux-installatie (bijvoorbeeld Ubuntu), klik op Geavanceerde opties en kies voor Reset. Soms raakt de installatie beschadigd, zeker als je halverwege gestopt bent. Is dat niet genoeg, verwijder de app dan via hetzelfde menu en installeer hem opnieuw vanuit de Microsoft Store. Kies gewoon je favoriete distro terug (Ubuntu, Debian, etc.) en probeer het opnieuw. Aanbevolen is WSL 2, want dat biedt betere prestaties en ondersteuning. Je controleert de versie met wsl -l -v
. Als je nog WSL 1 hebt, is een upgrade naar WSL 2 zeker de moeite waard.
Manier 4: Controleer of je WSL op versie 2 hebt staan
Soms staat je distro nog standaard op WSL 1, wat kan zorgen voor bugs of beperkte ondersteuning voor grafische Linux-apps. Stel WSL dan alvast in op versie 2 door in PowerShell (met administratorrechten) het commando wsl --set-default-version 2
te geven. Wil je dat een specifieke distro op versie 2 draait? Dan typ je wsl --set-version
. Soms duurt dat even, of moet je je systeem rebooten voordat het echt lukt. Check eerst of je Windows build WSL 2 ondersteunt: een versie vanaf 19041 is minimaal. Je ziet dat door winver
te typen.
Waarom het soms zo lastig gaat? WSL kiest soms per ongeluk de verkeerde versie of krijgt die niet goed geüpdatet. Zorg ook dat de Windows-onderdelen Linux en Virtual Machine Platform ingeschakeld en actief blijven. En als je tegen problemen aanloopt, is het vaak handig om die foutmeldingen op te zoeken in forums – WSL kan af en toe behoorlijk eigenwijs zijn.
Samenvatting
- Check of virtualization in je BIOS aanstaat. (Control Panel > BIOS-instellingen)
- Zorg dat Windows volledig is bijgewerkt en voer
wsl --update
uit als beheerder. - Activeer de functies Windows Subsystem for Linux en Virtual Machine Platform via Windows-onderdelen.
- Indien nodig, reset of herinstalleer je Linux-distributie uit de Microsoft Store.
- Zet WSL standaard op versie 2 met
wsl --set-default-version 2
en pas dat toe voor individuele distros.
Tot slot
Het opzetten van WSL kan soms wat geknutsel zijn, zeker als je systeem niet helemaal klaar is voor het avontuur. Maar met een goede check op virtualization in de BIOS, een up-to-date Windows en het instellen van WSL op versie 2, zit je meestal snel good-to-go. Soms nodig om een reboot of herinstallatie, maar eenmaal klaar, vraag je je af waarom je er niet eerder mee bent begonnen. Hopelijk helpt deze gids je net dat beetje dat je nodig had – want na alles is het gewoon superhandig om Linux op je Windows-pc te hebben draaien. Veel succes!