FIX: WSL werkt niet na het upgraden naar Windows 11



Probeer Ons Instrument Voor Het Oplossen Van Problemen

WSL, een Windows-subsysteem voor Linux, heeft niet gewerkt voor gebruikers direct nadat ze een upgrade naar Windows 11 hebben uitgevoerd. Volgens gebruikers crasht het wanneer ze het proberen te starten.





We hebben het probleem onderzocht en ontdekten dat dit probleem verschillende oorzaken kan hebben:



  • WSL is uitgeschakeld – de WSL-functie moet zijn ingeschakeld in het dialoogvenster Windows-functies zodat u deze kunt gebruiken. Er zijn momenten waarop een update deze functie automatisch uitschakelt, waardoor het probleem zich voordoet.
  • De virtuele machine is uitgeschakeld – net als WSL, moet de virtuele machine-functie ook in het systeem zijn ingeschakeld zodat u naar een ander besturingssysteem in Windows kunt overschakelen. Als deze functie is uitgeschakeld, kunt u deze handmatig inschakelen om het probleem op te lossen.
  • Corrupte Linux-app-installatie – het installatiebestand van de Linux-app (Ubuntu) is mogelijk beschadigd of defect, waardoor u WSL niet kunt gebruiken. In dit geval kunt u de toepassing repareren of opnieuw installeren om het probleem op te lossen.
  • Malware – uw Windows-systeem heeft mogelijk te maken met een corruptiefout of malware, waardoor bepaalde functies en toepassingen werken. Als dit scenario van toepassing is, kunt u een malwarescan uitvoeren om het probleem te identificeren en op te lossen.
  • Foutieve update - In het geval dat u de fout onder ogen kreeg na het installeren van een systeemupdate, bestaat de kans dat de defecte update de boosdoener is. Gelukkig biedt Windows een manier om de updates te verwijderen, zodat u de update van uw systeem kunt verwijderen en kijken of dat enig verschil maakt.

Nu we weten wat de mogelijke oorzaken van het probleem zijn, gaan we eens kijken naar de methoden voor probleemoplossing die voor andere getroffen gebruikers werkten. Hopelijk helpen ze je ook om het probleem voorgoed op te lossen. Zorg er echter voor dat u bent aangemeld als beheerder in het systeem voordat u doorgaat met de methoden.

1. Schakel WSL in Windows-functies in

Laten we beginnen met de meest effectieve oplossing in gevallen van fouten zoals deze.

In de meeste gevallen konden de gebruikers WSL niet gebruiken omdat de functie automatisch werd uitgeschakeld toen ze een upgrade naar Windows 11 uitvoerden. De oplossing in dit geval is eenvoudig, want het enige dat u hoeft te doen is de functie handmatig weer in te schakelen.



Hier is hoe je dat kunt doen:

  1. Start Windows zoeken via de taakbalk en typ Windows-onderdelen in-of uitschakelen .
  2. Klik Open uit de lijst met beschikbare opties.
  3. Zoek in het volgende dialoogvenster Windows-subsysteem voor Linux en vink het bijbehorende vakje aan.

    Windows-subsysteem voor Linux inschakelen

  4. Klik Oké om de wijzigingen op te slaan.

Als alternatief kunt u ook Windows Powershell gebruiken om deze wijzigingen aan te brengen. Als de hierboven genoemde stappen niet voor u hebben gewerkt, volg dan de onderstaande stappen:

  1. Typ Windows Powershell in het zoekgebied van de taakbalk en klik op Als administrator uitvoeren .
  2. Typ in het volgende venster de onderstaande opdracht en klik op Binnenkomen om het uit te voeren.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Windows-subsysteem inschakelen voor linux

  3. Nadat de opdracht is uitgevoerd, start u uw pc opnieuw op. Bij het opnieuw opstarten moet de functie worden ingeschakeld.

Als de functie was uitgeschakeld, zou het probleem moeten worden opgelost door deze in te schakelen. Als de functie echter al was ingeschakeld, gaat u naar de volgende probleemoplossingsmethode hieronder.

2. Schakel VM in Windows-functies in

Om elk van de subsystemen in Windows te laten werken, moet de virtuele machine op uw systeem correct werken. Virtuele machines worden gebruikt om meerdere besturingssystemen tegelijkertijd op dezelfde hardware te laten draaien. Als we geen virtualisatie hadden, zouden we twee afzonderlijke fysieke eenheden nodig hebben om Windows en Linux te draaien.

Als de WSL-functie al op het systeem was ingeschakeld, is het volgende dat u hoeft te doen, controleren of VM is ingeschakeld. De stappen hiervoor lijken veel op de stappen die we hierboven hebben genoemd:

  1. Type Windows-onderdelen in-of uitschakelen in het zoekgebied van de taakbalk en klik op Open .
  2. Zoek nu Platform voor virtuele machines in het volgende dialoogvenster en vink het bijbehorende selectievakje aan om het in te schakelen.

    Het platform voor virtuele machines inschakelen

  3. Terwijl je toch bezig bent, raden we ook aan om Hyper-V in hetzelfde venster in te schakelen. Hyper-V helpt bij het creëren van een virtuele omgeving in het systeem.

