Como corrigir VT-X não disponível (verr_vmx_no_vmx) na VM

Como corrigir VT-X não disponível (verr_vmx_no_vmx) na VM

Ao tentar iniciar uma máquina virtual usando o aplicativo VirtualBox, você recebe a mensagem de erro Vt-X não está disponível (verr_vmx_no_vmx) em seu computador. A explicação mais provável é que a virtualização foi desativada.

Muitas vezes, o VT-x pode ser ativado ou desativado em seu BIOS. Pressione DEL (ou uma tecla semelhante) para acessar as configurações do BIOS na primeira vez que ligar o computador. Você pode disponibilizar a tecnologia VT.

Leia esta postagem para descobrir como corrigir o problema Vt-X não disponível (Verr VMX No VMX) e por que isso aconteceu em primeiro lugar.

Contente:

Correção VT-X não disponível (VERR_VMX_NO_VMX)

Eu investiguei o problema tentando reproduzi-lo e verificando os relatórios de outros usuários. Tanto quanto eu entendo, várias circunstâncias farão com que esta mensagem de erro seja gerada:

VT-X não está ativado no BIOS.

Alguns softwares de terceiros nas configurações do BIOS permitem desabilitar o VT-X manualmente ou desativá-lo remotamente. Isso resultará no problema “Vt-X não disponível” (Verr VMX No VMX).

Processador não suporta VT-X

Raramente, mas às vezes o problema pode estar relacionado à incapacidade do PC de usar o VT X devido às suas limitações de hardware .

A virtualização do Windows Hyper-V está habilitada.

O VT-X é prejudicado pela tecnologia Microsoft Hyper-V. O SO desabilitará automaticamente o VT-x se a virtualização do Hyper-V estiver habilitada.

O VT-X foi desativado desde a atualização do Avast.

A Avast lançou recentemente uma atualização que desativa completamente o VT-x. A proteção em tempo real está ativa ao mesmo tempo, a menos que o usuário ative a virtualização multicamadas no menu de opções.

Isolamento de núcleo ativado:

O aplicativo VirtualBox pode ter problemas após habilitar a opção Core Isolation em sua máquina, resultando na indisponibilidade de VT-x (VERR VMX NO VMX). Portanto, recomendamos que você desative esse recurso e verifique se o problema desapareceu.

Corrigir o erro VirtualBox Vt-X (Verr_vmx_no_vmx) 2023

1. Desabilite o isolamento de núcleo do Windows Defender.

O Windows Defender Device Core Isolation é conhecido por entrar em conflito com o VT-X. Verifique se o isolamento do kernel está habilitado se você estiver tendo problemas com Vt-X não disponível (Verr VMX No VMX) e usando o Windows Defender como configuração de segurança padrão.

  • Use o ícone de estrela localizado no canto inferior esquerdo para procurar o Windows Defender.
  • Vá para o Centro de Segurança do Windows Defender e selecione-o para acessar o recurso de segurança integrado.
  • Selecione Segurança do dispositivo no menu à esquerda na Central de segurança do Windows Defender.
  • No menu Segurança do dispositivo, selecione Detalhes do isolamento do núcleo (em Isolamento do núcleo).
  • Certifique-se de que a chave de integridade da memória no menu de isolamento do kernel esteja desativada.
  • Depois de desativar a configuração, reinicie o computador para verificar se o problema foi resolvido.
  • Verr vmx no vmx resolve o problema “Vt-X não disponível”.

2. Habilite o Vt-X no BIOS (menu de inicialização)

Desativar a opção “Tecnologia de virtualização” nas configurações do BIOS pode afetar significativamente esse problema. Portanto, verifique se esta opção está desabilitada e ative-a se estiver.

Vt-X não está disponível (Verr VMX No VMX), provavelmente causado pela desativação da tecnologia nas configurações do BIOS. Não desista desse método até verificar se algum aplicativo de terceiros pode alterar essas configurações.

  • Para entrar no “modo BIOS”, primeiro “inicie” o computador e quando o “logotipo do Windows” aparecer na tela, pressione o botão de configuração.
  • No modo BIOS, selecione a guia Segurança e, em seguida, selecione Segurança do sistema.
  • Encontre a configuração “Virtualization Technology (VTx/VTd)” e certifique-se de que está “ativada”. Faça isso agora se ainda não estiver ativado.
  • “Reinicie” a máquina usando a tecnologia de virtualização (VTx/VTd). Verr vmx no vmx resolve o problema “Vt-X não disponível”.

3. Usando a linha de comando, desative a virtualização do Hyper-V.

Primeiro, verifique se o VT-x não está interferindo na virtualização do Hyper-V. O equivalente de virtualização do VT-x é desativado instantaneamente ao ativar ou ativar a virtualização do Hyper-V. Hiperfuncionalidade desativada após a atualização. A instalação de um aplicativo pode ter causado esse problema. Lembre-se de que, na maioria dos casos, a tecnologia Hyper-V continua a funcionar mesmo após a desinstalação do aplicativo que a habilitou.

Existem várias maneiras de desativar a virtualização do Hyper-V. Para desinstalar o Microsoft Hyper-V, execute as seguintes instruções em um prompt de comando (como administrador):

  • Segure a tecla Windows e R juntas para abrir a caixa de diálogo Executar. Para abrir um prompt de comando elevado, pressione Ctrl + Shift + digite “cmd”. Quando a janela UAC (User Account Control) fizer uma pergunta, clique em Sim.
  • Digite cada um dos seguintes comandos, um de cada vez, em um prompt de comando elevado para desativar o Microsoft Hyper-V:
  • bcdedit /disable tipo de inicialização do hipervisor
  • bcdedit /change VM Não
  • dism.exe / Desativar recurso: Microsoft-Hyper-V / Online
  • Depois que os comandos forem executados corretamente, feche o prompt de comando e reinicie o computador.
  • Ao reiniciar sua máquina VirtualBox, veja se a mesma mensagem de erro aparece.
  • Verr vmx no vmx resolve o problema “Vt-X não disponível”.

