Om WSL verkar ha slutat fungera efter att ha hoppat till Windows 11, kolla in den här guiden för att fixa det igen.

Det finns flera potentiella orsaker till att Windows Subsystem for Linux (WSL) slutade fungera efter att din dator uppgraderades till Windows 11. Tack och lov är uppdelningen osannolikt terminal, även om du kanske måste prova några olika korrigeringar för att få det att fungera igen.

Här är flera sätt att få Windows Subsystem för Linux att fungera igen efter uppgradering till Windows 11.

1. Kontrollera att WSL är aktiverat

Det är inte ovanligt att uppgradering till en nyare version av operativsystemet kommer att bryta vissa appar och funktioner. Så även om det kanske låter självklart, bör det vara ditt första steg att kontrollera att WSL inte bara har inaktiverats under uppgraderingsprocessen. Så här kontrollerar du:

  1. I Windows Search, skriv Slå av eller på funktioner i Windows och klicka på sökresultatet som ska visas högst upp.
  2. Bläddra nedåt i dialogrutan Windows System tills du ser Windows undersystem för Linux.
  3. instagram viewer
  4. Om kryssrutan för funktionen inte är markerad, gör det nu. Klicka sedan Ok.
  5. Du kan också behöva starta om datorn innan du kontrollerar om det löste problemet.

Förhoppningsvis fungerar WSL nu och du kan börja använda verktyget. Om inte, läs vidare för några andra möjliga lösningar.

Lär dig mer om saker du kan göra med WSL och Linux på din Windows-dator.

2. Aktivera Hyper-V och Virtual Machine Platform

Om du vill använda ett delsystem som WSL i Windows, måste du också aktivera virtualiseringsverktygen. Dessa inkluderar Hyper-V och Virtual Machine Platform.

Om ett kommandoradsgränssnitt öppnas och talar om för dig att en nödvändig funktion inte är installerad, när du försöker köra din Linux-distribution är det troligtvis vad det syftar på.

  1. Söka efter Slå av eller på funktioner i Windows och klicka på sökresultatet.
  2. I Windows-funktioner, scrolla ned för att hitta Virtuell maskinplattform och Windows Hypervisor-plattform.
  3. Markera rutorna bredvid var och en av dessa funktioner och klicka sedan Ok.
  4. Du måste starta om datorn för att slutföra installationen av dessa verktyg.

3. Reparera Linux Distribution App

Din Linux-distributionsapp, som Ubuntu, Kali eller Debian, kan vara skadad eller kräva uppdatering. Detta kan göra att WSL verkar vara trasigt. Det är väldigt enkelt att reparera Windows-appar.

  1. Öppen Inställningar > Appar > App och funktioner.
  2. Rulla ner till listan över dina appar för att hitta din Linux-distro-app.
  3. Klicka på tre prickar till höger om appnamnet och välj Avancerade alternativ.
  4. Klicka på Reparera och följ instruktionerna på skärmen om reparationer är nödvändiga.

Kontrollera om WSL fungerar. Om inte, försök att avinstallera och installera om Linux-distributionsappen.

4. Tvinga WSL att öppna med hjälp av Microsoft Store

Om WSL är aktiverat men fortfarande vägrar att öppna kan du försöka tvinga fram start via Microsoft Store-appen. Detta kan ibland åtgärda tillfälliga fel när öppning av WSL direkt inte fungerar.

  1. Öppna Microsoft Store-appen och sök efter WSL.
  2. På butikssidan för WSL bör du se en Öppen knapp. Om knappen säger Uppdatering, klicka på den för att uppdatera appen.
  3. Klicka på Öppen knappen, och standard Linux distro-appen bör startas.
  4. Om ett kommandoradsgränssnitt öppnas istället kommer det förmodligen att berätta för dig att en nödvändig funktion saknas. Ser Aktivera Hyper-V och Virtual Machine Platform ovan.

Om det inte fungerar att tvinga WSL att öppna, prova detsamma med Linux distro-appen du använder. Öppna butiken, sök efter din distro och klicka på Öppen knapp.

5. Avinstallera de senaste uppdateringarna för att fixa WSL

Om WSL slutade fungera efter installation av en uppdatering kan uppdateringen vara orsaken. Du kan avinstallera den senaste uppdateringen för att se om det löser problemet.

Avinstallerar Windows-uppdateringar är ingen komplicerad process, även om du aldrig har gjort det förut.

Om WSL fortfarande inte fungerar efter att ha avinstallerat uppdateringen är det en bra idé att installera om den. Uppdateringar kan ofta innehålla säkerhets- och prestandajusteringar, så det rekommenderas i allmänhet att hålla Windows uppdaterat.

6. Kontrollera att skadlig programvara inte blockerar WSL

Det sista att försöka få WSL att fungera är att söka efter skadlig programvara. Potentialen för skadlig programvara för att förhindra Windows Subsystem för Linux från att fungera är liten men inte ovanlig.

Kör a fullständig genomsökning i Microsoft Defender eller vilket antivirusprogram från tredje part du använder. Sätt i karantän eller ta bort eventuell skadlig programvara som din antivirussökning hittar. Starta sedan om datorn och försök använda WSL för att se om det var problemet.

Åtgärda WSL efter uppgradering till Windows 11

Uppgradering till Windows 11 går vanligtvis smidigt, men appar och funktioner kan ibland gå sönder. Om du upptäcker att WSL inte längre fungerar efter att ha uppgraderat till det senaste Windows OS, oroa dig inte, det finns vanligtvis en enkel lösning. Du kanske bara behöver återaktivera funktionen i Windows-systeminställningarna, men om inte, kommer att gå igenom de andra korrigeringarna här vanligtvis lösa problemet.