Als u klaar bent, sluit u het dialoogvenster Windows-functies en controleert u of u WSL nu zonder problemen kunt gebruiken.

3. Gebruik de Microsoft Store om WSL te starten

U kunt WSL mogelijk ook niet gebruiken vanwege een tijdelijke storing in de geïnstalleerde toepassing. In dit geval kunt u proberen de app vanuit de Microsoft Store te starten in plaats van deze rechtstreeks te openen.

Dit klinkt misschien te eenvoudig om te werken, maar aangezien het voor verschillende andere gebruikers werkte, raden we je aan het eens te proberen.

Dit is wat u moet doen:

  1. Start Microsoft Store en ga naar de Mijn bibliotheek sectie in de linkerbenedenhoek.

    Klik op het bibliotheekpictogram

  2. Zoek in de lijst met beschikbare apps naar uw Linux-distributie-app en start deze.

Als u de toepassing nog steeds niet kunt starten, gaat u verder met de volgende methode hieronder.

4. Repareer of installeer de Linux Distribution-app opnieuw

Uw Linux-distributie-app heeft mogelijk te maken met een corrupte fout of is eenvoudigweg verouderd, waardoor u deze niet correct kunt gebruiken.

Om te controleren of dit het probleem is, kunt u eerst proberen de toepassing te repareren en kijken of dat enig verschil maakt. Als de fout zich blijft voordoen, kunt u de app verwijderen en helemaal opnieuw installeren. Hiermee worden eventuele corruptieproblemen in de app opgelost die het probleem mogelijk veroorzaken.

Volg deze stappen om verder te gaan:

  1. druk op Winnen + l om de app Instellingen te openen.
  2. Kiezen Apps uit het linkerdeelvenster.
  3. Klik op Apps en functies aan de rechterkant van het venster.

    Klik op Apps & functies in het rechterdeelvenster

  4. Blader in het volgende venster omlaag om uw Linux-distributie-app te vinden.
  5. Klik op de drie bijbehorende stippen en kies Geavanceerde mogelijkheden .

    Klik op Geavanceerde opties

  6. Ga vervolgens naar het gedeelte Resetten en klik op de Reparatie knop daar.

    Klik op de knop Repareren

  7. Volg de instructies op het scherm om door te gaan en wacht tot de actie is voltooid.

Nadat het proces is voltooid, controleert u of u WSL nu kunt gebruiken. Zo niet, volg dan de onderstaande stappen om de applicatie te verwijderen:

  1. Volg stap 1-4 opnieuw.
  2. Klik op de drie stippen die bij de app horen en kies Verwijderen vanuit het contextmenu.
  3. Volg de instructies op het scherm om door te gaan.

Nadat de app is verwijderd, installeert u de nieuwste versie opnieuw en controleert u vervolgens of het probleem daarmee is opgelost.

5. Verwijder updates

Als u het probleem begon te ondervinden direct na het installeren van een in behandeling zijnde systeemupdate, is de kans groot dat de update defect was. Het is niet ongebruikelijk dat Windows-gebruikers problemen ondervinden als gevolg van corrupte updates.

De beste manier om dit probleem op te lossen, is door de update via het Configuratiescherm te verwijderen.

Hier is hoe je dat kunt doen:

  1. Typ Configuratiescherm in Windows zoeken en klik op Open .
  2. Kiezen Bekijk geïnstalleerde updates .

    Bekijk de geïnstalleerde updates

  3. In het volgende venster ziet u een lijst met alle geïnstalleerde updates in Windows. Klik met de rechtermuisknop op de problematische en kies Verwijderen .

    Druk op de knop Verwijderen

6. Voer een malwarescan uit

Ten slotte is de laatste methode op onze lijst het uitvoeren van een malwarescan.

Uw systeem heeft mogelijk te maken met een virus of malware die ervoor zorgt dat bepaalde componenten en functies werken. In een dergelijke situatie is de malwarescan van Windows Defender de meest effectieve oplossing.

Hier leest u hoe u een volledige systeemscan op malware kunt uitvoeren met Defender:

  1. Typ Windows-beveiliging in Windows zoeken en klik op Open .
  2. Kiezen Virus- en bedreigingsbeveiliging uit het linkerdeelvenster.

    Toegang tot instellingen voor bescherming tegen virussen en bedreigingen

  3. Ga naar de rechterkant van het venster en klik op de Scan opties hyperlink.

    Klik op Scanopties

  4. Klik op Volledige scan > Nu scannen .

    Voer de scan uit

Wacht nu tot de scan is voltooid en probeer WSL opnieuw te gebruiken als u klaar bent.