FIX: WSL fungerer ikke etter oppgradering til Windows 11



Prøv Instrumentet Vårt For Å Eliminere Problemer

WSL, som er et Windows-undersystem for Linux, har ikke fungert for brukere rett etter at de oppgraderer til Windows 11. Ifølge brukere krasjer det når de prøver å starte det.





Vi har sett på problemet, og oppdaget at dette problemet kan være forårsaket av en rekke årsaker:



  • WSL er deaktivert – WSL-funksjonen bør være aktivert i Windows-funksjonsdialogen for at du skal kunne bruke den. Det er tider når en oppdatering deaktiverer denne funksjonen automatisk, noe som fører til at problemet oppstår.
  • Den virtuelle maskinen er deaktivert – I likhet med WSL, bør den virtuelle maskinfunksjonen også være aktivert i systemet for at du skal bytte til et annet operativsystem i Windows. Hvis denne funksjonen er deaktivert, kan du aktivere den manuelt for å løse problemet.
  • Korrupt Linux-appinstallasjon – installasjonsfilen til Linux-appen (Ubuntu) kan være korrupt eller defekt, noe som hindrer deg i å bruke WSL. I dette tilfellet kan du enten reparere applikasjonen eller installere den på nytt for å løse problemet.
  • Skadevare – Windows-systemet ditt kan håndtere en korrupsjonsfeil eller skadelig programvare, som får visse funksjoner og applikasjoner til å fungere. Hvis dette scenariet er aktuelt, kan du kjøre en skadelig programvareskanning for å identifisere problemet og løse det.
  • Feil oppdatering – I tilfelle du begynte å møte feilen etter å ha installert en systemoppdatering, er det en sjanse for at den feilaktige oppdateringen er den skyldige. Heldigvis tilbyr Windows en måte å avinstallere oppdateringene på, slik at du kan fjerne oppdateringen fra systemet og se om det gjør noen forskjell.

Nå som vi vet om de potensielle årsakene bak problemet, la oss ta en titt på feilsøkingsmetodene som fungerte for andre berørte brukere. Forhåpentligvis vil de også hjelpe deg med å fikse problemet for godt. Før du fortsetter med metodene, må du imidlertid sørge for at du er logget på som administrator i systemet.

1. Aktiver WSL i Windows-funksjoner

La oss starte med den mest effektive løsningen i tilfeller av feil som denne.

I de fleste tilfeller kunne ikke brukerne bruke WSL fordi funksjonen automatisk ble deaktivert når de oppgraderte til Windows 11. Løsningen i dette tilfellet er enkel, da alt du trenger å gjøre er å aktivere funksjonen tilbake manuelt.



Slik kan du gjøre det:

  1. Start Windows-søk via oppgavelinjen, og skriv Slå Windows-funksjoner på eller av .
  2. Klikk Åpen fra listen over tilgjengelige alternativer.
  3. I den følgende dialogboksen, finn Windows-undersystem for Linux og merk av i boksen som er knyttet til den.

    Aktiver Windows-undersystem for Linux

  4. Klikk OK for å lagre endringene.

Alternativt kan du også bruke Windows Powershell til å gjøre disse endringene. Hvis trinnene nevnt ovenfor ikke har fungert for deg, følg de nedenfor:

  1. Skriv inn Windows Powershell i søkeområdet på oppgavelinjen og klikk på Kjør som administrator .
  2. I det følgende vinduet skriver du kommandoen nevnt nedenfor og klikker Tast inn å utføre den.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Aktiver Windows-undersystem for linux

  3. Når kommandoen er utført, start PC-en på nytt. Ved omstart skal funksjonen være aktivert.

Hvis funksjonen ble deaktivert, bør problemet løses ved å aktivere den. Men hvis funksjonen allerede var aktivert, gå til neste feilsøkingsmetode nedenfor.

2. Aktiver VM i Windows-funksjoner

For at noen av undersystemene skal fungere i Windows, bør den virtuelle maskinen på systemet ditt fungere som det skal. Virtuelle maskiner brukes til å kjøre flere operativsystemer samtidig på samme maskinvare. Hvis vi ikke hadde virtualisering, ville vi trenge to separate fysiske enheter for å kjøre Windows og Linux.

Hvis WSL-funksjonen allerede var aktivert på systemet, er det neste du må gjøre å sjekke om VM er aktivert. Fremgangsmåten for dette er ganske lik de vi listet opp ovenfor:

  1. Type Slå Windows-funksjoner på eller av i søkeområdet på oppgavelinjen og klikk Åpen .
  2. Nå, finn Virtuell maskinplattform i den følgende dialogboksen og merk av i avmerkingsboksen knyttet til den for å aktivere den.

    Aktiver Virtual Machine-plattformen

  3. Mens du er i gang, anbefaler vi også å aktivere Hyper-V i samme vindu. Hyper-V bidrar til å skape et virtuelt miljø i systemet.

