8 correções: VT-X não disponível (verr_vmx_no_vmx) em máquinas virtuais
![8 correções: VT-X não disponível (verr_vmx_no_vmx) em máquinas virtuais](https://cdn.4pmtech.com/wp-content/uploads/2023/07/img_629c8a3e5870b-621x375.webp)
Ao tentar iniciar uma máquina virtual usando o aplicativo VirtualBox, você recebe uma mensagem de erro Vt-X não disponível (Verr_vmx_no_vmx) em seu computador. Provavelmente porque a virtualização está desativada.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-29.webp)
Na maioria dos casos, você pode desativar ou ativar o VT-x no BIOS. Ao ligar o computador pela primeira vez, pressione DEL (ou algo semelhante) para acessar as configurações do BIOS. Existe uma opção para habilitar a tecnologia VT.
Recomendo a leitura desta postagem que explica como corrigir o problema Vt-X não disponível (Verr_vmx_no_vmx) e por que isso aconteceu em primeiro lugar.
Qual é a razão pela qual o Vt-X não está disponível (Verr_vmx_no_vmx) no computador?
Investiguei o problema tentando reproduzi-lo e observando outros relatórios de usuários. Tanto quanto eu posso dizer, vários cenários resultarão nesta mensagem de erro:
- VT-X não está ativado no BIOS: O VT-X pode ser desativado manualmente ou remotamente nas configurações do BIOS por alguns aplicativos de terceiros. Isso causará o problema Vt-X não disponível (Verr_vmx_no_vmx).
- CPU não suporta VT-X: Embora raro, há casos em que o erro ocorre porque o PC em questão não possui o hardware necessário para implementar a tecnologia VT-X.
- Virtualização do Windows Hyper-V habilitada: a tecnologia Microsoft Hyper-V interfere com o VT-X. Se a virtualização do Hyper-V estiver habilitada, o sistema operacional desabilitará automaticamente o VT-x.
- O VT-X foi desativado após a atualização do Avast: o Avast acaba de publicar uma atualização que desativa efetivamente o VT-x. Ao mesmo tempo, a proteção em tempo real está ativa, a menos que o usuário ative a virtualização aninhada no menu de configurações.
- Isolamento de kernel ativado: quando você ativa a opção de isolamento de kernel em sua máquina, pode causar problemas com o aplicativo VirtualBox, resultando na indisponibilidade de VT-x (VERR VMX NO VMX). Como resultado, recomendamos desabilitar esse recurso e verificar se o problema desaparece.
Resposta para corrigir o erro do Virtualbox Vt-X não disponível (Verr_vmx_no_vmx)?
- Desabilitar o isolamento do kernel do Windows Defender
- Habilite o Vt-X nas configurações do BIOS (menu de inicialização)
- Desativar o sistema de virtualização Hyper-V (hipervisor do Windows)
- Habilitar virtualização aninhada no Avast
- Desativar o isolamento de núcleo do Windows Defender
- Desativar caixa de areia do Windows
- Desativar Device Guard / Credential Guard
- Remoção de software antivírus de terceiros
- Habilitar virtualização
1. Desabilite o isolamento de núcleo do Windows Defender.
A configuração de segurança do dispositivo Windows Defender Core Isolation é conhecida por entrar em conflito com o VT-X. Se você estiver enfrentando o problema “Vt-X não está disponível” (Verr_vmx_no_vmx) e estiver usando o Windows Defender como sua configuração de segurança padrão, recomendo verificar se o Isolamento de Kernel está ativado.
- Encontre o Windows Defender usando o ícone do iniciador no canto inferior esquerdo.
- Para acessar o recurso de segurança integrado, vá para a Central de Segurança do Windows Defender e clique nele.
- No Windows Defender Security Center, navegue até o menu à esquerda e selecione Device Security.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-30.webp)
- Selecione Core Isolation Details no menu Device Security (em Core Isolation).
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-31.webp)
- Certifique-se de que a chave de integridade da memória esteja desativada no menu de isolamento do kernel.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-32.webp)
- Reinicie o computador após desabilitar a opção para ver se o problema foi corrigido na próxima inicialização.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
2. Ative Vt-X nas configurações do BIOS (menu de inicialização).
Esse problema também pode ser causado pela desativação da opção “Tecnologia de virtualização” nas configurações do BIOS. Portanto, verifique e ative esta opção se ela estiver desativada no momento.
Vt-X não está disponível (Verr_vmx_no_vmx) para emitir, provavelmente porque a tecnologia está desativada nas configurações do BIOS. Alguns aplicativos de terceiros podem substituir essas configurações, portanto, não desista desse método até verificar se esse é o caso.
Dependendo do fabricante da placa-mãe, as etapas para acessar as configurações do BIOS e confirmar se o VT-X está ativado podem variar. Essa configuração está listada como Tecnologia de virtualização ou VTx/VTd em Segurança.
- Para entrar no “modo BIOS”, primeiro “inicie” o computador e depois pressione o botão de configuração quando o “logotipo do Windows” aparecer na tela.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-33.webp)
- Clique na guia Segurança e role para baixo até Segurança do sistema uma vez no modo BIOS.
- Localize a configuração “Virtualization Technology (VTx/VTd)” e certifique-se de que está “Enabled”. Se ainda não estiver ativado, faça-o.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-34-1024x316-1.webp)
- “Para reiniciar um computador. Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
3. Desative o sistema de virtualização Hyper-V (hipervisor do Windows)
Primeiro, certifique-se de que a virtualização do Hyper-V não esteja interferindo no VT-x. Quando a virtualização Hyper-V é habilitada ou habilitada, o equivalente à virtualização VT-x é desabilitado imediatamente. A atualização quebrou a hiperfunção. Contra
Você pode encontrar esse problema como resultado da instalação do aplicativo. Lembre-se de que, na maioria dos casos, o Hyper-V permanecerá ativo mesmo se o aplicativo que o habilitou for desinstalado.
Você pode desativar a virtualização do Hyper-V de várias maneiras. No prompt de comando (administrador), siga estas etapas para desativar o Microsoft Hyper V:
- Para iniciar a caixa de diálogo Executar, mantenha pressionada a tecla Windows + R. Para abrir um prompt de comando elevado, digite “cmd” e pressione Ctrl + Shift + Enter. Selecione “Sim” quando a janela UAC (Controle de Conta de Usuário) aparecer.
- Para desabilitar o Microsoft Hyper V , cole os seguintes comandos um por um em um prompt de comando elevado e pressione Enter:
- bcdedit /set tipo de inicialização do hipervisor Desativado
- bcdedit /set vm Não
- dism.exe /Online/Disable-Feature:Microsoft-Hyper-V
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-35.webp)
- Feche o prompt de comando e reinicie o computador após a execução bem-sucedida dos comandos.
- Certifique-se de receber a mesma mensagem de problema ao reiniciar sua máquina Virtualbox.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
4. Habilite a virtualização aninhada no Avast
Se você estiver usando o Avast, saiba que uma atualização recente do aplicativo adicionou um recurso automático que impede a execução do VT-X em seu sistema se determinados critérios forem atendidos.
Existe uma solução para resolver esse problema sem desinstalar o cliente de segurança de terceiros.
- Marque as caixas relacionadas às configurações e solução de problemas do Avast e use a virtualização aninhada em virtualização aninhada em
- Ative também a virtualização de hardware.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
5. Desative a caixa de areia do Windows
Esse problema também pode ocorrer se o Windows Sandbox estiver ativado em seu computador. Basta desativá-lo e reiniciar o computador. Depois disso, vá para o BIOS, desative a virtualização e reinicie o computador.
Verifique se a opção de virtualização nas configurações de UEFI/BIOS pode ativar ou desativar a caixa de proteção do Windows em seu sistema.
- Selecione e abra o Gerenciador de Tarefas pressionando Ctrl+Alt+Del.
- Verifique se a opção de virtualização está habilitada na página atual acessando a guia de desempenho.
- Depois de verificado, siga estas etapas para ativar ou desativar o Windows Sandbox no seu PC com Windows 10.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
Painel de controle para habilitar ou desabilitar o Windows Sandbox.
- Digite Painel de controle no botão Iniciar. Para ativar este aplicativo, clique duas vezes na primeira opção novamente.
- Selecione “Programa” e depois a categoria “Programas e Recursos” na janela visível.
- Toque na opção Ativar ou desativar recursos do Windows no painel esquerdo.
- Encontre o Windows Sandbox na lista abaixo da janela aberta.
- Então, dependendo se você deseja ativar ou desativar esta opção, ative ou desative a caixa de seleção.
- Para que as alterações entrem em vigor, clique em OK e reinicie o computador.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
Usando o Powershell, habilitando ou desabilitando o Windows Sandbox
- Clique com o botão direito do mouse no ícone Iniciar e selecione PowerShell (Admin) no menu suspenso.
- Se um prompt do UAC aparecer, selecione Sim para permitir o acesso.
- Copie/cole o código na janela do PowerShell (Admin) e pressione Enter no final.
- Para habilitar a sandbox do Windows, digite o seguinte código:
- Enable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-All -Online
- Digite o seguinte comando para desativar a caixa de areia do Windows:
- Disable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-Online
- Selecione Y para aceitar a solicitação se solicitado a reinicializar o sistema após a conclusão da tarefa.
- Depois de concluir a tarefa, verifique se o sandbox está ativado ou desativado, dependendo de suas preferências.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
Use o prompt de comando, ative ou desative o Windows Sandbox
- Digite cmd na Cortana. Selecione “Executar como administrador” no menu ao clicar com o botão direito do mouse em Prompt de comando.
- Para autorizar o acesso, responda Sim à pergunta do UAC.
- Digite o código a seguir em um prompt de comando elevado e pressione Enter para executar o comando.
- Copie e cole o código abaixo para habilitar o recurso sandbox no Windows.
- Dism /online/Enable-Feature/FeatureName:”Containers-DisposableClientVM”-All
- Execute este comando no Windows para desativar o recurso sandbox –
- dism/online/Disable-Feature/FeatureName: “Containers-DisposableClientVM”
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
6. Desative o Device Guard / Credential Guard
Por padrão, a proteção de segurança ou credencial pode ser habilitada em hosts Windows com um dispositivo EFI BIOS. Isso interfere no software de virtualização no nível do sistema operacional, resultando em um erro. Para evitar esse erro, ele deve ser desativado. Você pode fazer isso no Windows fazendo o seguinte:
- Para entrar na caixa de diálogo Executar, use as teclas Window + R juntas. Digite “gpedit.msc” na caixa de diálogo e pressione Enter.
- Navegue até “Diretiva do computador local”, depois “Configuração do computador”, “Modelos administrativos”> “Sistema”> “Protetor de dispositivo” e “Desativar segurança baseada em virtualização” na janela do editor de grupo.
- Se você não puder fazer isso usando o Editor de Diretiva de Grupo, há outra maneira de atingir o mesmo objetivo.
- Defina o valor “keyHKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” como “0” no registro.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
7. Remova o software antivírus de terceiros
Qualquer software antivírus que você instalou em seu sistema pode ser o culpado por trás desse problema. É melhor removê-lo por um tempo e ver se resolve o problema. Se você estiver usando o Windows Defender Firewall, poderá desativá-lo fazendo o seguinte:
- Digite “Configurações” na caixa de pesquisa ao lado do menu Iniciar e pressione o botão “Enter”.
- Selecione Atualização e segurança no painel esquerdo da janela Configurações e, em seguida, Segurança do Windows.
- Em seguida, em Escopos de proteção, selecione Proteção contra vírus e ameaças e, em seguida, Gerenciar configurações em Configurações de proteção contra vírus e ameaças.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-36.webp)
- Certifique-se de que a chave “Proteção em tempo real” esteja na posição “OFF” nesta janela.
- Retorne à guia “Segurança do Windows” e selecione “Firewall e proteção de rede” no painel esquerdo.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-37.webp)
- Selecione “Domain Network”, “Private Network” e “Public Network” um por um nesta caixa e, em seguida, marque o botão de opção “OFF” para “Microsoft Defender Firewall”.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
8. Ative a virtualização
- Abra uma janela de prompt de comando.
- Agora digite systeminfo.exe no prompt de comando.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-38.webp)
- À direita dos requisitos do Hyper V, você verá a virtualização habilitada no firmware.
- Vá para o menu Iniciar e selecione “Configurações” no menu suspenso.
- Localize e selecione Atualização e segurança. Uma nova guia aparecerá, encontre a recuperação e clique nela.
- Você deve encontrar o modo de recuperação antes da inicialização e clicar no botão “Reiniciar agora” na seção “Inicialização avançada”.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-39.webp)
- Você deve selecionar a opção Solução de problemas quando vir uma tela azul com determinados ícones.
- Selecione a guia “Avançado”. Você precisa definir essa configuração porque nosso problema está relacionado ao firmware.
- Selecione as configurações do firmware UEFI assim que as encontrarmos e o botão reiniciar aparecerá novamente; pressione Enter para reiniciar.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/image-8-40.webp)
- Encontre as configurações do BIOS e pressione a tecla de função correspondente.
- Um novo painel aparecerá; vá para a configuração do sistema (você pode chegar aqui pressionando as teclas de seta) e encontre a tecnologia de virtualização.
- Neste ponto, sua tecnologia de virtualização está habilitada. Você pode sair pressionando F10.
- Verifique se você conseguiu resolver o problema “Vt-X não está disponível (Verr_vmx_no_vmx)” ou não.
Conclusão
Se a virtualização não estiver habilitada em seu PC com Windows, o erro “VT-x está desabilitado no BIOS para todos os modos de CPU” será exibido. A virtualização é desativada por padrão em muitas máquinas Windows no nível do BIOS e deve ser ativada para criar uma nova máquina virtual. Para descobrir o que esse erro significa e como corrigi-lo, use todas as ferramentas listadas acima.
Perguntas frequentes
Como saber se o Vt-X está ativado no Windows 10?
Selecione Gerenciador de Tarefas no menu de contexto clicando com o botão direito do mouse na barra de tarefas. Selecione a guia Desempenho na janela do Gerenciador de Tarefas. Depois de chegar à guia Desempenho, dê uma olhada nos detalhes da CPU mostrados por padrão. Verifique a área de virtualização nas informações da CPU no lado direito da tela.
Como corrigir Vt não capaz?
Seu computador deve ser reiniciado. Para acessar o menu do BIOS, pressione “Delete”, “Esc”, “F1”, “F2” ou “F4″ assim que o computador sair da tela preta. Procure configurações relacionadas ao processador nas configurações do BIOS. Habilite a virtualização usando as opções VT-x, AMD-V, SVM ou Vanderpool. Salve as alterações e reinicie o computador.
Como ativar o Intel Vt-d?
Pressione a tecla de seta para a direita na tela do utilitário de configuração até que a guia Avançado seja selecionada. Pressione a tecla de seta para baixo até que a tecnologia de virtualização Intel(R) seja selecionada na guia Avançado e pressione a tecla Enter. Selecione Ativado usando a tecla de seta para baixo e pressione a tecla Enter.
Como sei se meu laptop oferece suporte à virtualização?
Abra uma janela de prompt de comando. Para iniciar a caixa de execução, use a tecla Windows + R, digite cmd e pressione Enter. Agora digite o comando systeminfo na linha de comando e pressione Enter. Este comando mostrará todos os detalhes do seu sistema, incluindo o suporte à virtualização.
Deixe um comentário