WslRegisterDistribution не успя с грешка: 0x80070422
Известно е, че тази грешка се появява при ръчно инсталиране на WSL . При инсталиране процесът се проваля с грешка 0x80070422 . Грешката също така показва съобщение за грешка— Услугата не може да бъде стартирана, защото е деактивирана или защото няма активирани устройства, свързани с нея(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . Ако се сблъскате със същото, тази публикация ще ви помогне да разрешите неуспешна WslRegisterDistribution с грешка: 0x80070422.
WslRegisterDistribution не успя с грешка: 0x80070422
Предлагаме ви да опитате следните методи, за да разрешите проблема.
- Рестартирайте услугата LxssManager
- Проверете дали софтуерът за сигурност(Security Software) блокира
- Преинсталирайте WSL
Известно е, че тези предложения работят за потребителите.
1] Рестартирайте услугата LxssManager
- Въведете услуги в подканата за изпълнение ( (Run)Win +R ) и натиснете клавиша Enter
- В добавката за услуги(Services) намерете LxSSManager
- Щракнете с десния бутон върху него и изберете да започнете.
- Опитайте да стартирате WSL и трябва да работи.
Проблемът тук е, че ще трябва да правите това всеки път, когато компютърът се рестартира. Затова е най-добре да зададете режима на стартиране на автоматичен. Щракнете двукратно върху услугата LxSSManager и задайте Тип на стартиране(Startup Type) на Автоматично(Automatic) .
Ако получите съобщение за отказан достъп, можете да използвате PowerShell или командния ред(Command Prompt) в режим на администратор и да изпълните следната команда.
sc config LxssManager start=auto
След като бъде направена, услугата ще стартира автоматично, когато компютърът го направи. Въпреки че това трябва да се случи автоматично при стартиране на всяка версия на Linux , но това е решението, ако не се случи.
2] Проверете(Check) дали софтуерът за сигурност(Security Software) блокира
Някои потребители съобщиха, че техният софтуер за сигурност блокира стартирането на услугата LxSSManager . Ако случаят е такъв, можете ръчно да проверите със софтуера си дали услугата е посочена под техните блокирани приложения. Трябва да добавите услугата в белия списък, като я добавите като изключение.
3] Преинсталирайте WSL
Още едно решение, което работи за някои потребители, е преинсталирането на WSL . Може да бъде премахнат с помощта на раздела Функции на Windows(Windows Features) и след това да се инсталира отново.
- Въведете Windows Features и щракнете върху опцията, когато се появи
- Намерете подсистема Windows(Locate Windows Subsystem) за Linux и премахнете отметката от нея
- Щракнете(Click) върху бутона OK, оставете съветника да завърши и след това рестартирайте
- След като се върнете, следвайте същите стъпки, с изключение на това, че този път инсталирайте WSL .
- Рестартирайте(Reboot) компютъра и вече трябва да работи.
Надявам се, че публикацията е била лесна за следване и WslRegisterDistribution се(WslRegisterDistribution) провали с грешка: 0x80070422 е разрешено сега. Това е проблем с услугата, който трябва да се изпълнява при стартиране на WSL . Така че след като го решите, той трябва да работи според очакванията.
Подобно WslRegisterDistribution не успя с грешки(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005(0x800700b7 or 0x80080005) | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e и 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution не успя с грешка: 0x80370114
WslRegisterDistribution не успя с грешка 0x8007023e
WslRegisterDistribution не успя с грешка 0x8007019e или 0x8000000d
WslRegisterDistribution не успя с грешка: 0x800701bc
Коригиране на WslRegisterDistribution неуспешно с грешка 0x80070032
Как да стартирате .sh или Shell Script файл в Windows 11/10
Как да проверите подсистемата на Windows за версията на Linux (WSL) в Windows
WslRegisterDistribution не успя с грешка 0xc03a001a
Коригирайте подсистемата на Windows за Linux грешки, проблеми и проблеми
WslRegisterDistribution не успя с грешка 0x800700b7 или 0x80080005
Как да настроите версията за разпространение на Linux на WSL1 или WSL2 в Windows 10
WslRegisterDistribution не успя с грешка: 0x80370102
Създайте LineageOS на Windows 10 с помощта на подсистемата на Windows за Linux
WslRegisterDistribution не успя с грешка: 0x80041002
Как да инсталирате подсистема на Windows за Linux на Windows 11
WSL спря да работи с грешка 0x80070003