Durante l'aggiornamento da una versione di WSL alla successiva, potresti ricevere WslRegisterDistribution non è riuscito con errore 0x80070032. Ciò si verifica principalmente perché potresti non aver abilitato la piattaforma della macchina virtuale. Mentre la versione precedente di WSL funzionerebbe, l'ultima potrebbe non funzionare. Questo post ti guiderà su come risolvere il problema.
I messaggi di errore completi vanno così:
Installazione, l'operazione potrebbe richiedere alcuni minuti..
WslRegisterDistribution non riuscito con errore: 0x80070032
Errore: 0x80070032 La richiesta non è supportata.
Premere un tasto qualsiasi per continuare…
WslRegisterDistribution non riuscito con errore: 0x80070032
L'errore viene visualizzato quando si aggiorna o si reinstalla l'ultima versione di WSL. Prova i seguenti suggerimenti:
- Installa macchina virtuale
- Risolvi il problema di autorizzazione dei file
Avrai bisogno dell'autorizzazione dell'amministratore per utilizzare questi suggerimenti.
1] Installa la macchina virtuale
La macchina virtuale è diventata una necessità per la versione WSL. Se il tuo computer lo supporta, devi installarlo utilizzando le funzionalità di Windows.
- Premi il pulsante Start e digita Attiva funzionalità di Windows.
- Fare clic sull'applicazione quando appare nell'elenco
- Seleziona la casella accanto a Piattaforma macchina virtuale e fai clic sul pulsante Ok Ok
Una volta installata la funzione, prova ad aggiornare o reinstallare e ora dovrebbe funzionare.
2] Risolvi il problema di autorizzazione del file
Una delle soluzioni meno segnalate è dove l'utente deve assumere la proprietà della cartella Distro, eliminarla e quindi installarla di nuovo per risolvere il problema.
- Vai a %localappdata%\Pacchetti\ e individuare il distribuzione nome della cartella
- Fare clic con il tasto destro su di esso e selezionare Proprietà
- Passa alla scheda Sicurezza, quindi fai clic sul pulsante Avanzate
- Assicurati che il tuo account sia nell'elenco.
Una volta fatto, elimina la cartella e reinstalla Distro.
Spero che il post sia stato utile e che tu sia stato in grado di correggere l'errore WslRegisterDistribution non riuscito 0x80070032.
WslRegisterDistribution simile non è riuscito con errori: 0xc03a001a | 0x80041002 | 0x800700b7 o 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x8007023e | 0x800701bc | 0x8007019e e 0x8000000d.