Når du er ferdig, lukk Windows-funksjonsdialogen og sjekk om du nå kan bruke WSL uten problemer.

3. Bruk Microsoft Store til å starte WSL

Det kan hende du heller ikke kan bruke WSL på grunn av en midlertidig feil i det installerte programmet. I dette tilfellet kan du prøve å starte appen fra Microsoft Store i stedet for å åpne den direkte.

Dette høres kanskje for enkelt ut til å fungere, men siden det fungerte for flere andre brukere, anbefaler vi at du prøver det.

Her er hva du må gjøre:

  1. Start Microsoft Store og gå over til Mitt bibliotek seksjonen nederst i venstre hjørne.

    Klikk på bibliotekikonet

  2. I listen over tilgjengelige apper, se etter Linux-distribusjonsappen din og start den.

Hvis du fortsatt ikke kan starte programmet, fortsett med neste metode nedenfor.

4. Reparer eller installer Linux-distribusjonsappen på nytt

Linux-distribusjonsappen din kan håndtere en korrupt feil eller rett og slett være utdatert, noe som hindrer deg i å bruke den riktig.

For å sjekke om dette er problemet, kan du først prøve å reparere applikasjonen og se om det gjør noen forskjell. Hvis feilen vedvarer, kan du avinstallere appen og installere den på nytt fra bunnen av. Dette vil fikse eventuelle korrupsjonsproblemer i appen som kan forårsake problemet.

Følg disse trinnene for å fortsette:

  1. trykk Vinne + Jeg for å åpne Innstillinger-appen.
  2. Velge Apper fra venstre rute.
  3. Klikk på Apper og funksjoner i høyre side av vinduet.

    Klikk på Apper og funksjoner i høyre rute

  4. I det følgende vinduet, bla ned for å finne Linux-distribusjonsappen.
  5. Klikk på de tre prikkene knyttet til den og velg Avanserte instillinger .

    Klikk på Avanserte alternativer

  6. Gå deretter over til Tilbakestill-delen og klikk på Reparasjonsknapp der.

    Klikk på Reparer-knappen

  7. Følg instruksjonene på skjermen for å fortsette og vent til handlingen er fullført.

Når prosessen er fullført, sjekk om du kan bruke WSL nå. Hvis ikke, følg trinnene nedenfor for å avinstallere applikasjonen:

  1. Følg trinn 1-4 igjen.
  2. Klikk på de tre prikkene knyttet til appen og velg Avinstaller fra kontekstmenyen.
  3. Følg instruksjonene på skjermen for å fortsette.

Når appen er avinstallert, installer den nyeste versjonen på nytt og sjekk om det løser problemet.

5. Avinstaller oppdateringer

Hvis du begynte å støte på problemet rett etter å ha installert en ventende systemoppdatering, er det en god sjanse for at oppdateringen var feil. Det er ikke uvanlig at Windows-brukere støter på problemer på grunn av korrupte oppdateringer.

Den beste måten å motvirke dette problemet på er ved å avinstallere oppdateringen via kontrollpanelet.

Slik kan du gjøre det:

  1. Skriv inn Kontrollpanel i Windows-søk og klikk Åpen .
  2. Velge Se installerte oppdateringer .

    Se de installerte oppdateringene

  3. I det følgende vinduet skal du se en liste over alle installerte oppdateringer i Windows. Høyreklikk på den problematiske og velg Avinstaller .

    Trykk på Avinstaller-knappen

6. Kjør en skanning av skadelig programvare

Til slutt er den siste metoden på listen vår å utføre en skanning av skadelig programvare.

Systemet ditt kan håndtere et virus eller skadelig programvare som får visse komponenter og funksjoner til å fungere. I en slik situasjon er Windows Defenders malware-skanning den mest effektive løsningen.

Slik kan du kjøre en fullstendig systemskanning for skadelig programvare ved å bruke Defender:

  1. Skriv inn Windows Security i Windows-søk og klikk Åpen .
  2. Velge Virus- og trusselbeskyttelse fra venstre rute.

    Få tilgang til virus- og trusselbeskyttelsesinnstillinger

  3. Flytt til høyre side av vinduet, og klikk på Skannealternativer hyperkobling.

    Klikk på Skannealternativer

  4. Klikk på Full skanning > Skann nå .

    Utfør skanningen

Vent nå til skanningen er fullført, og når du er ferdig, prøv å bruke WSL igjen.