Correzione: errore di distribuzione del registro WSL 0x80370102 problema in Windows 11/10

Windows ha incluso questa nuova funzionalità in cui gli utenti possono installare i sottosistemi Linux semplicemente abilitando la funzione "Sottosistema Windows per Linux". Tuttavia, durante il download di una distribuzione Linux tramite il sottosistema Windows per Linux o WSL, gli utenti si trovano di fronte a questo messaggio di errore "WslRegistrationDistribution non riuscito con errore: 0x80370102". Questo problema è associato alla virtualizzazione hardware disabilitata nel BIOS di sistema. Abilitarlo dovrebbe risolvere il problema nella maggior parte dei casi. Se ciò non risolve il problema, segui le altre soluzioni una per una.

Sommario

Correzione 1 – Abilita la funzionalità di virtualizzazione basata su hardware

In genere, la funzionalità di virtualizzazione è disattivata su tutte le macchine. Devi accenderlo manualmente dal BIOS.

1. All'inizio, fai clic con il pulsante destro del mouse sull'icona di Windows e tocca "Chiudi o disconnetti>“.

2. Successivamente, tocca "Ricomincia" per riavviare il sistema.

Riavvia min

3. Durante il riavvio, quando viene visualizzato il logo del produttore, tenere premuto il tasto "Elimina” sulla tastiera per accedere alle impostazioni del BIOS.

NOTA –

Tieni presente che questo pulsante per accedere al BIOS cambia da produttore a produttore, anche a volte da modello a modello.

Tieni gli occhi aperti per il pulsante effettivo per accedere al BIOS mentre il computer si avvia.

Configurazione del BIOS Min Min

3. una volta che BIOS si apre la finestra, vai su "Avanzate"scheda"*.

4. Quindi, usa le frecce sulla tastiera per selezionare il "Virtualizzazione” dall'elenco e impostarlo su “Abilitato“.

[

*NOTA –

L'opzione "Virtualizzazione" potrebbe non essere presente nella scheda "Avanzate" su alcuni computer. In tal caso, lo troverai nel "Prestazionescheda ".

]

Virtualizzazione Nuovo Min Min

5. Ancora una volta, premere il tasto ad esso associato per salvare le impostazioni.

