Correção: Erro de distribuição de registro WSL 0x80370102 Windows 10/11 [Partition Magic]

Este ' WslRegistertionDistribution falhou com erro: 0x80370102 ” ocorre quando os usuários tentam instalar uma distribuição Linux para acessar via Windows Subsystem for Linux 2. Se você também é um deles, este artigo de este site Partition Wizard é o que você precisa.





Nesta página :

O Windows já inclui esse novo recurso e os usuários podem instalar o subsistema Linux simplesmente ativando o recurso 'Windows Subsystem for Linux'. No entanto, ao baixar distribuições do Linux por meio do Windows Subsystem para Linux ou WSL, os usuários encontram esta mensagem de erro 'WslRegisterDistribution failed with error: 0x80370102'.

O Subsistema Windows para Linux requer que o Hyper-V e a virtualização estejam habilitados em nosso computador. Suponha que você tenha desabilitado por engano um recurso em seu computador depois de habilitar o Windows Subsystem for Linux. Nesse caso, ao iniciar o WSL em seu PC, você pode encontrar a mensagem de erro:



Falha de WslRegisterDistribution com erro: 0x80370102.

Erro: 0x80370102 A máquina virtual não pôde ser iniciada porque um recurso necessário não está instalado.

Bem, como corrigir esse erro? As etapas detalhadas para resolver “WslRegisterDistribution failed with Error: 0x80370102” são mostradas abaixo.



Correção 1: habilite o Hyper-V

O Hyper-V é um recurso ou funcionalidade obrigatória para usar o Windows Subsystem for Linux em computadores Windows. Se você não habilitar, irá gerar um erro ao instalar uma distribuição Linux para acessar via Windows. Portanto, habilitar o Hyper-V pode resolver o problema “WslRegisterDistribution failed with Error: 0x80370102”.

Passo 1 : Modelo Liga ou desliga características das janelas no Procurar caixa e clique no resultado com melhor correspondência.

Passo 2 : Verifica a Hyper-V opção e clique OK .



  ativar Hyper-V

Em seguida, reinicie o computador e verifique se esse problema foi corrigido. Caso contrário, prossiga com a próxima solução.



Correção 2: Ative a virtualização de hardware

Para usar o Windows Subsystem para Linux com Hyper-V em seu PC, você precisa ativar a virtualização de hardware. Se você desativou o WSL por engano após instalá-lo, será necessário verificar e ativar esse recurso no BIOS. Até lá, você pode abrir o Gerenciador de Tarefas no seu computador e alternar para a guia Desempenho. Aqui você pode encontrar uma guia chamada Virtualização.

Verifique se o status mostra Ativado. Caso contrário, você precisa seguir as etapas abaixo para habilitar a virtualização de hardware em seu PC Windows.

Passo 1 : Reinicie o computador. Em seguida, pressione a tecla de atalho específica para entrar na BIOS . As teclas de atalho podem variar devido a diferentes marcas. Geralmente é Esc, F2 ou Del, etc.

Passo 2 : Quando a janela do BIOS abrir, vá para o Avançado guia e pressione Digitar continuar.

Observação:

A opção Virtualização pode não estar presente na guia Avançado em alguns computadores. Neste caso, você vai encontrá-lo no atuação aba.

etapa 3 : Use as setas do teclado para selecionar Virtualização e habilitá-lo.

Depois disso, salve as alterações e reinicie o computador.

Correção 3: ative a virtualização aninhada e altere as configurações de RAM

A virtualização aninhada é um recurso que permite executar o Hyper-V dentro de uma máquina virtual (VM) Hyper-V. Isso é útil para executar o Visual Studio Phone Emulator em uma máquina virtual ou para testar configurações que normalmente exigem vários hosts. Ativar a virtualização aninhada tem sido uma solução para muitos usuários online. Então, siga estes passos:

Passo 1 : Desligue sua máquina virtual em Gerenciador Hyper-V .

Passo 2 : Imprensa Vitória + X no teclado e selecione Windows PowerShell (Administrador) da lista pop-up.

etapa 3 : Na janela do PowerShell, copie e cole este comando e pressione Digitar :

Set-VMProcessor -ExposeVirtualizationExtensions $true

  digite o comando

Passo 4 : Clique com o botão direito do mouse em sua máquina virtual no Gerenciador Hyper-V e selecione Definições .

Etapa 5 : Clique Memória no painel esquerdo, desmarque Ativar memória dinâmica, e defina o Valor de RAM para o dobro do valor atual, por exemplo, 2048 > 4096.

Etapa 6 : Clique Aplicar e OK para salvar as alterações.

Etapa 7 : Inicie sua máquina virtual. Em seguida, clique com o botão direito do mouse em sua máquina virtual e selecione Conectar . Isso executará o Hyper-V e seu sistema será reinicializado.

Mais tarde, tente executar o Ubuntu novamente para testar se o problema “WslRegisterDistribution failed with Error: 0x80370102” foi resolvido.