Correção: VT-X está desativado no BIOS para todos os modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Experimente Nosso Instrumento Para Eliminar Problemas

Vários usuários estão encontrando o VT-X está desabilitado no BIOS para todos os modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) erro ao tentar abrir uma máquina virtual com VM Virtualbox. O problema foi relatado como ocorrendo em todas as versões recentes do Windows e em algumas distribuições do Ubuntu. A natureza da máquina virtual não parece ser importante, pois há ocorrências relatadas com sessões virtuais do Windows e do Ubuntu que falham com a mesma mensagem de erro.



VT-x está desativado no BIOS para todos os modos de CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x está desativado no BIOS para todos os modos de CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



O que está fazendo com que o VT-X seja desativado no BIOS para todos os modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Investigamos essa mensagem de erro específica analisando vários relatórios de usuários e a solução que eles usaram para corrigir o problema. Esse problema não é fácil de resolver, pois ocorre no Windows e no Linux. No entanto, conseguimos identificar alguns cenários comuns que são conhecidos por disparar essa mensagem de erro específica:



  • A tecnologia de virtualização (VT-X) está desativada na BIOS - Na maioria das vezes, esse problema específico ocorre porque o VT-X está desabilitado no nível do BIOS na máquina. Um host de 64 bits precisa ter a tecnologia de virtualização (VTx) habilitada no BIOS. Em algumas máquinas, você também precisará habilitar o I / O direcionado pela tecnologia de virtualização (VTd).
  • Sua CPU não é compatível com VT-X / AMD-V - Outro cenário possível é que sua CPU simplesmente não está equipada para oferecer suporte à virtualização. Isso pode ocorrer com configurações antigas que usam uma CPU antiga.
  • PAE e NX estão desabilitados na CPU host - Vários usuários relataram que o problema foi resolvido depois que se certificaram de que a CPU virtualizada está configurada para funcionar com Extensão de endereço físico (PAE) e NX .
  • RAM alocada é insuficiente ou excedendo as capacidades do sistema - Alterar o valor padrão da Memória base ajudou muitos usuários que enfrentam o mesmo problema a resolvê-lo inteiramente.
  • A solução de segurança de terceiros está interferindo no VT-X Vt-D - Existem vários clientes AV de terceiros que são conhecidos por causar interferência com o VirtualBox. Estabelecer uma regra para desinstalar o cliente Av completamente resolverá o conflito.

Se você está tendo dificuldades para resolver esse problema específico, este artigo fornecerá uma lista de etapas de solução de problemas de qualidade. Abaixo, você encontra uma coleção de métodos que outros usuários em uma situação semelhante seguiram para resolver o problema.

Para obter os melhores resultados, siga os métodos abaixo na ordem em que são apresentados até encontrar uma correção que resolva o problema em seu cenário específico.

Método 1: Verifique se sua CPU suporta VT-X / AMD-V

Antes de tentar qualquer outra coisa, vamos verificar se o sistema em que você está encontrando o problema foi projetado para acomodar VT-X (Intel) ou AMD-V (AMD) . Se sua CPU for antiga o suficiente, é possível que simplesmente não tenha sido projetada para oferecer suporte à virtualização.



Existem vários métodos que você pode seguir para verificar se sua CPU oferece suporte à virtualização, mas vamos seguir o caminho mais fácil. SecurAble é um freeware que nos ajudará a determinar os recursos do seu processador e nos dirá se a virtualização é possível.

Aqui está um guia rápido sobre como baixar e usar SecurAble para ver se sua CPU oferece suporte à virtualização:

  1. Visite este link ( aqui ), role para baixo até a seção de download e clique em Baixe Agora.

    Baixando SecurAble

    Baixando SecurAble

  2. Depois de fazer o download do utilitário, basta abrir o executável e pronto. Clique sim no UAC (prompt de conta de usuário) e espere até que sua CPU seja analisada.
  3. Assim que os resultados aparecerem, verifique se você tem um sim diretamente acima Virtualização de Hardware . pressione uma tecla para entrar na configuração ou bios

    A virtualização de hardware é suportada neste exemplo

    Se você confirmar que a virtualização de hardware é compatível, você pode seguir os métodos abaixo para saber que um deles resolverá o VT-X está desabilitado no BIOS para todos os modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) erro.

Caso o teste tenha mostrado que sua máquina não oferece suporte à virtualização de hardware, você não conseguirá resolver o problema usando os métodos abaixo.

Método 2: ativar a tecnologia de virtualização (VTX) do BIOS

Se você estiver encontrando o problema em um host de 64 bits, lembre-se de que provavelmente será necessário habilitar Tecnologia de virtualização (VTx) nas configurações do BIOS. Em algumas placas-mãe, você também precisará habilitar E / S direcionada por tecnologia de virtualização (VTd)

Algumas placas-mãe vêm com essa opção habilitada por padrão, mas a intervenção manual do usuário ou a interferência de terceiros podem desabilitá-la.

Nota: O Windows Hyper V também pode ser responsável pela desativação do VT-x em seu computador.

