WslRegisterDistribution non è riuscito con errore 0x800700b7 o 0x80080005
Alcuni utenti si sono lamentati del fatto che WslRegisterDistribution non è riuscito con l'errore 0x800700b7(WslRegisterDistribution failed with error 0x800700b7 ) o 0x80080005 , che a volte si verifica dopo il riavvio del computer. Viene visualizzato quando viene avviato Ubuntu o qualsiasi altro Destro(Dextro) . Questo post ti aiuterà a risolvere il problema. Ecco il messaggio di errore completo:
L'installazione potrebbe richiedere alcuni minuti...
WslRegisterDistribution non è riuscita con errore: 0x800700b7/0x80080005
L'installazione della distribuzione è danneggiata.
Seleziona(Please) Ripristina dalle impostazioni (Reset)dell'app(App Settings) o disinstalla e reinstalla l'app.
Errore: 0x800700b7 Impossibile creare un file quando quel file esiste già.
Premere un tasto qualsiasi per continuare…
WslRegisterDistribution non è riuscito con errore 0x800700b7 o 0x80080005
La risoluzione è abbastanza semplice e prevede il riavvio di LxssManager e di altri servizi in Windows . WSL contiene due modalità: Modalità utente e Modalità(Mode) kernel ,(Kernel Mode) inclusi Bash, LxssManager, Lxss.sys e lxcore.sys. ( Bash, LxssManager, Lxss.sys, and lxcore.sys.) LxssManager è un servizio di gestione della sessione in modalità utente che avvia una nuova istanza di WSL . Ecco cosa dice la descrizione:
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.
Riavvia il servizio LxssManager

Premere(Press) il tasto Windows e digitare cmd fino a visualizzare il prompt dei comandi(Command Prompt) nell'elenco. Fare clic con il tasto destro su di esso e scegliere Esegui come amministratore. (choose to Run as administrator.)Quindi digita il seguente comando.
sc query LxssManager sc stop LxssManager sc start LxssManager
Una volta fatto, avvia WSL e non dovrebbe darti alcun problema. Tuttavia, ciò può verificarsi ogni volta che si riavvia il computer. Per assicurarti che non accada ogni volta, esegui il comando seguente.
sc config LxssManager start=auto
La prossima volta, quando avvii il computer e avvii WSL , non dovrebbe essere un problema.
Imposta l'avvio automatico di LxssManager(Set LxssManager Auto-Start) utilizzando il Registro di sistema(Registry)

Nel caso in cui non sia possibile modificare la digitazione di avvio del servizio utilizzando il comando sopra menzionato, è possibile modificarlo tramite il registro. L'errore si verifica se il servizio è già in uso e stavi tentando di modificarlo.
- Apri il prompt Esegui(Run) , digita regedit e premi il tasto Invio(Enter)
- Nell'Editor del Registro di sistema(Registry Editor) , vai al percorso seguente.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start
- Fare doppio clic(Double-click) sul tasto Start per aprire in modalità di modifica. Imposta il valore su 2 e salvalo.
Questo assicurerà che LxssManager sia impostato su automatico.
Spero che il post sia stato facile da seguire e che tu sia stato in grado di risolvere l' errore WslRegisterDistribution non riuscito 0x80080005 o 0x800700b7 usando questo suggerimento. L'errore è semplice da risolvere e, finché puoi impostare il servizio per l'avvio automatico, dovresti essere in grado di risolverlo.
WslRegisterDistribution simile non è riuscito con errori(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x80070422 | 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
WslRegisterDistribution riuscita con errore: 0x80070422
WslRegisterDistribution non riuscito con errore: 0x80041002
Fix Windows Subsystem per Linux Errors, Problems and Issues
WslRegisterDistribution fallito con error 0xc03a001a
Fix WslRegisterDistribution fallito con error 0x80070032
Come impostare Linux Distribution version su WSL1 or WSL2 in Windows 10
Crea LineageOS su Windows 10 usando il sottosistema Windows per Linux
Come installare Windows Subsystem per Linux su Windows 11
WSL ha smesso di lavorare con Error 0x80070003
Come controllare la versione del sottosistema Windows per Linux (WSL) in Windows
WslRegisterDistribution fallito con errore: 0x80370102
Come eseguire .sh o Shell Script file in Windows 11/10
