Průvodci

Oprava: WSLRegisterDistribution se nezdařila s chybou: 0x8007019e

Můžete se setkat s Chyba WSLRegisterDistribution se nezdařila kvůli deaktivovanému subsystému pro Linux. Kromě toho může chybu způsobit také poškozená instalace distribuční aplikace pro Linux.

Dotčený uživatel dostane chybu, když se pokusí spustit terminál Linux s následující zprávou:

Než budete pokračovat v procesu odstraňování problémů, zkuste spustit konzolu Linux pomocí vyhledávací lišty Windows (umístěné na hlavním panelu vašeho systému), nikoli pomocí bash.

Řešení 1: Povolit / Zakázat subsystém pro Linux

Windows má funkci “Subsystém pro Linux„Který je nezbytný pro fungování vaší distribuce Linuxu. Pokud uvedená možnost není povolena, můžete se setkat s chybou po ruce. V takovém případě může problém vyřešit povolení možnosti subsystému pro Linux.

  1. Na Hlavní panel, klikněte na Windows Search lišta a typ Kontrolní panel. V zobrazených výsledcích klikněte na Kontrolní panel.
  2. Nyní klikněte na Odinstalujte program.
  3. Poté v levém podokně okna klikněte na Zapněte nebo vypněte funkci Windows.
  4. Nyní přejděte dolů až na konec a povolte Možnost Windows Subsystém pro Linux.
  5. Pak restartovat systému a poté zkontrolujte, zda systém neobsahuje chybu.
  6. Pokud možnost již existuje povoleno v kroku 4 deaktivovat to a restartovat váš systém.
  7. Po restartu umožnit možnost Subsystém a poté restartovat váš systém.
  8. Po restartu zkontrolujte, zda distribuce Linuxu funguje dobře.

Řešení 2: Restartujte službu LxssManager

Služba životního cyklu instance Linuxu, tj. LxssManager pracuje na pozadí, aby měla věci pod kontrolou. S touto chybou se můžete setkat, pokud je uvedená služba zablokovaná v provozu nebo je v chybovém stavu. V tomto scénáři může restartování služby odstranit závadu a vyřešit tak problém.

  1. lis Windows + R klávesy pro vyvolání příkazového pole Spustit.
  2. Nyní zadejte Services.msc a poté klikněte na OK.
  3. Nyní najděte a restartujte LxssManager servis.
  4. Poté znovu spusťte terminál a zkontrolujte, zda je bez chyby.

Řešení 3: Spusťte subsystém z Microsoft Store

Distribuce Linuxu obsahuje chybu, při které terminál někdy po spuštění z místní / příkazové řádky začne zobrazovat příslušnou chybu. Tuto závadu lze odstranit spuštěním aplikace přímo z rozhraní Microsoft Store.

  1. Na Hlavní panel vašeho systému, klikněte na Windows Search pole a typ Microsoft Store. Potom v seznamu zobrazených výsledků klikněte na Microsoft Store.
  2. Poté v pravém horním rohu okna klikněte na ikonu vodorovné elipsy a poté klikněte na Moje knihovna.
  3. Nyní v levém podokně okna klikněte na Nainstalováno.
  4. Poté v pravém podokně okna klikněte na ikonu Linux distro App.
  5. Nyní klikněte na Zahájení tlačítko a poté zkontrolujte, zda byl problém vyřešen.

Řešení 4: Aktualizujte terminál Linux pomocí příkazového řádku

Při používání starší verze distribuce se můžete setkat s chybou v diskusi. V této souvislosti může problém vyřešit aktualizace aplikace. Příkazový řádek můžete použít k dosažení stejného cíle bez opětovné instalace aplikace.

  1. Na Hlavní panel vašeho systému, klikněte na Windows Search pole a typ Příkazový řádek. V zobrazených výsledcích klikněte pravým tlačítkem na Příkazový řádek a poté v podnabídce klikněte na Spustit jako administrátor.
  2. Nyní typ následující příkazy v příkazovém řádku a stiskněte vstoupit klávesa po každém příkazu:
    C: \> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $ C: \> výstup
  3. Nyní spusťte terminál a zkontrolujte, zda je bez chyby.

Řešení 5: Opravte aplikaci Linux Terminal

Pokud vám zatím nic nepomohlo, problém mohl být způsoben poškozenou instalací distribuční aplikace pro Linux. K překonání takového poškození lze použít funkci Opravit v nastavení systému Windows, která problém poté vyřeší.

  1. Klikněte pravým tlačítkem myši na Okna tlačítko a klikněte na Nastavení.
  2. Poté klepněte na Aplikace.
  3. Nyní najděte a klikněte na Linuxová distribuční aplikacenapř. pokud používáte Ubuntu, klikněte na Ubuntu. Poté klikněte na Pokročilé možnosti.
  4. Nyní přejděte dolů až na konec a klikněte na ikonu Opravit knoflík.
  5. Po opravě distribuce zkontrolujte, zda v ní není chyba.
  6. Pokud ne, otevřete Pokročilé možnosti (kroky 1 až 2).
  7. Poté přejděte dolů až na konec a klikněte na ikonu Resetovat tlačítko (vaše data / nastavení budou ztracena).
  8. Nyní spusťte distro a zkontrolujte, zda je chyba jasná.

Řešení 6: Přeinstalujte aplikaci Linux Console

Pokud oprava konzoly Linux problém nevyřešila, pak je poškozený modul aplikace mimo opravu a k vyřešení problému musíte aplikaci ručně odinstalovat a znovu nainstalovat.

  1. Klikněte pravým tlačítkem myši na Okna tlačítko a klikněte na Nastavení.
  2. Nyní najděte a klikněte na Linuxová distribuční aplikace, např. pokud používáte Ubuntu, klikněte na Ubuntu. Poté klikněte na Odinstalovat.
  3. Po odinstalování deaktivovat the Možnost subsystému pro Linux (jak je uvedeno v řešení 1) a restartovat váš systém.
  4. Po restartu umožnit subsystém pro Linux (jak je popsáno v řešení 1).
  5. Nyní Nainstalujte vaše Linuxová konzolová aplikace a doufejme, že váš problém byl vyřešen.

Pokud pro vás nic nefungovalo, možná budete muset resetovat počítač se systémem Windows nebo provést čistou instalaci systému Windows.

Značky Windows Linux Chyba