WslRegisterDistribution falhou com erro: 0x80370102

Ao instalar o WSL(WSL) , se você receber um erro dizendo — WslRegisterDistribution failed with error: 0x80370102 — então esta postagem o ajudará a resolvê-lo. O erro(Error) ocorre por alguns motivos. Virtualização aninhada , um limite no CPUID , suporte à virtualização(Virtualization) e muito mais.

Erro WslRegisterDistribution falhou 0x80370102

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

WslRegisterDistribution falhou com erro: 0x80370102

Siga estas sugestões para corrigir o problema.

  • Ativar virtualização aninhada
  • Habilite o suporte ao Hyper-V no nível do BIOS(BIOS Level)
  • Desativar limitação no CPUID

Você precisará de permissão de administrador e conhecimento do BIOS para implementá-los.

Ativar virtualização aninhada

Se você instalou o Windows(Windows) em uma VM e tenta instalar o WSL(WSL) , precisa habilitar a virtualização aninhada. Inicie o PowerShell(Launch PowerShell) com permissão de administrador e execute o comando conforme mencionado abaixo.

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

Se isso não funcionar, você precisa habilitar a virtualização no nível do hardware. Isso dependerá do BIOS ou UEFI . Mais sobre isso nos Documentos oficiais da Microsoft(official Microsoft Documents) .

Habilite o suporte ao Hyper-V no nível do BIOS(BIOS Level)

Ativar virtualização de hardware

Abra o BIOS/UEFI e verifique as configurações que podem ser chamadas de VT-x, AMD-V, SVM, Vanderpool, Intel VT-d ou AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )Se for AMD , você precisa verificar AMD-V , SVM e assim por diante. Para Intel , geralmente é VT-x .

Siga a postagem vinculada para descobrir as configurações de acordo com o seu computador. A lista inclui configurações para Dell , Asus , Acer e assim por diante.

Desativar limitação no CPUID

Quando você liga o computador, o sistema operacional executa a instrução CPUID para determinar o processador e seus recursos. CPUID usa quando você está usando um novo processador com um sistema operacional antigo. O Windows(Windows) pode ter problemas ao lidar com as informações de CPUID e, portanto, você precisa desativá-lo.

A localização Limit CPUID Maxvaria para cada BIOS/UEFI . Portanto, certifique-se de olhar ao redor para encontrar onde ele está no seu computador.

Espero que o post tenha sido útil para resolver o WslRegisterDistribution 0x80370102 , que aparece ao instalar o WSL(WSL) .

Falha semelhante WslRegisterDistribution com erros(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 ou 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x800700030x80070032 | 0x8007023e | 0x800701bc | 0x8007019e e 0x8000000d(0x8007019e and 0x8000000d) .

Relacionado: (Related: )Solucionar problemas de mensagens e códigos de erro do subsistema Windows para Linux.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)



About the author

Sou um desenvolvedor web com experiência em trabalhar com Windows 11 e 10. Também sou usuário do Firefox há muitos anos e me tornei bastante proficiente no uso do novo console de jogos Xbox One. Meus principais interesses estão no desenvolvimento de software, especificamente no desenvolvimento web e móvel, bem como na ciência de dados. Tenho muito conhecimento sobre vários sistemas de computador e seu uso, por isso posso fornecer feedback imparcial sobre vários programas ou serviços que você pode usar.



Related posts