Môžete sa stretnúť s Chyba zlyhania WSLRegisterDistribution kvôli deaktivovanému subsystému pre Linux. Chybu môže spôsobiť aj poškodená inštalácia distro aplikácie pre systém Linux.
Dotknutý používateľ dostane chybu pri pokuse o spustenie terminálu Linux s nasledujúcou správou:
Pred pokračovaním v procese riešenia problémov sa pokúste spustiť konzolu Linux pomocou lišty Windows Search (umiestnenej na paneli úloh vášho systému), nie pomocou príkazového riadku bash.
Riešenie 1: Povoliť / zakázať subsystém pre Linux
Windows má funkciu “Subsystém pre Linux”, Čo je nevyhnutné pre fungovanie vašej distribúcie Linuxu. Ak uvedená možnosť nie je povolená, môže sa vyskytnúť príslušná chyba. V takom prípade môže problém vyriešiť povolenie možnosti subsystému pre systém Linux.
- Na Hlavný panel, klikni na Windows Search lišta a typ Ovládací panel. Potom v zobrazených výsledkoch kliknite na Ovládací panel.
- Teraz kliknite na Odinštalujte program.
- Potom v ľavej časti okna kliknite na Zapnite alebo vypnite funkciu Windows.
- Teraz prejdite nadol až na koniec a povoľte Možnosť Subsystém Windows pre Linux.
- Potom reštart váš systém a potom skontrolujte, či v systéme nie je chyba.
- Ak možnosť už je povolené potom v kroku 4 zakázať to a reštart váš systém.
- Po reštarte povoliť možnosť Subsystém a potom reštart váš systém.
- Po reštarte skontrolujte, či distribúcia systému Linux funguje správne.
Riešenie 2: Reštartujte službu LxssManager
Služba životného cyklu inštancie systému Linux, tj. LxssManager pracuje na pozadí, aby mala veci pod kontrolou. S uvedenou chybou sa môžete stretnúť, ak je uvedená služba uviaznutá v prevádzke alebo je v chybovom stave. V tomto scenári môže reštartovanie služby vyčistiť chybu a vyriešiť tak problém.
- Stlačte Windows + R tlačidlá, aby ste vyvolali príkazové pole Spustiť.
- Teraz napíš Services.msc a potom kliknite na Ok.
- Teraz nájdite a reštartujte súbor LxssManager služby.
- Potom znova spustite terminál a skontrolujte, či nie je v chybe.
Riešenie 3: Spustite subsystém z Microsoft Store
Distribúcia Linuxu obsahuje chybu, pri ktorej terminál niekedy začne pri spustení z klávesovej skratky / príkazového riadku zobrazovať príslušnú chybu. Túto závadu je možné vyčistiť spustením aplikácie priamo z rozhrania Microsoft Store.
- Na Hlavný panel vášho systému, kliknite na Windows Search políčko a typ Microsoft Store. Potom v zozname zobrazených výsledkov kliknite na Microsoft Store.
- Potom v pravom hornom rohu okna kliknite na ikonu horizontálne elipsy a potom kliknite na Moja knižnica.
- Teraz v ľavej časti okna kliknite na Nainštalované.
- Potom v pravej časti okna kliknite na svoju ikonu Aplikácia Linux distro.
- Teraz kliknite na ikonu Spustiť a potom skontrolujte, či sa problém vyriešil.
Riešenie 4: Aktualizujte terminál Linux pomocou príkazového riadku
Ak používate staršiu verziu distribúcie, môže sa vyskytnúť chyba, o ktorej sa diskutuje. V tejto súvislosti môže problém vyriešiť aktualizácia aplikácie. Príkazový riadok môžete dosiahnuť rovnakým spôsobom bez opätovnej inštalácie aplikácie.
- Na Hlavný panel vášho systému kliknite na Windows Search políčko a typ Príkazový riadok. Potom v zobrazených výsledkoch kliknite pravým tlačidlom myši na Príkazový riadok a potom v podponuke kliknite na Spustiť ako správca.
- Teraz typu vykonajte nasledujúce príkazy v príkazovom riadku a stlačte kláves vstúpiť kláves po každom príkaze:
C: \> bash $ sudo apt-get aktualizácia $ sudo apt-get dist-upgrade $ C: \> výstup
- Teraz spustite terminál a skontrolujte, či v ňom nie je chyba.
Riešenie 5: Opravte aplikáciu Linux Terminal
Ak vám doteraz nič nepomohlo, problém mohol byť spôsobený poškodenou inštaláciou distribučnej aplikácie pre Linux. Na prekonanie takéhoto poškodenia je možné použiť funkciu Opraviť v nastaveniach systému Windows, ktorá problém potom vyrieši.
- Kliknite pravým tlačidlom myši na Windows tlačidlo a kliknite na nastavenie.
- Potom klepnite na Aplikácie.
- Teraz nájdite a kliknite na svoju Linuxová distribučná aplikácianapr. ak používate Ubuntu, kliknite na Ubuntu. Potom kliknite na Pokročilé nastavenia.
- Teraz prejdite nadol až na koniec a kliknite na ikonu Oprava tlačidlo.
- Po oprave distribúcie skontrolujte, či v nej nie je chyba.
- Ak nie, otvorte Pokročilé nastavenia (krok 1 až 2).
- Potom prejdite nadol až na koniec a kliknite na ikonu Resetovať tlačidlo (vaše údaje / nastavenia sa stratia).
- Teraz spustite distro a skontrolujte, či nie je v chybe.
Riešenie 6: Preinštalujte aplikáciu Linux Console
Ak oprava konzoly Linux problém nevyriešila, potom je poškodený modul aplikácie už neopraviteľný a na vyriešenie problému je potrebné aplikáciu manuálne odinštalovať a znova nainštalovať.
- Kliknite pravým tlačidlom myši na Windows tlačidlo a kliknite na nastavenie.
- Teraz nájdite a kliknite na svoju Linuxová distribučná aplikácianapr. ak používate Ubuntu, kliknite na Ubuntu. Potom kliknite na Odinštalovať.
- Po odinštalovaní zakázať the Voliteľný subsystém pre Linux (ako je uvedené v riešení 1) a reštart váš systém.
- Po reštarte povoliť subsystém pre Linux (ako je uvedené v riešení 1).
- Teraz Inštalácia tvoj Aplikácia Linux Console a dúfajme, že bol váš problém vyriešený.
Ak pre vás nič nefungovalo, možno budete musieť resetovať počítač so systémom Windows alebo vykonať čistú inštaláciu systému Windows.
Značky Windows Linux Chyba