4. Habilite a virtualização aninhada no Avast.

Se você estiver usando o Avast, saiba que uma atualização recente de antivírus introduziu um recurso automático que desativa o VT-X em seu sistema quando certas condições são atendidas. Esse problema pode ser resolvido sem desinstalar o cliente de segurança de terceiros.

Ative as verificações de configurações e solução de problemas do Avast antes de selecionar “Usar virtualização aninhada na virtualização aninhada”.

Além disso, habilite a virtualização de hardware.

Verifique se o problema “Vt-X não disponível” (Verr VMX No VMX) foi resolvido.

5. Desative o Device Guard / Credential Guard

Use “Window + R” ao mesmo tempo para abrir a caixa de diálogo “Executar”. Pressione “Enter” depois de digitar “gpedit.MSC” na caixa de diálogo.

  • Navegue até as opções de menu Diretiva do Computador Local, Configuração do Computador, Modelos Administrativos, Sistema, Proteção de Dispositivo e Desativar Segurança Baseada em Virtualização na janela Editor de Grupo.
  • Aqui está outra maneira de concluir a tarefa se você não puder usar o Editor de Diretiva de Grupo.
  • No registro, altere o valor da chave “key HKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” para “0”.
  • Verifique se o problema “Vt-X não disponível” (Verr VMX No VMX) foi resolvido.

6. Remova o software antivírus de terceiros

Esse problema pode ser causado por qualquer software antivírus instalado no computador. É melhor removê-lo temporariamente e verificar se isso resolve o problema. Os procedimentos a seguir permitirão que você desabilite o Windows Defender Firewall se estiver usando:

  • Na caixa de pesquisa ao lado do menu Iniciar, digite “Configurações” e pressione a tecla Enter.
  • Selecione “Segurança do Windows” depois de selecionar “Atualização e segurança” no painel esquerdo da janela Configurações.
  • Em Escopos de proteção, clique em Proteção contra vírus e ameaças e clique em Gerenciar configurações em Configurações de proteção contra vírus e ameaças.
  • vt-x não está disponível
  • Certifique-se de que a opção “Proteção em tempo real” esteja desativada nesta janela.
  • Selecione “Firewall e proteção de rede” no painel esquerdo da guia “Segurança do Windows”.
  • Selecione “Domain Network”, “Private Network” e “Public Network” em ordem neste campo.
  • Verifique se o problema “Vt-X não disponível” (Verr VMX No VMX) foi resolvido.

7. Ative a virtualização

  • Inicie uma janela de linha de comando.
  • Agora digite systeminfo.exe no prompt de comando.
  • vt-x não está disponível
  • Você pode ver que a virtualização está habilitada no firmware à direita dos requisitos do sistema Hyper-V.
  • Selecione as configurações no menu suspenso acessando o menu Iniciar.
  • Em seguida, selecione Atualização e segurança na lista. Clique em “Recuperação” na guia recém-adicionada que aparecerá.
  • Reinicie clicando no botão “Reiniciar agora” em “Inicialização avançada”, que pode ser encontrado em “Recuperação” e clique.
  • Quando uma tela azul aparece com determinados ícones, a solução de problemas deve ser selecionada.
  • Clique na guia “Avançado”. O firmware é a causa do nosso problema, então você deve procurar por essa configuração.
  • Depois de encontrá-los, clique na opção de configurações de firmware UEFI e o botão reiniciar aparecerá novamente. Pressione Enter para reiniciar.
  • vt-x não está disponível
  • Ao pressionar a tecla de função correspondente, encontre a configuração do BIOS.
  • Haverá um novo painel; selecione “Configuração do sistema” (você pode usar as teclas de seta para isso) e, em seguida, procure por “Tecnologia de virtualização”.
  • Neste ponto, sua tecnologia de virtualização é ativada. Ao pressionar F10, você pode sair disso.
  • Certifique-se de resolver o erro “Vt-X is not available” (Verr vmx no vmx).

8. Desative a integridade da memória

A segurança do Windows vem com um recurso de segurança baseado em virtualização que pode detectar injeções de código de baixo nível e proteger seu computador até mesmo das infecções mais graves. No entanto, isso entra em conflito com o VirtualBox, assim como com o Hyper-V.

No entanto, a maioria dos usuários não precisa do alto nível de proteção que o Core Isolation oferece. Em laptops modernos, ele é desativado por padrão porque interfere no software já instalado para otimizar o desempenho do hardware.

Para ver se o problema foi corrigido, você pode desativar o recurso de integridade de memória do Windows Security. Faça o seguinte para ajudar com isso:

  • Na caixa de pesquisa na barra de tarefas, digite “Segurança do Windows”.
  • Clique em um resultado de pesquisa específico.
  • Clique na guia Segurança do dispositivo no lado esquerdo.
  • Selecione Detalhes de isolamento do núcleo.
  • Desative a integridade da memória alternando o botão.
  • Após fazer isso, reinicie o computador para verificar se o problema persiste.

Conclusão

Seu computador com Windows exibirá um erro “VT-x desativado no BIOS para todos os modos de CPU” se a virtualização não estiver ativada. No entanto, as configurações do BIOS de muitos PCs com Windows desativam a virtualização por padrão; a virtualização deve ser habilitada para criar uma nova máquina virtual. Espero que este post tenha sido útil para você. Se você tiver alguma dúvida ou comentário sobre este artigo, deixe-os na seção de comentários abaixo e entraremos em contato com você.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *