WslRegisterDistribution zlyhal s chybou 0x800700b7 alebo 0x80080005
Niektorí používatelia sa sťažovali na zlyhanie WslRegisterDistribution s chybou 0x800700b7(WslRegisterDistribution failed with error 0x800700b7 ) alebo 0x80080005 , čo sa niekedy stáva po reštarte počítača. Zobrazuje sa pri spustení Ubuntu alebo akéhokoľvek iného Dextra(Dextro) . Tento príspevok vám pomôže vyriešiť problém. Tu je úplné chybové hlásenie:
Inštalácia, môže to trvať niekoľko minút...
WslRegisterDistribution zlyhala s chybou: 0x800700b7/0x80080005
Inštalácia distribúcie je poškodená.
Vyberte(Please) možnosť Obnoviť(Reset) v nastaveniach aplikácie(App Settings) alebo aplikáciu odinštalujte a znova nainštalujte.
Chyba: 0x800700b7 Nie je možné vytvoriť súbor, ak tento súbor už existuje.
Pre pokračovanie stlačte ľubovolnú klávesu…
WslRegisterDistribution zlyhal s chybou 0x800700b7 alebo 0x80080005
Riešenie je pomerne jednoduché a zahŕňa reštart dostupného LxssManager a ďalších služieb v systéme Windows(Windows) . WSL obsahuje dva režimy – režim používateľa a režim(Mode) jadra vrátane(Kernel Mode) Bash , LxssManager, Lxss.sys a lxcore.sys. ( Bash, LxssManager, Lxss.sys, and lxcore.sys.) LxssManager je služba správcu relácie používateľského režimu, ktorá spúšťa novú inštanciu WSL . Tu je to, čo hovorí popis:
The LXSS Manager service supports running native ELF binaries. The service provides the infrastructure necessary for ELF binaries to run on Windows. If the service is stopped or disabled, those binaries will no longer run.
Reštartujte službu LxssManager
Stlačte kláves(Press) Windows a(Windows) píšte cmd, kým sa v zozname nezobrazí príkazový riadok . (Command Prompt)Kliknite naň pravým tlačidlom myši a vyberte možnosť Spustiť ako správca. (choose to Run as administrator.)Potom zadajte nasledujúci príkaz.
sc query LxssManager sc stop LxssManager sc start LxssManager
Po dokončení spustite WSL a nemalo by vám to spôsobiť žiadne problémy. To sa však môže stať pri každom reštartovaní počítača. Aby ste sa uistili, že sa to nestane zakaždým, vykonajte nasledujúci príkaz.
sc config LxssManager start=auto
Keď nabudúce spustíte počítač a spustíte WSL , nemal by to byť problém.
Nastavte automatické spustenie LxssManager(Set LxssManager Auto-Start) pomocou databázy Registry(Registry)
V prípade, že nemôžete zmeniť zadávanie spúšťania služby pomocou vyššie uvedeného príkazu, môžete ho zmeniť prostredníctvom registra. Chyba nastane, ak sa služba už používa a vy ste sa ju pokúšali zmeniť.
- Otvorte výzvu Spustiť(Run) , zadajte príkaz regedit a stlačte kláves Enter
- V Editore databázy Registry(Registry Editor) prejdite na nasledujúcu cestu.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start
- Dvojitým kliknutím(Double-click) na tlačidlo Štart(Start) otvorte v režime úprav. Nastavte hodnotu na 2 a uložte ju.
Tým sa zabezpečí, že LxssManager je nastavený na automatický.
Dúfam, že bolo ľahké sledovať príspevok a pomocou tohto tipu sa vám podarilo vyriešiť chybu WslRegisterDistribution 0x80080005(WslRegisterDistribution) alebo 0x800700b7. Chybu je možné jednoducho vyriešiť a pokiaľ môžete nastaviť automatické spustenie služby, mali by ste byť schopní ju opraviť.
Podobné WslRegisterDistribution zlyhalo s chybami(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e a 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution zlyhala s chybou: 0x80370114
WslRegisterDistribution zlyhala s chybou 0x8007023e
WslRegisterDistribution zlyhal s chybou 0x8007019e alebo 0x8000000d
WslRegisterDistribution zlyhala s chybou: 0x800701bc
WslRegisterDistribution zlyhal s chybou: 0x80070422
Ako spustiť súbor .sh alebo Shell Script v systéme Windows 11/10
Opravte chyby, problémy a problémy podsystému Windows pre Linux
WSL prestal fungovať s chybou 0x80070003
Ako nainštalovať podsystém Windows pre Linux na Windows 11
Zostavte LineageOS v systéme Windows 10 pomocou podsystému Windows pre Linux
WslRegisterDistribution zlyhal s chybou 0xc03a001a
Ako skontrolovať verziu podsystému Windows pre Linux (WSL) v systéme Windows
WslRegisterDistribution zlyhala s chybou: 0x80041002
Oprava WslRegisterDistribution zlyhala s chybou 0x80070032
WslRegisterDistribution zlyhala s chybou: 0x80370102
Ako nastaviť verziu distribúcie Linuxu na WSL1 alebo WSL2 v systéme Windows 10