WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070422
Wiadomo, że ten błąd pojawia się podczas ręcznej instalacji WSL . Podczas instalacji proces kończy się niepowodzeniem z błędem 0x80070422 . Błąd wyświetla również komunikat o błędzie – nie można uruchomić usługi, ponieważ jest wyłączona lub nie są z nią powiązane żadne włączone urządzenia(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . Jeśli masz do czynienia z tym samym, ten post pomoże ci rozwiązać problem WslRegisterDistribution z błędem: 0x80070422.
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80070422
Sugerujemy wypróbowanie następujących metod w celu rozwiązania problemu.
- Uruchom ponownie usługę LxssManager
- Sprawdź, czy oprogramowanie zabezpieczające(Security Software) blokuje
- Zainstaluj ponownie WSL
Wiadomo, że te sugestie działają dla użytkowników.
1] Uruchom ponownie usługę LxssManager
- Wpisz usługi w wierszu Uruchom(Run) ( Win +R ) i naciśnij klawisz Enter
- W przystawce Usługi znajdź (Services)LxSSManager
- Kliknij go prawym przyciskiem myszy i wybierz, aby rozpocząć.
- Spróbuj uruchomić WSL i powinno działać.
Teraz problem polega na tym, że będziesz musiał to robić za każdym razem, gdy komputer zostanie ponownie uruchomiony. Dlatego najlepiej ustawić tryb startowy na auto. Kliknij dwukrotnie usługę LxSSManager i ustaw Typ uruchomienia(Startup Type) na Automatyczny(Automatic) .
Jeśli otrzymasz komunikat o odmowie dostępu, możesz użyć programu PowerShell lub wiersza polecenia(Command Prompt) w trybie administratora i wykonać następujące polecenie.
sc config LxssManager start=auto
Po zakończeniu usługa uruchomi się automatycznie, gdy komputer to zrobi. Chociaż powinno to nastąpić automatycznie, gdy zostanie uruchomiony dowolny smak Linuksa(Linux) , ale jest to obejście, jeśli tak się nie stanie.
2] Sprawdź(Check) , czy oprogramowanie zabezpieczające(Security Software) blokuje
Niektórzy użytkownicy zgłaszali, że ich oprogramowanie zabezpieczające blokuje uruchomienie usługi LxSSManager . W takim przypadku możesz ręcznie sprawdzić za pomocą oprogramowania, czy usługa jest wymieniona pod ich zablokowanymi aplikacjami. Musisz dodać usługę do białej listy, dodając ją jako zwolnienie.
3] Zainstaluj ponownie WSL
Jeszcze jednym rozwiązaniem, które zadziałało dla niektórych użytkowników, jest ponowna instalacja WSL . Można go usunąć za pomocą sekcji Funkcje systemu Windows(Windows Features) , a następnie ponownie zainstalować.
- Wpisz Funkcje systemu Windows(Windows Features) i kliknij opcję, gdy się pojawi
- Znajdź podsystem Windows(Locate Windows Subsystem) dla systemu Linux(Linux) i odznacz go
- Kliknij(Click) przycisk OK, pozwól kreatorowi zakończyć, a następnie uruchom ponownie
- Po powrocie wykonaj te same kroki, z tym wyjątkiem, że tym razem zainstaluj WSL .
- Uruchom ponownie(Reboot) komputer i powinien teraz działać.
Mam nadzieję, że post był łatwy do naśladowania, a WslRegisterDistribution nie powiódł się z błędem: 0x80070422 został rozwiązany. Jest to problem z usługą, który musi być uruchomiony po uruchomieniu WSL . Więc kiedy go rozwiążesz, powinno działać zgodnie z oczekiwaniami.
Podobny WslRegisterDistribution nie powiódł się z błędami(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 lub 0x80080005(0x800700b7 or 0x80080005) | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e i 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80370114
WslRegisterDistribution nie powiodło się z powodu błędu 0x8007023e
WslRegisterDistribution nie powiodło się z powodu błędu 0x8007019e lub 0x8000000d
WslRegisterDistribution nie powiodło się z powodu błędu: 0x800701bc
Napraw WslRegisterDistribution nie powiodło się z błędem 0x80070032
WSL przestał działać z błędem 0x80070003
Jak zainstalować podsystem Windows dla systemu Linux w systemie Windows 11?
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80041002
Jak sprawdzić wersję podsystemu Windows dla systemu Linux (WSL) w systemie Windows
Napraw podsystem Windows dla błędów, problemów i problemów Linuksa
WslRegisterDistribution nie powiodło się z powodu błędu: 0x80370102
WslRegisterDistribution nie powiodła się z powodu błędu 0x800700b7 lub 0x80080005
Zbuduj LineageOS w systemie Windows 10 za pomocą podsystemu Windows dla systemu Linux
Jak ustawić wersję dystrybucji Linuksa na WSL1 lub WSL2 w systemie Windows 10?
Jak uruchomić plik .sh lub Shell Script w systemie Windows 11/10?
WslRegisterDistribution nie powiodła się z powodu błędu 0xc03a001a