Lembre-se de que as opções de menu exatas que envolvem a ativação do VT-X ou AMD-V serão diferentes de acordo com a sua placa-mãe. Mas, em geral, as etapas são praticamente as mesmas. Aqui está um guia rápido para certificar-se de que VT-X ou AMD-V está habilitado nas configurações do BIOS:

  1. Inicie sua máquina e pressione o Chave de configuração repetidamente até entrar no BIOS. A chave de configuração normalmente será exibida na tela imediatamente após você ligar o computador. Se você não vê-lo, tente pressionar repetidamente o Teclas F (F2, F4, F8, F10, F12) ou o Tecla Del (computadores Dell) até você acertar.
    Habilitando a virtualização em um BIOS baseado em HP

    Pressione [tecla] para entrar na configuração

    Nota: Você pode fazer uma pesquisa online com o seu “ * versão da placa-mãe * chave BIOS ”Para evitar que você experimente diferentes combinações.
  2. Depois de inserir as configurações do BIOS, vá para Segurança> Segurança do sistema e habilitar Tecnologia de virtualização (VTx) e / ou E / S direcionada por tecnologia de virtualização (VTd).

    Desativando o Avast

    Habilitando a virtualização em um BIOS baseado em HP

    Nota: Lembre-se de que os nomes ou locais serão diferentes dependendo da sua placa-mãe. Em algumas versões do BIOS, você precisará habilitar Tecnologia de virtualização de Recursos avançados de BIOS . Em placas-mãe baseadas em Intel, você pode habilitar a virtualização de Avançado> Tecnologia de virtualização Intel (R) .

  3. Depois que a tecnologia de virtualização for habilitada na máquina, salve a configuração atual do BIOS e saia das configurações do BIOS para permitir que sua máquina seja reiniciada.
  4. Na próxima inicialização, veja se o problema foi resolvido tentando abrir a mesma máquina virtual (aquela que mostrava anteriormente a mensagem de erro)

Se você ainda está encontrando o mesmo VT-X está desabilitado no BIOS para todos os modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) erro, vá para o próximo método abaixo.

Método 3: Habilitar PAE / NX do VirtualBox Manager

Vários usuários que lutam para resolver a mesma mensagem de erro relataram que o problema foi totalmente resolvido depois de fazerem malabarismos com as configurações do dispositivo virtual e habilitado PAE / NX de Configurações cardápio.

Esta opção determina se PAE (extensão de endereço físico) e os recursos do NX da CPU host serão expostos à máquina virtual.

Embora isso não seja garantido que funcione, normalmente é relatado para resolver o problema em computadores de 64 bits que são confirmados para oferecer suporte à virtualização de hardware. Aqui está um guia rápido para habilitar PAE / NX do Oracle VM VirtualBox:

  1. Selecione a máquina que está exibindo a mensagem de erro no painel esquerdo e clique em Configurações ícone.

    Acessando o menu Configurações da máquina com falha

  2. Na janela Configurações da máquina virtual, vá para o Sistema seção (usando o painel esquerdo) e acessar o Processador aba. Em seguida, certifique-se de que o Habilitar PAE / NX caixa de seleção (associada a Recursos estendidos ) está checado. go to System>Processador e marque a caixa associada a Ativar PAE / NX

    vá para Sistema> Processador e marque a caixa associada a Ativar PAE / NX

  3. Salve as alterações e inicie a máquina virtual novamente.

Se você ainda está vendo o VT-X está desabilitado no BIOS para todos os modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) erro ao tentar iniciar a máquina virtual, vá para o próximo método abaixo.

Método 4: aumentar o tamanho da RAM

Vários usuários que encontraram o mesmo problema relataram que o problema foi resolvido depois que aumentaram o tamanho da RAM alocada e iniciaram a máquina virtual novamente.

Atualizar: Alguns usuários relataram que, em seu caso, a correção envolveu realmente a redução do tamanho da RAM alocada.

Se os métodos acima provaram ser ineficazes, siga as etapas abaixo para aumentar ou diminuir o tamanho da RAM:

  1. Selecione a máquina virtual que está causando problemas e clique no botão Configurações ícone.

    Acessando o menu Configurações da máquina com falha

  2. No Configurações janela, vá para Sistema e acesse o Placa-mãe aba. Assim que chegar lá, aumente a memória alocada ( Memória Base ) ajustando o controle deslizante e clique em Está bem para salvar as alterações.

    Ampliando a Memória Base

  3. Execute a máquina virtual e veja se o problema foi resolvido. Se você ainda estiver vendo o mesmo erro, volte para o Placa-mãe guia usando a etapa 2 para e trazer a Memória Base mais baixa do que era inicialmente.

    Reduzindo a Memória Base

  4. Execute a máquina novamente e veja se o problema foi resolvido.

Método 5: Impedir que antivírus de terceiros interfiram na virtualização de hardware

Um culpado improvável, mas que foi identificado como a causa do problema repetidas vezes, é a solução antivírus de terceiros. Vários usuários que encontraram o mesmo problema relataram que, em seu caso, o Avast (ou outro cliente AV de terceiros) estava acionando a mensagem de erro.

Acontece que várias soluções de segurança de terceiros estão executando algo em segundo plano para criar um recurso de “sandbox”. Isso acaba impedindo que os recursos de virtualização sejam usados ​​pelo VirtualBox ou um cliente semelhante.

Se você estiver usando um cliente de segurança de terceiros, desativar a proteção em tempo real dele não o ajudará a resolver o problema. As mesmas regras de segurança permanecerão firmes, esteja o seu antivírus funcionando ativamente ou não.

Se estiver usando o Avast, você pode evitar que o cliente de segurança interfira com o VirtualBox indo para Configurações> Solução de problemas e desmarcando a caixa associada a Ativar virtualização assistida por hardware . Reinicie seu sistema depois de fazer essa alteração.

Desativando a virtualização de hardware do Avast

Se você estiver usando um cliente diferente, pesquise on-line pela configuração equivalente. Mas tenha em mente que alguns clientes AV de terceiros não permitirão que você desative o recurso de sandbox.

Se for esse o caso, a única solução é desinstalar o AV de terceiros completamente do sistema. Você pode fazer isso facilmente seguindo este guia ( aqui )

6 minutos lidos