- Uživatelé mohou při instalaci nebo používání WSL v systému Windows 11 obdržet chyby WslRegisterDistribution Failed s různými chybovými kódy.
- Mezi nejčastější chyby WSL Windows 11 patří 0x80070032, 0x80370102, 0x8007023e a 0x8007019e.
- Existují různé důvody, proč k těmto problémům dochází, ale nejběžnějším z nich je, že jste neaktivovali kritickou funkci, jako je platforma virtuálních strojů.
- Tyto problémy mohou nastat v důsledku malwaru nebo technického problému.
XINSTALUJTE KLIKNUTÍM NA STAŽENÍ SOUBORU
- Stáhněte si Restoro PC Repair Tool který přichází s patentovanými technologiemi (patent k dispozici tady).
- Klikněte Začni skenovat najít problémy se systémem Windows 11, které by mohly způsobovat problémy s počítačem.
- Klikněte Spravit vše opravit problémy ovlivňující zabezpečení a výkon vašeho počítače
- Restoro byl stažen uživatelem 0 čtenáři tento měsíc.
K chybě WSL ve Windows 11 může dojít z různých důvodů. Přesná zpráva je WslRegisterDistribution Failed s různými kódy chyb.
Windows Subsystem for Linux (WSL) je funkce, která umožňuje vývojářům a typickým uživatelům instalovat a pracovat s Linuxem na jejich počítačích se systémem Windows.
Navzdory skutečnosti, že tato funkce je pro vývojáře velmi cenná, může občas způsobit ohromující komplikace, které je obtížné opravit.
Naštěstí tyto chyby nejsou nepřekonatelné; v tomto příspěvku projdeme všechny možné příčiny a řešení.
Jaké jsou nejčastější chyby WSL ve Windows 11?
Chyba WSL ve Windows 11 zahrnuje různé kódy a varování; tyto jsou nejrozšířenější:
- WslRegisterDistribution se nezdařilo s chybou: 0x80070032
- WslRegisterDistribution se nezdařilo s chybou: 0x80370102
- WslRegisterDistribution se nezdařilo s chybou: 0x8007023e
- WslRegisterDistribution se nezdařilo s chybou 0x8007019e
Pojďme nyní k řešením, když jsme pokryli chybové kódy.
Jak mohu opravit chyby WSL ve Windows 11?
1. Oprava WslRegisterDistribution se nezdařila: chyba 0x80070032
1.1 Zkontrolujte, zda váš počítač neobsahuje malware
- lis Okna + já klíče k otevření Nastavení.
- Klikněte na Ochrana osobních údajů a zabezpečenía poté v pravém podokně vyberte Zabezpečení systému Windows.
- Poté klikněte na Ochrana před viry a hrozbami.
- Dále vyberte Skenovatmožnosti.
- Vybrat Úplné skenování a poté klikněte na Skenujte nyní.
- Nechte skenování dokončit.
První věc, kterou musíte udělat, když získáte kód chyby Windows 11 WSL 0x80070032, je prohledat váš systém, zda neobsahuje malware.
Antivirový software od firem jako ESET je také dobrou alternativou vzhledem k jejich specializaci v této oblasti.
Tento antimalwarový program zajišťuje, že pevný disk vašeho počítače nebude infikován žádným škodlivým softwarem.
⇒ Získejte ESET
1.2 Povolte WSL
- zmáčkni Okna klíč a typ Zapnout nebo vypnout funkce Windowsa kliknutím na výsledek jej otevřete.
- Nalézt Subsystém Windows pro Linux a povolit ji.
- Klikněte OK.
- Nechte jej vyhledat a nainstalovat požadované systémové soubory, poté restartujte počítač a zkontrolujte, zda je problém vyřešen.
WSL můžete také povolit pomocí prostředí Windows PowerShell podle následujících kroků:
- Klikněte na Start menu, typ Windows PowerShell, klikněte na něj pravým tlačítkem a vyberte Spustit jako administrátor.
-
Zkopírujte a vložte následující kód:
Enable-WindowsVolitelnáFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- V případě potřeby zadejte následující písmeno pro restartování systému: Y.
1.3 Povolit virtuální stroj
- Přejít na Start menu a typ Zapněte funkce systému Windowszapnuto nebo vypnuto, pak kliknutím na výsledek jej otevřete.
- Nalézt Platforma virtuálních strojů a povolte jej a poté klikněte OK.
Instalace virtuálního stroje je nezbytná pro spuštění WSL. Pokud to váš systém podporuje, nainstalujte jej pomocí funkcí Windows, pokud nenarazíte na problémy.
1.4 Oprava problému s oprávněním k souboru
- lis Okna + R klíče pro otevření Běh dialogové okno.
- Typ %localappdata%\Packages\ a stiskněte Vstupte.
- Najít Distro složku, klikněte na ni pravým tlačítkem a vyberte Vlastnosti.
- Přejít na Karta Zabezpečení a klikněte na Pokročilý volba.
- Zkontrolujte, zda je váš účet na seznamu nebo ne. Pokud je váš účet na seznamu, pokračujte následujícím způsobem; pokud ne, odstraňte a znovu nainstalujte WSL.
1.5 Restartujte službu LxssManager
- zmáčkni Okna + R klíče pro otevření Běh.
- Typ Services.msc a stiskněte Vstupte.
- Nalézt LxssManager, klikněte na něj pravým tlačítkem a vyberte Stop.
- Znovu spusťte WSL a zkontrolujte, zda chyba zmizela nebo ne.
LxssManager řídí operace distribuce na pozadí. Pokud se nepodaří spustit nebo uvízne v procesu, může se zobrazit chyba 0x80070032.
Tento problém tedy může vyřešit restartování služby LxssManager.
1.6 Spusťte WSL z obchodu Microsoft Store
- zmáčkni Okna klíč k otevření Start nabídce a poté zadejte Microsoft Store a stiskněte Vstupte.
- Vybrat Moje knihovna z levého dolního rohu aplikace.
- Najděte aplikaci pro distribuci Linuxu, např Ubuntua poté klikněte Zahájení a zkontrolujte, zda je problém vyřešen nebo ne.
Někdy může dojít k chybě WSL Windows 11 kvůli chybě v distribuci Linuxu, kterou jste nainstalovali. Chcete-li tento problém vyřešit, můžete znovu spustit aplikaci pro distribuci WSL z obchodu Microsoft Store.
2. Použijte nástroj pro opravu PC
Není neobvyklé, že váš počítač je kořenem problému a je snadné jej opravit pomocí nástroje třetí strany.
Restoro analyzuje poškozené a chybějící soubory a opraví je. Tato aplikace vyřeší drtivou většinu případů, kdy k chybě dojde z důvodu poškození systému.
⇒ Získejte Restoro
3. Oprava WslRegisterDistribution se nezdařila: chyba 0x80040306 při instalaci
- zmáčkni Okna + R klíče pro otevření Běh dialogové okno a zadejte cmd.exe.
- Klikněte pravým tlačítkem na záhlaví, vyberte Vlastnosti.
- Zrušte zaškrtnutí Použijte starší konzoli a klikněte OK.
4. Oprava WslRegisterDistribution se nezdařila: chyba 0x80370102
Tip odborníka: Některé problémy s PC je těžké řešit, zejména pokud jde o poškozená úložiště nebo chybějící soubory Windows. Pokud máte potíže s opravou chyby, váš systém může být částečně rozbitý. Doporučujeme nainstalovat Restoro, nástroj, který prohledá váš stroj a zjistí, v čem je chyba.
Klikněte zde stáhnout a začít opravovat.
4.1 Povolte Hyper-V
- zmáčkni Okna klíč k otevření Start menu, typ Zapnout nebo vypnout funkce Windowsa stiskněte tlačítko Vstupte klíč.
- Nalézt Hyper-V a povolit ji.
- Nyní klikněte OK.
- Restartujte počítač a zkontrolujte, zda je problém vyřešen nebo ne.
Pokud se ve Windows 11 objeví kód chyby WSL 0x80370102, první věc, kterou můžete udělat, je povolit Hyper-V. Toto je funkce nutná pro práci s WSL.
4.2 Povolit virtualizaci hardwaru
- Klepněte pravým tlačítkem myši na Start menu, otevřít Správce úloh.
- Přejít na Výkon a zkontrolujte, zda je Virtualizace je povoleno.
- Li Virtualizace není povoleno, restartujte počítač a stiskněte klávesu BIOS, jakmile se počítač spustí, abyste vstoupili do možnosti BIOS počítače. F1, F2, F10, F12, nebo DEL může to být klíč BIOSu.
- Vyhledejte sekci Konfigurace CPU a povolte Virtualizace.
Pokud chcete na svém počítači používat WSL napájené Hyper-V, musíte zapnout hardwarovou virtualizaci.
4.3. Zapnout platformu virtuálních strojů (VMP)
- Přejít na Start menu a typ Zapnout nebo vypnout funkce Windows pak zasáhnout Vstupte.
- Nalézt Platforma virtuálních strojů a povolte jej a poté klikněte na OK.
- Počkejte na dokončení instalace a restartujte počítač.
VMP je jednou z nezbytných funkcí, které je třeba povolit, aby bylo možné opravit chybový kód Windows 11 WSL 0x80370102.
5. Oprava WslRegisterDistribution se nezdařila: chyba 0x8007023e
5.1 Zakázat a povolit subsystém Linux
- Klikněte na Start menu a typ Zapnout nebo vypnout funkce Windows pak zasáhnout Vstupte.
- Zrušte zaškrtnutí Hyper-V, Windows Subsystem for Linux, Virtual Machine Platform a Windows HypervisorPlošina, pak vyberte OK.
- Restartovat váš počítač.
- Rznovu rozbalte funkce systému Windows a znovu je povolte.
5.2 Přeinstalujte subsystém Windows pro Linux (WSL)
- lis Okna + já klíče k otevření Nastavení.
- V levém podokně vyberte Aplikacea poté v pravém podokně klepněte na Aplikace a funkce.
- Najděte distribuci Linuxu (např Ubuntu) v seznamu klikněte na možnost se třemi tečkami a vyberte si Odinstalovat.
- Nechte proceduru dokončit.
- Poté najděte Subsystém Windows pro Linux v seznamu klikněte na nabídku se třemi tečkami a vyberte Odinstalovat.
- Pro deaktivaci postupujte podle kroků uvedených v předchozí metodě WSL a platforma Windows Hypervisor v Funkce Windows.
- Restartujte počítač a nainstalujte WSL.
- 3 jednoduché způsoby restartování vzdáleného počítače pomocí CMD
- Nový Xbox Controller Bar je testován Windows 11 a Xbox Insiders
- Windows 11 Build 22616 přináší zpět funkci drag and drop na hlavním panelu
- Chyba instalace ovladače CFosSpeed ve Windows 11: 3 opravy
6. Oprava WslRegisterDistribution se nezdařila: chyba 0x8007019e
6.1 Aktualizujte Linux pomocí Terminálu
- Přejít na Start menu, typ cmd poté klikněte pravým tlačítkem na Příkazový řádeka vyberte Spustit jako administrátor.
- Zadejte následující příkazy do příkazového řádku a stiskněte Vstupte pro aktualizaci aplikace distribuce Linuxu:
C:\> bash. $ sudo apt-get aktualizace. $ sudo apt-get dist-upgrade. $
C:\> exit
6.2 Opravte aplikaci Linux Terminal App
- lis Okna + já klíče k otevření Nastavení.
- V levém podokně klikněte na Aplikacea poté v pravém podokně vyberte Aplikace a funkce.
- Najdi Aplikace pro distribuci Linuxu jako Ubuntu poté klikněte na tři tečky a vyberte Pokročilé možnosti.
- Přejděte na stránce dolů a vyhledejte Opravit možnost a poté na ni klikněte.
Zkontrolujte, zda byla chyba opravena, pokud ne, přejděte k dalšímu řešení.
6.3.Resetujte aplikaci Linux Terminal App
- lis Okna + já klíče k otevření Nastavení.
- V levém podokně klikněte na Aplikacea poté v pravém podokně vyberte Aplikace a funkce.
- Najdi Aplikace pro distribuci Linuxu jako Ubuntu poté klikněte na tři tečky a vyberte Pokročilé možnosti.
- Přejděte na stránce dolů a vyhledejte Resetovat možnost a poté na ni klikněte.
WslRegisterDistribution se nezdařila s chybou 0x8007019e, může dojít z důvodu poškozené instalace aplikace Linux. Chcete-li problém vyřešit, můžete opravit nebo resetovat aplikaci Linux Distribution Application.
8. Oprava Nelze získat přístup k souborům WSL ze systému Windows
- lis Okna + já klíče k otevření Nastavení.
- Dále vyberte Windows Update a klikněte na Pokročilé možnosti.
- Nyní povolte Získejte aktualizace pro další produkty společnosti Microsoft při aktualizaci systému Windows.
Když se nepodaří spustit souborový server protokolu 9P, nebudete mít přístup k subsystému Windows pro Linux \\wsl$ ve Windows.
Nejjednodušší způsob, jak tuto chybu opravit, je povolit aktualizace pro produkty společnosti Microsoft Windows Update.
9. Oprava Odkazovaná sestava nebyla nalezena
- zmáčkni Okna klíč a typ Zapnout nebo vypnout funkce Windows, pak zasáhnout Vstupte.
- Najděte a povolte Subsystém Windows pro Linux v okně, které se objeví.
10. Bash je zavěšen
Pokud Bash zamrzne nebo odmítne reagovat na vstup, restartujte systém. Můžete také nahlásit výpis paměti.
Před vymazáním paměti nezapomeňte uložit svou práci, protože to povede k zhroucení systému.
Co způsobuje chyby WSL?
Kód chyby WslRegisterDistribution 0x800700032 se nezdařil, když je platforma virtuálního počítače zakázána.
Kód chyby WslRegisterDistribution se nezdařilo 0x80370102 je nová chyba, která není omezena na distribuci Linuxu. S touto chybou se můžete setkat také při pokusu o instalaci distribuce Debian.
K této chybě navíc dochází, když chcete spustit sestavení Windows Insider Preview, a můžete zaznamenat vady nebo chyby, protože je ve vývoji.
Tuto chybu může způsobit také upgrade WSL a zakázání virtualizace. Chyba WslRegisterDistributionFailed 0x8007023e je způsobena problémem s WSL nebo nastavením virtuálního počítače ve Windows.
Chyby mohou nastat v důsledku chybné nebo neúplné instalace WSL a také problému s Windows nebo nastavením WSL.
Přestože ve Windows 11 existuje mnoho problémů souvisejících s WSL, jejich řešení je obvykle tak jednoduché jako přeinstalování WSL nebo se ujistěte, že jste aktivovali příslušnou funkci.
Než se pustíte do jakýchkoli sofistikovaných metod, ujistěte se, že jsou na vašem PC povoleny hardwarová virtualizace i platforma virtuálních strojů.
Pokud jste úspěšně překonali chyby WSL ve Windows 11, řekněte nám, v čem byl problém a jak jste jej vyřešili.
- Stáhněte si tento nástroj na opravu počítače hodnoceno jako skvělé na TrustPilot.com (stahování začíná na této stránce).
- Klikněte Začni skenovat najít problémy se systémem Windows, které by mohly způsobovat problémy s počítačem.
- Klikněte Spravit vše opravit problémy s patentovanými technologiemi (Exkluzivní sleva pro naše čtenáře).
Restoro byl stažen uživatelem 0 čtenáři tento měsíc.