[È il "F10” chiave per questo computer.]

F10 Min Min Min Min

6. Successivamente, seleziona "” per salvare ed uscire finalmente dalle impostazioni del bios sul tuo computer.

Salva Sì Min Min

Il tuo computer si avvierà normalmente.

PER I SISTEMI FUNZIONANTI SU CPU AMD –

1. Vai alle impostazioni del BIOS.

2. Qui, vai al "M.I.Tscheda ".

3. Ora vai su "Impostazioni di frequenza avanzate“.

4. Quindi, fai clic su "Impostazioni principali avanzate“.

5. Qui vedrai la "Modalità SVM" sullo schermo. La modalità SVM è la modalità della macchina virtuale protetta.

6. Impostalo su "Abilitare” per accenderlo.

7. Ora devi selezionare "” per salvare ed uscire finalmente dalle impostazioni del bios sul tuo computer.

Salva Sì Min Min

Dopo averlo fatto, lascia che il tuo computer si avvii normalmente. Ora puoi verificare se la virtualizzazione è abilitata o meno sul tuo sistema.

1. All'inizio, fai clic con il pulsante destro del mouse su finestreicona e tocca il "Task Manager“.

Task Manager Min

2. Quindi, vai su "Prestazionescheda ".

3. Qui, tocca il "processore“.

4. Ora, sul lato destro, noterai che il "Virtualizzazione” l'impostazione è “Abilitato“.

Virtualizzazione abilitata Min

Ora prova a installare di nuovo la distribuzione Linux.

Correzione 2: assicurati che HyperV sia abilitato

L'hypervisor deve essere abilitato sul sistema dell'utente per utilizzare le funzionalità di virtualizzazione in modo efficiente.

1. All'inizio, premi il tasto Tasto Windows e il R chiavi insieme.

2. Quindi, digita "caratteristiche opzionali” e clicca su “ok" per aprire la finestra Funzionalità di Windows.

Caratteristiche opzionali Min

3. Quando si aprono le funzionalità di Windows, scorrere verso il basso fino a "Hyper-V“.

4. Solo dai un'occhiata la casella accanto a "Hyper-V“. Quindi, tocca "ok" per abilitare le funzionalità di Hyper-V.

Hyper V Enable Min

Ora, Windows scaricherà e applicherà questa funzione al tuo sistema. Questo processo potrebbe richiedere del tempo.

6. Al termine, tocca "Chiudere” per chiudere la finestra.

Chiudi Min

Ora riavvia il computer una volta per rendere effettive queste modifiche.

Dopo aver riavviato il dispositivo, prova a installare nuovamente la distribuzione Linux utilizzando il WSL. Controlla se funziona o meno.

Fix 3 – Attiva l'allocazione dinamica della memoria

Passo 1

1. All'inizio, termina la macchina virtuale sul tuo sistema.

2. Quindi, digita "powershell"nella casella di ricerca.

3. Successivamente, fai clic con il pulsante destro del mouse su "Windows PowerShell" e tocca "Eseguire come amministratore” per aprire il terminale con diritti amministrativi.

Powershell Esegui come amministratore Min

4. Quando si apre PowerShell, copia incolla questo codice e colpisci Accedere.

Set-VMProcessor  -ExposeVirtualizationExtensions $true
Hyper V Powershell Min

Successivamente, chiudi il terminale PowerShell.

Passo 2

Ora devi abilitare l'allocazione dinamica della RAM.

1. All'inizio, digita "Hyper-V"nella casella di ricerca.

2. Quindi, tocca il "Gestore Hyper-V” per aprirlo.

Ricerca di Hyper V Manager Min

3. Successivamente, fai clic con il pulsante destro del mouse sulla tua macchina virtuale e tocca "Impostazioni“.

Impostazioni Min

4. Quando viene visualizzata la finestra Impostazioni, selezionare il "Memoria” dal riquadro di sinistra.

5. Imposta il valore del “RAM:” al doppio della dimensione del valore attuale.

[Supponiamo che sia impostato per usare "4096”MB RAM. Quindi, devi impostarlo due volte più grande di esso o "8092” MB di RAM.]

6. Quindi, dai un'occhiata la casella accanto a "Abilita memoria dinamica" scatola.

Abilita memoria dinamica min

7. Infine, tocca "Applicare" e "ok” per salvare le modifiche.

Applica Ok per risparmiare min

8. Ora avvia la macchina virtuale sul tuo sistema.

9. Quindi, fai clic con il pulsante destro del mouse sulla macchina virtuale e tocca "Collegare…“. Questo riavvierà la macchina virtuale insieme a Hyper-V.

Connettilo Min

Successivamente, prova a eseguire nuovamente Ubuntu per testarlo. Funzionerà bene.

Questo dovrebbe risolvere il tuo problema.

Come correggere l'errore mancante D3dx9_42.dll in Windows 10

Come correggere l'errore mancante D3dx9_42.dll in Windows 10Windows 10Errore

Stai provando ad avviare un gioco o un programma e bang arriva un messaggio di errore sul tuo viso o "D3dx9_42.dll non trovato" o "Manca il file d3dx9_42.dll“. A volte, potresti anche vedere il mes...

Leggi di più
Errore 1310, errore di scrittura su file nella correzione di Windows 10

Errore 1310, errore di scrittura su file nella correzione di Windows 10Windows 10Errore

A volte, quando tenti di installare un programma, potresti incontrare un errore “Errore 1310, errore durante la scrittura su file: , Verifica di avere accesso a quella directory.” che ti impedisce ...

Leggi di più
Diskpart non è riuscito a cancellare l'errore degli attributi del disco nella correzione di Windows 10

Diskpart non è riuscito a cancellare l'errore degli attributi del disco nella correzione di Windows 10UsbWindows 10Errore

Potresti imbatterti in "Diskpart non è riuscito a cancellare gli attributi del disco"errore durante il tentativo di trasferire file sulla chiavetta USB o sulla scheda SD. L'errore significa che il ...

Leggi di più