Hur fixar jag 'Windows Subsystem For Linux has no Installed Distributions' Error?



Prova Vårt Instrument För Att Eliminera Problem

Bash är ett Unix-skal och en form av ett kommandospråk som först introducerades 1989. Det har distribuerats allmänt som standardinloggningsskal för Linux och MacOS. Även om det mest ses i Linux och Marcos finns det en version som kan installeras på Windows 10. Men många klagomål har kommit in från användare som inte kan använda Bash på Windows 10 och en “ Windows Subsystem For Linux har inga installerade distributioner ”Fel visas när du försöker göra det.



”Windows-delsystem för Linux har inga installerade distributioner” Felmeddelande



Vad orsakar 'Windows Subsystem For Linux has no Installed Distributions' -felet?

Efter att ha fått många klagomål från flera användare bestämde vi oss för att undersöka problemet och tog fram en uppsättning lösningar som fixade felet för de flesta av våra användare. Vi tittade också på orsakerna till vilka detta fel utlöstes och listade dem nedan.



  • Saknade distributioner: När du installerar bash för Windows finns det vissa ytterligare filer som måste installeras för Windows delsystem. Om dessa filer inte kan laddas ner automatiskt från Microsoft Store utlöses detta fel.
  • Handikapptjänst: I vissa fall kan LxssManager tjänst som vanligtvis körs i bakgrunden kan blockeras efter en nyligen uppdaterad uppdatering. Detta kan förhindra att operativsystemet hämtar alla nödvändiga filer för att köra bash-skalet som kan utlösa felet.
  • Fel standarddistribution vald: Om Ubuntu inte har valts som standarddistribution för operativsystemet kan det utlösa detta fel. Eftersom Ubuntu är en viktig distribution för att köra bash-skalet.

Nu när du har en grundläggande förståelse för problemets natur kommer vi att gå vidare mot lösningarna. Se till att du implementerar dessa i den specifika ordning i vilken de presenteras för att undvika konflikter.

Lösning 1: Installera distributioner manuellt

Om vissa distributioner inte kan laddas ner och installeras automatiskt kan vi försöka installera dem manuellt via kommandotolken. I det här steget kör vi därför ett kommando för att installera viktiga distributioner. För det:

  1. Tryck på ' Windows '+' R ”-Knapparna samtidigt för att öppna körprompten.
  2. Skriv in ' cmd ”Och tryck“ Flytta '+' Ctrl '+' Stiga på ”För att bevilja de administrativa behörigheterna.

    Skriva cmd i körprompten och tryck på Skift + Alt + Enter för att öppna en upphöjd kommandotolk



  3. Skriv in följande kommando och tryck på enter.
    lxrun / install

    Initiera Lxrun / install-kommandot

    Notera: Försök att köra det här kommandot i Powershell om det inte fungerar i kommandotolken.

  4. Detta kommer att utlösa nedladdningen från Microsoft Store, tryck “ OCH ”För att starta nedladdningsprocessen om kommandotolken frågar.
  5. Kolla upp för att se om problemet kvarstår.
    Notera: Detta kommando kan också köras på Power Shell (administratör). Men om det inte känns igen, ladda ner och installera Ubuntu från Microsoft Store och försök att köra kommandot.

Lösning 2: Vänta i 10 minuter

För vissa användare fixade problemet sig efter 5 till 10 minuter. Ofta efter en omstart tar vissa processer och tjänster lite tid att starta. På grund av detta kan felet utlösas om du försöker köra bash för tidigt efter starten. Därför rekommenderas det att vänta för åtminstone 10 minuter efter att du startat upp din dator innan du Fortsätt med stegen nedan.

Lösning 3: Installera Ubuntu

Om Ubuntu inte har installerats på din dator kan det utlösa detta fel eftersom det är en mycket viktig distribution som krävs för att köra bash. Följ stegen nedan för att ladda ner och installera Ubuntu.

  1. Omstart din dator och logga in på ditt konto.
  2. Klick på detta länk för att öppna nedladdningssidan.
  3. Klicka på ' Skaffa sig ”Alternativ och sedan Välj de 'Öppet Microsoft Lagra ”Alternativ.

    Klicka på alternativet 'Get'

  4. När Microsoft Store har laddats upp, klick på ' Skaffa sig ”-Alternativet för att börja ladda ner Ubuntu-distributionen.
  5. När nedladdningsprocessen är klar, klick på ' Installera ”Alternativ som visas i stället för” Skaffa sig ”Alternativ.

    Klicka på alternativet “Installera”

  6. Ubuntu kommer nu att vara installerad på datorn.
  7. Kolla upp för att se om problemet kvarstår.

Lösning 4: Starta LxssManager-tjänsten

Det är möjligt att LxssManager-tjänsten har inaktiverats på grund av vilket detta fel utlöses. Därför startar vi detta steg manuellt LxssManager-tjänsten. För det:

  1. Tryck ' Windows '+' R ”-Tangenter samtidigt för att öppna körprompten.
  2. Skriv in ' Tjänster . msc ”Och tryck“ Stiga på '.

    Skriv 'Services.msc' och tryck på Enter

  3. Rulla ner och dubbelklicka på “ LxssManager ”Service.
  4. Klicka på rullgardinsmenyn för starttyp och välj “ Automatisk '.
  5. Klicka på ' Start Och välj “ Tillämpa '.

    Välj Automatisk som starttyp och tryck på enter

  6. Klicka på ' OK ”Och kontrollera om problemet kvarstår.
2 minuter läst