WslRegisterDistribution falló con el error: 0x80070422
Se sabe que este error aparece al instalar WSL manualmente . Al instalar, el proceso falla con el error 0x80070422 . El error también muestra un mensaje de error: el servicio no se puede iniciar, ya sea porque está deshabilitado o porque no tiene dispositivos habilitados asociados(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . Si se enfrenta a lo mismo, esta publicación lo ayudará a resolver WslRegisterDistribution falló con el error: 0x80070422.

WslRegisterDistribution falló con el error: 0x80070422
Sugerimos probar los siguientes métodos para resolver el problema.
- Reinicie el servicio LxssManager
- Compruebe si el software de seguridad(Security Software) está bloqueando
- Reinstalar WSL
Se sabe que estas sugerencias funcionan para los usuarios.
1] Reinicie el servicio LxssManager
- Escriba servicios en el indicador Ejecutar(Run) ( Win +R ) y presione la tecla Intro(Enter)
- En el complemento Servicios(Services) , busque LxSSManager
- Haga clic derecho sobre él y elija comenzar.
- Intente iniciar WSL y debería funcionar.
Ahora, el problema aquí es que tendrás que hacer esto cada vez que la computadora se reinicie. Por lo tanto, es mejor configurar el modo de inicio en automático. Haga doble clic en el servicio LxSSManager y configure el Tipo(Startup Type) de inicio en Automático(Automatic) .

Si recibe un mensaje de acceso denegado, puede usar PowerShell o el símbolo del sistema(Command Prompt) en modo administrador y ejecutar el siguiente comando.
sc config LxssManager start=auto
Una vez hecho esto, el servicio se iniciará automáticamente cuando lo haga la computadora. Si bien esto debería suceder automáticamente cuando se inicia cualquier versión de Linux , esta es la solución si no es así.
2] Comprobar(Check) si el software de seguridad(Security Software) está bloqueando
Algunos usuarios informaron que su software de seguridad bloquea el inicio del servicio LxSSManager . Si este es el caso, puede verificar manualmente con su software si el servicio aparece en sus aplicaciones bloqueadas. Debe incluir el servicio en la lista blanca agregándolo como una exención.
3] Reinstalar WSL

Una solución más que ha funcionado para algunos usuarios es reinstalar WSL . Se puede eliminar usando la sección Características de Windows(Windows Features) y luego volver a instalar.
- Escriba Características(Windows Features) de Windows y haga clic en la opción cuando aparezca
- Ubique el Subsistema de Windows(Locate Windows Subsystem) para Linux y desmárquelo
- Haga clic(Click) en el botón Aceptar, deje que el asistente finalice y luego reinicie
- Una vez de regreso, sigue los mismos pasos excepto que esta vez instales WSL .
- Reinicie(Reboot) la computadora, y debería funcionar ahora.
Espero que la publicación haya sido fácil de seguir, y WslRegisterDistribution falló con el error: 0x80070422 se resolvió ahora. Es un problema de servicio que debe estar ejecutándose cuando se inicia WSL . Entonces, una vez que lo resuelva, debería funcionar como se esperaba.
WslRegisterDistribution similar falló con errores(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 o 0x80080005(0x800700b7 or 0x80080005) | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e y 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution falló con error: 0x80370114
WslRegisterDistribution falló con error 0x8007023e
WslRegisterDistribution falló con error 0x8007019e o 0x8000000D
WslRegisterDistribution falló con error: 0x800701bc
Fix WslRegisterDistribution falló con error 0x80070032
WslRegisterDistribution falló con error 0x800700b7 o 0x80080005
Cómo ejecutar .sh o Shell Script file en Windows 11/10
Cómo instalar Windows Subsystem para Linux en Windows 11
Cómo configurar Linux Distribution version a WSL1 or WSL2 en Windows 10
Build LineageOS en Windows 10 usando Windows Subsystem para Linux
Fix Windows Subsystem para Linux Errors, Problems and Issues
WslRegisterDistribution falló con error: 0x80370102
WslRegisterDistribution falló con error: 0x80041002
Cómo comprobar la versión del subsistema de Windows para Linux (WSL) en Windows
WSL dejó de funcionar con Error 0x80070003
WslRegisterDistribution falló con error 0xc03a001a
