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



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

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:



WslRegisterDistribution se nezdařil s chybou 0x8007019e



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 provoz vašeho Linuxová distribuce . 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 .

    Otevřete Ovládací panely



  2. Nyní klikněte na Odinstalujte program .

    V Ovládacích panelech klikněte na Odinstalovat program

  3. Poté v levém podokně okna klikněte na Zapněte nebo vypněte funkci Windows .

    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 .

    Povolte podsystém Windows 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 uvedenou 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 tím vyřešit 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 .

    Do dialogového okna Spustit zadejte „services.msc“ a stiskněte klávesu Enter

  3. Nyní najděte a restartujte LxssManager servis.

    Restartujte službu Lxss Manager

  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 . Poté v seznamu zobrazených výsledků klikněte na Microsoft Store .

    Otevřete Microsoft Store

  2. Poté v pravém horním rohu okna klikněte na ikonu vodorovné elipsy a poté klikněte na Moje knihovna .

    Otevřete Moje knihovna v Microsoft Storu

  3. Nyní v levém podokně okna klikněte na Nainstalováno .

    Otevřete nainstalovanou kartu v mé knihovně

  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.

    Spusťte aplikaci Linux Console z Microsoft Storu

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

Pokud používáte starší verzi distribuce, můžete narazit na projednávanou chybu. 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 .

    Otevřete příkazový řádek z Windows Search

  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 v něm chyba.

Ř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í .

    Otevřete Nastavení systému Windows

  2. Poté klepněte na Aplikace .

    Otevřete Aplikace v Nastavení systému Windows

  3. 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 Pokročilé možnosti .

    Otevřete Rozšířené nastavení distribuční aplikace pro Linux

  4. Nyní přejděte dolů až na konec a klikněte na ikonu Opravit knoflík.

    Opravte distribuční aplikaci pro Linux

  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).

    Resetujte distribuční aplikaci pro Linux

  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 .

    Odinstalujte distribuční aplikaci pro Linux

  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 Resetujte počítač se systémem Windows nebo proveďte a čistá instalace Windows .

Značky Chyba systému Windows Linux 4 minuty čtení