WslRegisterDistribution non è riuscito con errore: 0x80370102

Durante l'installazione di WSL , se ricevi un errore che dice: WslRegisterDistribution non è riuscito con errore: 0x80370102(WslRegisterDistribution failed with error: 0x80370102) , allora questo post ti aiuterà a risolverlo. L' errore(Error) si verifica per un paio di motivi. Virtualizzazione nidificata , un limite per CPUID , supporto per la virtualizzazione(Virtualization) e altro ancora.

Errore WslRegisterDistribution non riuscito 0x80370102

WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed

WslRegisterDistribution non è riuscito con errore: 0x80370102

Segui questi suggerimenti per risolvere il problema.

  • Abilita virtualizzazione annidata
  • Abilita il supporto Hyper-V a livello di BIOS(BIOS Level)
  • Disabilita la limitazione su CPUID

Avrai bisogno dell'autorizzazione di amministratore e della conoscenza del BIOS per implementarli.

Abilita virtualizzazione annidata

Se hai installato Windows in una macchina virtuale e poi provi a installare WSL , devi abilitare la virtualizzazione nidificata. Avvia PowerShell(Launch PowerShell) con l'autorizzazione di amministratore ed esegui il comando come indicato di seguito.

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

Se questo non funziona, è necessario abilitare la virtualizzazione a livello di hardware. Ciò dipenderà dal BIOS o dall'UEFI(UEFI) . Maggiori informazioni su questo sui documenti Microsoft ufficiali(official Microsoft Documents) .

Abilita il supporto Hyper-V a livello di BIOS(BIOS Level)

Abilita virtualizzazione hardware

Apri il BIOS/UEFI e controlla le impostazioni che possono essere chiamate VT-x, AMD-V, SVM, Vanderpool, Intel VT-d o AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )Se è AMD , devi controllare AMD-V , SVM e così via. Per Intel , di solito è VT-x .

Segui il post collegato per scoprire le impostazioni in base al tuo computer. L'elenco include le impostazioni per Dell , Asus , Acer e così via.

Disabilita la limitazione su CPUID

Quando si accende il computer, il sistema operativo esegue l' istruzione CPUID per determinare il processore e le sue capacità. CPUID viene utilizzato quando si utilizza un nuovo processore con un vecchio sistema operativo. Windows potrebbe avere problemi a gestire le informazioni CPUID e quindi è necessario disabilitarlo.

La posizione di Limit CPUID Maxvarierà per ciascun BIOS/UEFI . Quindi assicurati di guardarti intorno per trovare dove si trova sul tuo computer.

Spero che il post sia stato utile per risolvere il WslRegisterDistribution 0x80370102 , che appare durante l'installazione di WSL .

WslRegisterDistribution simile non è riuscito con errori(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 o 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x800700030x80070032 | 0x8007023e | 0x800701 aC(0x800701bc) | 0x8007019e e 0x8000000d(0x8007019e and 0x8000000d) .

Correlati: (Related: )risoluzione dei problemi del sottosistema Windows per messaggi e codici di errore di Linux.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)



About the author

Sono un revisore di software ed esperto di produttività. Revisiono e scrivo recensioni di software per varie applicazioni software, come Excel, Outlook e Photoshop. Le mie recensioni sono ben informate e forniscono informazioni obiettive sulla qualità dell'applicazione. Scrivo recensioni di software dal 2007.



Related posts