1
resposta

Mensagem de erro dentro do Ubuntu 22.04.5 lts.

Ao baixar o terminal e instalar o Ubuntu22.04.5LTS apareceu a seguinte mensagem de erro: A instalação pode levar alguns minutos...
WslRegisterDistribution falhou com o erro: 0x80370102
Habilite o recurso Plataforma de Máquina Virtual do Windows e certifique-se de que a virtualização esteja habilitada no BIOS.
Para obter mais informações, visite https://aka.ms/enablevirtualization
Pressione qualquer tecla para continuar...
Como resolver?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Alomar!

Fique tranquilo, esse é um dos erros mais comuns e, felizmente, mais fáceis de resolver ao configurar o ambiente de desenvolvimento no Windows pela primeira vez. A ótima notícia é que a própria mensagem de erro já nos deu o passo a passo exato da solução!

Basicamente, o seu computador precisa de uma tecnologia chamada "Virtualização" para conseguir rodar o Ubuntu "dentro" do Windows, que é o que o WSL (Subsistema do Windows para Linux) faz. O erro está dizendo que essa tecnologia está desligada.

Vamos ligá-la em dois lugares, exatamente como a mensagem pediu.

Passo a Passo para a Solução:

Siga estas duas etapas na ordem.

Passo 1: Habilitar os Recursos de Virtualização no Windows
Primeiro, vamos ativar as funcionalidades necessárias dentro do próprio Windows.

  • Clique no Menu Iniciar ou na Barra de Pesquisa do Windows.

  • Digite "Ativar ou desativar recursos do Windows" e abra o painel de controle que aparecer.

  • Uma janela com uma lista de recursos vai abrir. Role para baixo e procure por duas caixinhas. Certifique-se de que ambas estejam marcadas:

    [✓] Plataforma de Máquina Virtual (Virtual Machine Platform)

    [✓] Subsistema do Windows para Linux (Windows Subsystem for Linux)

  • Clique em "OK". O Windows vai instalar os componentes necessários.

  • Ao final, ele vai pedir para reiniciar o computador. Faça isso antes de ir para o próximo passo.

Passo 2: Habilitar a Virtualização na BIOS

  • Depois que o computador reiniciar, precisamos garantir que a virtualização está ativa na "raiz" do seu computador, a BIOS.
  • Primeiro, vamos checar se já não está ativa:
  • Abra o Gerenciador de Tarefas (atalho: Ctrl + Shift + Esc).
  • Vá para a aba "Desempenho".
  • Clique na opção "CPU".
  • No canto inferior direito, procure por "Virtualização". Se estiver escrito "Habilitado", você provavelmente já resolveu o problema! Se estiver "Desabilitado", siga as instruções abaixo.

Se estiver desabilitado, veja como habilitar:

  • Reinicie o computador novamente.
  • Assim que ele começar a ligar, imediatamente comece a pressionar repetidamente uma tecla específica para entrar na BIOS. A tecla varia de acordo com a marca do seu computador, mas as mais comuns são F2, F10, F12 ou Delete. (Dica: pesquise no Google "como entrar na BIOS [marca e modelo do seu computador]", ex: "como entrar na BIOS Dell Inspiron 5500").
  • Dentro da BIOS (uma tela geralmente azul ou cinza), use as setas do teclado para navegar. Procure por abas como "Advanced", "Configuration" ou "Security".
  • Procure por uma opção com um nome como "Virtualization Technology", "Intel VT-x", "AMD-V" ou "SVM Mode".
  • Mude o valor dela de "Disabled" para "Enabled".
  • Vá para a opção "Exit" e escolha "Save Changes and Exit" (Salvar Alterações e Sair). O computador vai reiniciar mais uma vez.

Após seguir esses passos e o computador reiniciar pela última vez, abra o terminal e tente instalar o Ubuntu novamente. O erro deve ter desaparecido.

Caso essa resposta tenha solucionado sua dúvida, marque a resposta como solução!! ✅

Bons estudos!