- Gli utenti possono ricevere errori WslRegisterDistribution Failed con vari codici di errore durante l'installazione o l'utilizzo di WSL su Windows 11.
- Gli errori WSL di Windows 11 più comuni includono 0x80070032, 0x80370102, 0x8007023e e 0x8007019e.
- Ci sono vari motivi per cui si verificano questi problemi, ma il più comune è che non hai attivato una funzionalità critica come Virtual Machine Platform.
- Questi problemi possono verificarsi anche a causa di malware o di un problema tecnico.
XINSTALLA FACENDO CLIC SUL DOWNLOAD FILE
- Scarica lo strumento di riparazione del PC Restoro che viene fornito con tecnologie brevettate (Brevetto disponibile qui).
- Clic Inizia scansione per trovare problemi di Windows 11 che potrebbero causare problemi al PC.
- Clic Ripara tutto per risolvere i problemi che interessano la sicurezza e le prestazioni del tuo computer
- Restoro è stato scaricato da 0 lettori questo mese
Un errore WSL in Windows 11 potrebbe verificarsi per una serie di motivi. Il messaggio esatto è WslRegisterDistribution Failed con codici di errore diversi.
Il sottosistema Windows per Linux (WSL) è una funzione che consente agli sviluppatori e agli utenti tipici di installare e utilizzare Linux sui propri computer Windows.
Nonostante il fatto che questa funzionalità sia molto preziosa per gli sviluppatori, a volte può causare complicazioni sbalorditive difficili da risolvere.
Fortunatamente, questi errori non sono insormontabili; in questo post, esamineremo tutte le possibili cause e soluzioni.
Quali sono gli errori WSL più comuni in Windows 11?
L'errore WSL in Windows 11 include una varietà di codici e avvisi; questi sono i più diffusi:
- WslRegisterDistribution non riuscita con errore: 0x80070032
- WslRegisterDistribution non è riuscito con errore: 0x80370102
- WslRegisterDistribution non riuscita con errore: 0x8007023e
- WslRegisterDistribution non è riuscito con errore 0x8007019e
Entriamo nelle soluzioni ora che abbiamo coperto i codici di errore.
Come posso correggere gli errori WSL di Windows 11?
1. Correzione WslRegisterDistribution non riuscita: errore 0x80070032
1.1 Scansiona il tuo computer alla ricerca di malware
- Premere finestre + io chiavi per aprire Impostazioni.
- Clicca su Privacy e sicurezza, quindi nel riquadro di destra, scegli Sicurezza di Windows.
- Successivamente, fai clic su Protezione da virus e minacce.
- Quindi, seleziona Scansioneopzioni.
- Selezionare Scansione completa e quindi fare clic su Scannerizza ora.
- Lascia completare la scansione.
La prima cosa da fare quando si riceve un codice di errore WSL di Windows 11 0x80070032 è scansionare il sistema alla ricerca di malware.
Anche il software antivirus di aziende come ESET è una buona alternativa grazie alla loro specializzazione in questo campo.
Questo programma anti-malware garantisce che il disco rigido del tuo computer non venga infettato da alcun software dannoso.
⇒ Ottieni ESET
1.2 Abilita WSL
- premi il finestre chiave e digitare Attiva o disattiva le caratteristiche di Windows, quindi fare clic sul risultato per aprirlo.
- Trova Sottosistema Windows per Linux e abilitalo.
- Clic OK.
- Lascia che cerchi e installi i file di sistema richiesti, quindi riavvia il computer e controlla se il problema è stato risolto.
Puoi anche abilitare WSL utilizzando Windows PowerShell seguendo i passaggi seguenti:
- Clicca sul Inizio menu, tipo Windows PowerShell, fai clic destro su di esso e seleziona Esegui come amministratore.
-
Copia e incolla il seguente codice:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Se necessario, digita la seguente lettera per riavviare il sistema: Y.
1.3 Abilita macchina virtuale
- Vai al Inizio menu e tipo Attiva le funzionalità di Windowsacceso o spento, quindi fare clic sul risultato per aprirlo.
- Trova Piattaforma di macchine virtuali e abilitarlo, quindi fare clic OK.
L'installazione della macchina virtuale è necessaria per eseguire WSL. Se il tuo sistema lo supporta, installalo utilizzando le funzionalità di Windows a meno che non si verifichino problemi.
1.4 Risolto il problema con i permessi dei file
- Premere finestre + R chiavi per aprire il Correre la finestra di dialogo.
- Tipo %localappdata%\Pacchetti\ e premere accedere.
- Trovare il Distribuzione cartella, fare clic con il pulsante destro del mouse su di essa e selezionare Proprietà.
- Vai al Scheda Sicurezza sezione e fare clic su Avanzate opzione.
- Verifica che il tuo account sia nell'elenco o meno. Se il tuo account è nell'elenco, procedi con il metodo seguente; in caso contrario, eliminare e installare nuovamente WSL.
1.5 Riavviare il servizio LxssManager
- premi il finestre + R chiavi per aprire il Correre.
- Tipo Servizi.msc e premere accedere.
- Trova Gestore Lxss, fare clic con il pulsante destro del mouse su di esso e selezionare Fermare.
- Riavvia WSL e controlla se l'errore è scomparso o meno.
LxssManager controlla le operazioni di distribuzione in background. Se non si avvia o è bloccato nel processo, è possibile che venga visualizzato l'errore 0x80070032.
Pertanto, il riavvio del servizio LxssManager potrebbe risolvere questo problema.
1.6 Avvia WSL da Microsoft Store
- premi il finestre chiave per aprire il Inizio menu, quindi digitare Microsoft Store e premere accedere.
- Selezionare La mia biblioteca dall'angolo in basso a sinistra dell'app.
- Trova l'app di distribuzione Linux come Ubuntu, quindi fare clic Lanciare e controlla se il problema è risolto o meno.
A volte può verificarsi un errore WSL di Windows 11 a causa di un bug nella distribuzione Linux che hai installato. Per risolvere questo problema, puoi riavviare l'app di distribuzione WSL da Microsoft Store.
2. Usa uno strumento di riparazione del PC
Non è raro che il tuo computer sia la radice di un problema ed è semplice da risolvere utilizzando uno strumento di terze parti.
Restoro analizzerà i file corrotti e mancanti e li riparerà. Questa applicazione risolverà la stragrande maggioranza dei casi in cui l'errore si verifica a causa della corruzione del sistema.
⇒ Prendi Restoro
3. Correzione WslRegisterDistribution non riuscita: errore 0x80040306 durante l'installazione
- premi il finestre + R chiavi per aprire il Correre finestra di dialogo, quindi digitare cmd.exe.
- Fare clic con il tasto destro sulla barra del titolo, scegliere Proprietà.
- Deseleziona Usa la console legacy e fare clic OK.
4. Correzione WslRegisterDistribution non riuscita: errore 0x80370102
Suggerimento dell'esperto: Alcuni problemi del PC sono difficili da affrontare, soprattutto quando si tratta di repository danneggiati o file Windows mancanti. Se hai problemi a correggere un errore, il tuo sistema potrebbe essere parzialmente danneggiato. Ti consigliamo di installare Restoro, uno strumento che eseguirà la scansione della tua macchina e identificherà qual è l'errore.
Clicca qui per scaricare e iniziare a riparare.
4.1 Abilita Hyper-V
- premi il finestre chiave per aprire il Inizio menu, tipo Attiva o disattiva le caratteristiche di Windowse premere il accedere chiave.
- Trova Hyper-V e abilitalo.
- Ora, fai clic OK.
- Riavvia il computer e controlla se il problema è stato risolto o meno.
Se si verifica il codice di errore WSL di Windows 11 0x80370102, la prima cosa che puoi fare è abilitare Hyper-V. Questa è una funzionalità richiesta per lavorare con WSL.
4.2 Abilitazione della virtualizzazione dell'hardware
- Fare clic con il pulsante destro del mouse su Inizio menu, apri Gestore delle attività.
- Vai al Prestazione scheda e controlla se il Virtualizzazione è abilitato.
- Se Virtualizzazione non è abilitato, riavvia il computer e premi il tasto BIOS non appena il computer si avvia per accedere all'opzione BIOS del tuo PC. F1, F2, F10, F12, o DEL potrebbe essere la chiave del BIOS.
- Individua la sezione di configurazione della CPU e abilita il Virtualizzazione.
Se vuoi utilizzare WSL con Hyper-V sul tuo computer, devi attivare la virtualizzazione hardware.
4.3. Attiva piattaforma macchina virtuale (VMP)
- Vai al Inizio menu e tipo Attiva o disattiva le caratteristiche di Windows poi colpisci accedere.
- Trova Piattaforma di macchine virtuali e abilitarlo, quindi fare clic su OK.
- Attendi il completamento dell'installazione e riavvia il computer.
VMP è una delle funzionalità necessarie che deve essere abilitata per correggere il codice di errore WSL di Windows 11 0x80370102.
5. Correzione WslRegisterDistribution non riuscita: errore 0x8007023e
5.1 Disabilitare e abilitare il sottosistema Linux
- Clicca sul Inizio menu e tipo Attiva o disattiva le caratteristiche di Windows poi colpisci accedere.
- Deseleziona Hyper-V, sottosistema Windows per Linux, piattaforma di macchine virtuali e hypervisor Windowspiattaforma, quindi seleziona OK.
- Riavvia il tuo computer.
- Run Windows Features ancora una volta e abilitarle di nuovo.
5.2 Reinstallare il sottosistema Windows per Linux (WSL)
- Premere finestre + io chiavi per aprire Impostazioni.
- Nel riquadro sinistro, seleziona App, quindi nel riquadro di destra fare clic su App e funzionalità.
- Trova la distribuzione Linux (come Ubuntu) nell'elenco, fare clic sull'opzione con tre punti e scegliere Disinstalla.
- Lascia che la procedura finisca.
- Dopo di che, trova Sottosistema Windows per Linux nell'elenco, fare clic sul menu a tre punti e selezionare Disinstalla.
- Segui i passaggi indicati nel metodo precedente per disabilitare Piattaforma WSL e Hypervisor Windows in Funzionalità di Windows.
- Riavvia il computer, quindi installa WSL.
- 3 semplici modi per riavviare un computer remoto utilizzando CMD
- La nuova Xbox Controller Bar è in fase di test da parte di Windows 11 e Xbox Insider
- Windows 11 Build 22616 riporta la funzione di trascinamento della selezione della barra delle applicazioni
- Errore di installazione del driver CFosSpeed in Windows 11: 3 correzioni
6. Correzione WslRegisterDistribution non riuscita: errore 0x8007019e
6.1 Aggiorna Linux usando Terminale
- Vai al Inizio menu, tipo cmd quindi fare clic con il pulsante destro del mouse su Prompt dei comandie seleziona Esegui come amministratore.
- Digita i seguenti comandi nel prompt dei comandi e premi accedere per aggiornare l'applicazione di distribuzione Linux:
C:\> bash. $ sudo apt-get update. $ sudo apt-get dist-upgrade. $
C:\> esci
6.2 Riparare l'app del terminale Linux
- Premere finestre + io chiavi per aprire Impostazioni.
- Nel riquadro di sinistra, fare clic su App, quindi nel riquadro di destra, scegli App e funzionalità.
- Trova un Applicazione di distribuzione Linux ad esempio Ubuntu quindi fare clic sui tre punti e selezionare Opzioni avanzate.
- Scorri la pagina per trovare il Riparazione opzione quindi fare clic su di essa.
Verificare che l'errore sia stato corretto, in caso contrario procedere alla soluzione successiva.
6.3.Ripristina l'app del terminale Linux
- Premere finestre + io chiavi per aprire Impostazioni.
- Nel riquadro di sinistra, fare clic su App, quindi nel riquadro di destra, scegli App e funzionalità.
- Trova un Applicazione di distribuzione Linux ad esempio Ubuntu quindi fare clic sui tre punti e selezionare Opzioni avanzate.
- Scorri la pagina per trovare il Ripristina opzione quindi fare clic su di essa.
WslRegisterDistribution non riuscito con errore 0x8007019e potrebbe verificarsi a causa di un'installazione danneggiata dell'applicazione Linux. È possibile riparare o ripristinare l'applicazione di distribuzione Linux per risolvere il problema.
8. Correzione Impossibile accedere ai file WSL da Windows
- Premere finestre + io chiavi per aprire Impostazioni.
- Quindi, seleziona aggiornamento Windows e fare clic su Opzioni avanzate.
- Ora, abilita Ricevi aggiornamenti per altri prodotti Microsoft quando aggiorni Windows.
Quando il file server del protocollo 9P non si avvia, non avrai accesso al sottosistema Windows per Linux \\wsl$ su Windows.
Il modo più semplice per correggere questo errore è abilitare gli aggiornamenti per i prodotti Microsoft aggiornamento Windows.
9. Correzione Impossibile trovare l'assembly di riferimento
- premi il finestre chiave e tipo Attiva o disattiva le caratteristiche di Windows, poi colpisci accedere.
- Trova e abilita il Sottosistema Windows per Linux nella finestra che appare.
10. Bash è appeso
Se Bash si blocca o si rifiuta di rispondere all'input, riavvia il sistema. Puoi anche segnalare un dump della memoria.
Prima di scaricare la memoria, assicurati di salvare il tuo lavoro perché ciò comporterà un arresto anomalo del sistema.
Quali sono le cause degli errori WSL?
Il codice di errore WslRegisterDistribution non riuscito 0x800700032 si verifica quando la piattaforma della macchina virtuale è disabilitata.
Il codice di errore WslRegisterDistribution non riuscito 0x80370102 è un nuovo errore che non è limitato alla distribuzione Linux. Potresti riscontrare questo errore anche durante il tentativo di installare la distribuzione Debian.
Inoltre, questo errore si verifica quando vuoi eseguire una build di Windows Insider Preview e potresti vedere difetti o bug perché è in fase di sviluppo.
Anche l'aggiornamento di WSL e la disabilitazione della virtualizzazione possono causare questo errore. L'errore WslRegisterDistributionFailed 0x8007023e è causato da un problema con WSL o le impostazioni della macchina virtuale in Windows.
Gli errori possono verificarsi a causa di un'installazione WSL errata o incompleta, nonché a causa di un problema con le impostazioni di Windows o WSL.
Sebbene ci siano molti problemi relativi a WSL su Windows 11, risolverli di solito è semplice come reinstallare WSL o assicurandoti di aver attivato la funzione appropriata.
Assicurati che la virtualizzazione hardware e la piattaforma della macchina virtuale siano entrambe abilitate sul tuo PC prima di immergerti in metodi sofisticati.
Se hai superato con successo gli errori WSL su Windows 11, indicaci qual era il problema e come l'hai risolto.
- Scarica questo strumento di riparazione del PC valutato Ottimo su TrustPilot.com (il download inizia su questa pagina).
- Clic Inizia scansione per trovare problemi di Windows che potrebbero causare problemi al PC.
- Clic Ripara tutto per risolvere i problemi con le tecnologie brevettate (Sconto esclusivo per i nostri lettori).
Restoro è stato scaricato da 0 lettori questo mese