Kaip ištaisyti „Windows“ posistemio „Linux“ nėra įdiegtų paskirstymų “klaidą?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

„Bash“ yra „Unix“ apvalkalas ir komandos kalbos forma, kuri pirmą kartą buvo įvesta 1989 m. Ji buvo plačiai paplitusi kaip numatytasis „Linux“ ir „MacOS“ prisijungimo apvalkalas. Nors dažniausiai tai matoma „Linux“ ir „Marcos“, yra versija, kurią galima įdiegti „Windows 10“. Tačiau sulaukta daugybės skundų vartotojams, negalintiems naudoti „Bash“ „Windows 10“ ir „Windows“ sistemoje „Linux“ nėra įdiegtų paskirstymų Bandant tai padaryti matoma klaida.



Klaidos pranešimas „Windows posistemėje, skirtoje Linux, nėra įdiegtų paskirstymų“



Kas sukelia klaidą „Windows„ Windows “posistemiui nėra įdiegtų paskirstymų“?

Gavę daug skundų iš kelių vartotojų, nusprendėme ištirti problemą ir sukūrėme sprendimų rinkinį, kuris ištaisė klaidą daugumai mūsų vartotojų. Be to, mes ištyrėme priežastis, dėl kurių atsirado ši klaida, ir išvardijome jas žemiau.



  • Trūksta paskirstymų: Įdiegus „bash“, skirtą „Windows“, yra tam tikrų papildomų failų, kuriuos reikia įdiegti „Windows“ posistemiui. Jei šių failų nepavyksta automatiškai atsisiųsti iš „Microsoft Store“, suveikia ši klaida.
  • Neįgaliųjų tarnyba: Tam tikrais atvejais „LxssManager“ paslauga, kuri paprastai veikia fone, gali būti užblokuota po paskutinio atnaujinimo. Tai gali neleisti operacinei sistemai įsigyti visų reikalingų failų, kad būtų paleista „bash“ apvalkalas, o tai gali sukelti klaidą.
  • Pasirinktas neteisingas numatytasis paskirstymas: Jei „Ubuntu“ nebuvo pasirinktas kaip numatytasis operacinės sistemos paskirstymas, tai gali sukelti šią klaidą. Nes „Ubuntu“ yra būtinas paskirstymas paleisti „bash“ apvalkalą.

Dabar, kai jūs iš esmės suprantate problemos pobūdį, mes eisime prie sprendimų. Kad išvengtumėte konfliktų, būtinai juos įgyvendinkite ta tvarka, kuria jie pateikiami.

1 sprendimas: paskirstymo diegimas rankiniu būdu

Jei tam tikrų paskirstymų negalima atsisiųsti ir įdiegti automatiškai, mes galime pabandyti juos įdiegti rankiniu būdu naudodami komandų eilutę. Todėl šiame žingsnyje vykdysime komandą pagrindiniams paskirstymams įdiegti. Už tai:

  1. Paspauskite „ „Windows“ „+“ R Vienu metu mygtukus, kad atidarytumėte eilutę Vykdyti.
  2. Įrašykite ' cmd “Ir paspauskite„ „Shift“ „+“ „Ctrl“ „+“ Įveskite “Suteikti administracines privilegijas.

    Įveskite cmd vykdymo eilutėje ir paspauskite Shift + Alt + Enter, kad atidarytumėte padidintą komandinę eilutę



  3. Įveskite šią komandą ir paspauskite enter.
    lxrun / install

    Komandos „Lxrun / install“ inicijavimas

    Pastaba: Pabandykite paleisti šią komandą „Powershell“, jei ji neveikia komandų eilutėje.

  4. Tai sukels atsisiuntimą iš „Microsoft Store“, paspauskite „ IR “, Norėdami pradėti atsisiuntimo procesą, jei to paprašys komandų eilutė.
  5. Patikrinti ar problema išlieka.
    Pastaba: Ši komanda taip pat gali būti vykdoma „Power Shell“ (administratorius). Bet jei jis neatpažįstamas, atsisiųskite ir įdiekite „Ubuntu“ iš „Microsoft Store“ ir pabandykite paleisti komandą.

2 sprendimas: palaukite 10 minučių

Kai kuriems vartotojams problema išsisprendė po 5–10 minučių. Dažnai po perkrovimo tam tikri procesai ir paslaugos užtrunka šiek tiek laiko. Dėl šios priežasties klaida gali atsirasti, jei bandysite paleisti „bash“ per greitai po paleidimo. Todėl rekomenduojama laukti bent jau 10 minučių paleidus kompiuterį prieš tai tu tęsti atlikdami toliau nurodytus veiksmus.

3 sprendimas: įdiekite „Ubuntu“

Jei jūsų kompiuteryje nebuvo įdiegta „Ubuntu“, tai gali sukelti šią klaidą, nes tai yra labai svarbus paskirstymas, reikalingas norint paleisti „bash“. Norėdami atsisiųsti ir įdiegti „Ubuntu“, atlikite toliau nurodytus veiksmus.

  1. Perkrauti kompiuterį ir prisijunkite prie savo paskyros.
  2. Spustelėkite ant tai nuoroda, kad atidarytumėte atsisiuntimo puslapį.
  3. Spustelėkite „ Gaukite “Parinktį ir tada pasirinkite 'Atviras „Microsoft“ Parduotuvė “Parinktį.

    Spustelėkite parinktį „Gauti“

  4. Įkėlus „Microsoft Store“, spustelėkite ant ' Gaukite “Parinktį pradėti atsisiųsti„ Ubuntu Distribution “.
  5. Kai atsisiuntimas bus baigtas, spustelėkite ant ' Diegti “, Kuri pasirodo vietoje„ Gaukite “Parinktį.

    Spustelėkite parinktį „Įdiegti“

  6. Dabar bus „Ubuntu“ įdiegta kompiuteryje.
  7. Patikrinti ar problema išlieka.

4 sprendimas: „LxssManager“ paslaugos paleidimas

Gali būti, kad „LxssManager“ tarnyba buvo išjungta dėl šios klaidos. Todėl šiame žingsnyje mes rankiniu būdu pradėsime „LxssManager“ paslaugą. Už tai:

  1. Paspauskite „ „Windows“ „+“ R “Mygtukus, kad atidarytumėte eilutę Vykdyti.
  2. Įrašykite ' Paslaugos . MSC “Ir paspauskite„ Įveskite '.

    Įveskite „Services.msc“ ir paspauskite Enter

  3. Slinkite žemyn ir dukart spustelėkite „ „LxssManager“ ”Paslauga.
  4. Spustelėkite išskleidžiamąjį paleidimo tipo tipą ir pasirinkite „ Automatinis '.
  5. Spustelėkite „ Pradėti “Ir pasirinkite„ Taikyti '.

    Pasirinkdami automatinį kaip paleidimo tipą ir paspauskite enter

  6. Spustelėkite ' Gerai “Ir patikrinkite, ar problema išlieka.
2 minutės perskaityta