Vodniki

Popravek: WSLRegisterDistribution ni uspel z napako: 0x8007019e

Lahko naletite na Napaka WSLRegisterDistribution zaradi onemogočenega podsistema za Linux. Poleg tega lahko napako povzroči tudi pokvarjena namestitev distribucijskega programa Linux.

Prizadeti uporabnik dobi napako, ko poskuša zagnati terminal Linux z naslednjim sporočilom:

Preden nadaljujete s postopkom za odpravljanje težav, poskusite zagnati konzolo Linux s pomočjo iskalne vrstice Windows (ki se nahaja v opravilni vrstici vašega sistema) in ne z bash.

1. rešitev: Omogočite / onemogočite podsistem za Linux

Windows ima funkcijo “Podsistem za Linux”, Ki je bistvenega pomena za delovanje vaše distribucije Linuxa. Če navedena možnost ni omogočena, lahko naletite na napako. V tem primeru lahko težavo reši omogočanje možnosti podsistema za Linux.

  1. Na Opravilna vrstica, kliknite na Windows Search vrstica in tip Nadzorna plošča. Nato v prikazanih rezultatih kliknite Nadzorna plošča.
  2. Zdaj kliknite na Odstranite program.
  3. Nato v levem podoknu okna kliknite Vklopite ali izklopite funkcijo Windows.
  4. Zdaj se pomaknite navzdol do konca in omogočite Podsistem Windows za Linux.
  5. Potem ponovni zagon sistem in nato preverite, ali sistem ni odpravil napake.
  6. Če je možnost že omogočeno v koraku 4, potem onemogoči to in ponovni zagon vaš sistem.
  7. Po ponovnem zagonu omogoči možnost Podsistem in nato ponovni zagon vaš sistem.
  8. Po ponovnem zagonu preverite, ali Linux distro deluje dobro.

2. rešitev: Znova zaženite storitev LxssManager

Storitev življenjskega cikla primerka Linuxa, tj. LxssManager, deluje v ozadju, da ohrani stvari pod nadzorom. Napaka pri roki lahko naletite, če je storitev zataknjena v delovanju ali je v stanju napake. V tem primeru lahko ponovni zagon storitve odpravi napako in tako reši težavo.

  1. Pritisnite Windows + R tipke za prikaz ukaznega polja Zaženi.
  2. Zdaj vnesite Services.msc in nato kliknite v redu.
  3. Zdaj poiščite in znova zaženite LxssManager storitev.
  4. Nato znova zaženite terminal, da preverite, ali je napaka odpravljena.

3. rešitev: Zaženite podsistem iz Microsoftove trgovine

V distribuciji Linuxa je napaka, pri kateri terminal včasih začne prikazovati napako, ki jo imamo ob zagonu iz bližnjice / ukaznega poziva. To napako lahko odpravite tako, da zaženete aplikacijo neposredno iz vmesnika Microsoft Store.

  1. Na Opravilna vrstica kliknite svoj sistem Windows Search polje in tip Trgovina Microsoft. Nato na seznamu prikazanih rezultatov kliknite Trgovina Microsoft.
  2. Nato v zgornjem desnem kotu okna kliknite na vodoravne elipse in nato kliknite Moja knjižnica.
  3. Zdaj v levem podoknu okna kliknite Nameščeno.
  4. Nato v desnem podoknu okna kliknite na Linux distribucijska aplikacija.
  5. Zdaj kliknite na Kosilo in nato preverite, ali je težava odpravljena.

4. rešitev: Posodobite terminal Linux s pomočjo ukaznega poziva

Če uporabljate starejšo različico distribucije, lahko naletite na obravnavano napako. V tem kontekstu lahko težavo reši posodobitev aplikacije. Z ukaznim pozivom lahko to dosežete brez ponovne namestitve aplikacije.

  1. Na Opravilna vrstica v vašem sistemu kliknite na Windows Search polje in tip Ukazni poziv. Nato v prikazanih rezultatih z desno miškino tipko kliknite Ukazni poziv in nato v podmeniju kliknite Zaženi kot skrbnik.
  2. Zdaj tip naslednje ukaze v ukaznem pozivu in pritisnite vnesite tipka po vsakem ukazu:
    C: \> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $ C: \> izhod
  3. Zdaj zaženite terminal, da preverite, ali je napaka odpravljena.

5. rešitev: Popravite aplikacijo Linux Terminal

Če vam do zdaj nič ni pomagalo, je težavo morda povzročila poškodovana namestitev distribucijske aplikacije Linux. Za premagovanje takšne korupcije je mogoče uporabiti funkcijo popravila v nastavitvah sistema Windows, ki bo nato rešila težavo.

  1. Desni klik na Windows in kliknite na Nastavitve.
  2. Nato tapnite Aplikacije.
  3. Zdaj poiščite in kliknite na Linux distribucijska aplikacija, npr. če uporabljate Ubuntu, kliknite Ubuntu. Nato kliknite na Napredne možnosti.
  4. Zdaj se pomaknite navzdol do konca in kliknite na Popravilo .
  5. Ko popravite distro, preverite, ali je napaka odpravljena.
  6. Če ne, odprite Napredne možnosti (korak 1 do 2).
  7. Nato se pomaknite navzdol do konca in kliknite na Ponastaviti (vaši podatki / nastavitve bodo izgubljeni).
  8. Zdaj zaženite distro, da preverite, ali je napaka odpravljena.

6. rešitev: Znova namestite aplikacijo Linux Console

Če popravilo konzole Linux ni rešilo težave, potem pokvarjenega modula aplikacije ni mogoče popraviti, zato morate ročno odstraniti in znova namestiti aplikacijo, da rešite težavo.

  1. Desni klik na Windows in kliknite na Nastavitve.
  2. Zdaj poiščite in kliknite na Linux distribucijska aplikacija, npr. če uporabljate Ubuntu, kliknite Ubuntu. Nato kliknite na Odstrani.
  3. Po odstranitvi onemogoči Podsistem za možnost Linux (kot je razloženo v raztopini 1) in ponovni zagon vaš sistem.
  4. Po ponovnem zagonu omogoči podsistem za Linux (kot je razloženo v rešitvi 1).
  5. Zdaj namestite vaš Konzola za Linux in upamo, da je bila vaša težava odpravljena.

Če vam nič ni uspelo, boste morda morali ponastaviti računalnik z operacijskim sistemom Windows ali opraviti čisto namestitev sistema Windows.

Oznake Windows Linux Napaka
$config[zx-auto] not found$config[zx-overlay] not found