WslRegisterDistribution non è riuscito con errore: 0x80070422
È noto che questo errore viene visualizzato durante l'installazione manuale di WSL . Durante l'installazione, il processo non riesce con l'errore 0x80070422 . L'errore aggiunge anche un messaggio di errore: il servizio non può essere avviato, perché è disabilitato o perché non ha dispositivi abilitati associati ad esso(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . Se stai affrontando lo stesso, questo post ti aiuterà a risolvere WslRegisterDistribution non riuscito con errore: 0x80070422.

WslRegisterDistribution non è riuscito con errore: 0x80070422
Suggeriamo di provare i seguenti metodi per risolvere il problema.
- Riavvia il servizio LxssManager
- Verificare se il software di sicurezza(Security Software) sta bloccando
- Reinstalla WSL
È noto che questi suggerimenti funzionano per gli utenti.
1] Riavviare il servizio LxssManager
- Digitare services nel prompt Esegui ( (Run)Win +R ) e premere il tasto Invio(Enter)
- Nello snap-in Servizi , individuare (Services)LxSSManager
- Fare clic con il tasto destro su di esso e scegliere di iniziare.
- Prova ad avviare WSL e dovrebbe funzionare.
Ora, il problema qui è che dovrai farlo ogni volta che il computer si riavvia. Quindi è meglio impostare la modalità di avvio su automatica. Fare doppio clic sul servizio LxSSManager e impostare Tipo(Startup Type) di avvio su Automatico(Automatic) .

Se ricevi un messaggio di accesso negato, puoi utilizzare PowerShell o il prompt dei comandi(Command Prompt) in modalità amministratore ed eseguire il comando seguente.
sc config LxssManager start=auto
Una volta terminato, il servizio si avvierà automaticamente quando il computer lo farà. Anche se questo dovrebbe accadere automaticamente all'avvio di qualsiasi versione di Linux , ma questa è la soluzione alternativa in caso contrario.
2] Verificare(Check) se il software di sicurezza(Security Software) sta bloccando
Alcuni utenti hanno segnalato che il loro software di sicurezza blocca l' avvio del servizio LxSSManager . In questo caso, puoi verificare manualmente con il tuo software se il servizio è elencato tra le loro applicazioni bloccate. È necessario autorizzare il servizio aggiungendolo come esenzione.
3] Reinstalla WSL

Un'altra soluzione che ha funzionato per alcuni gruppi di utenti è la reinstallazione di WSL . Può essere rimosso utilizzando la sezione Funzionalità di Windows(Windows Features) e quindi reinstallato.
- Digita Funzionalità di Windows(Windows Features) e fai clic sull'opzione quando viene visualizzata
- Individua il sottosistema Windows(Locate Windows Subsystem) per Linux e deselezionalo
- Fare clic(Click) sul pulsante Ok, lasciare che la procedura guidata finisca e quindi riavviare
- Una volta tornato, segui gli stessi passaggi tranne che questa volta installa WSL .
- Riavvia(Reboot) il computer e dovrebbe funzionare ora.
Spero che il post sia stato facile da seguire e che WslRegisterDistribution non sia riuscito con un errore: 0x80070422 è stato risolto ora. È un problema di servizio che deve essere eseguito all'avvio di WSL . Quindi, una volta risolto, dovrebbe funzionare come previsto.
WslRegisterDistribution simile non è riuscito con errori(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 o 0x80080005(0x800700b7 or 0x80080005) | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701 aC(0x800701bc) | 0x8007019e e 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution non riuscito con errore: 0x80370114
WslRegisterDistribution fallito con error 0x8007023e
WslRegisterDistribution fallito con error 0x8007019e o 0x8000000D
WslRegisterDistribution non riuscito con errore: 0x800701BC
Fix WslRegisterDistribution fallito con error 0x80070032
Come controllare la versione del sottosistema Windows per Linux (WSL) in Windows
Crea LineageOS su Windows 10 usando il sottosistema Windows per Linux
WslRegisterDistribution non riuscito con errore: 0x80041002
WslRegisterDistribution fallito con error 0xc03a001a
Come installare Windows Subsystem per Linux su Windows 11
WslRegisterDistribution fallito con errore: 0x80370102
Fix Windows Subsystem per Linux Errors, Problems and Issues
Come eseguire .sh o Shell Script file in Windows 11/10
WslRegisterDistribution fallito con error 0x800700b7 o 0x80080005
WSL ha smesso di lavorare con Error 0x80070003
Come impostare Linux Distribution version su WSL1 or WSL2 in Windows 10
