Correção: A aceleração de hardware do VT-X / AMD-V não está disponível no seu sistema

Vários usuários estão recebendo o erro "Aceleração de hardware VT-x / AMD-V não está disponível no seu sistema" ao tentar instalar ou iniciar uma máquina virtual no Oracle VM Virtualbox. O problema não é específico para uma determinada versão do Windows, como é relatado como ocorrendo em todas as versões recentes do Windows.

A aceleração de hardware VT-x Amd-V não está disponível em seu sistema.

O que está causando o erro "Aceleração de hardware VT-x / AMD-V não está disponível no seu sistema"

Investigamos esse problema específico examinando vários relatórios de usuários e as estratégias de reparo que eles usaram para resolver o problema. Com base no que reunimos, há vários cenários comuns que acionam essa mensagem de erro específica:

  • Sua CPU não suporta VT-x / AMD-V - Algumas CPUs mais antigas não estão equipadas para suportar VT-x ou AMD-V da Intel. Se o seu computador não suportar qualquer tecnologia de virtualização, você não poderá contornar ou resolver a mensagem de erro.
  • O VT-x / AMD-V foi desativado pelo Hyper-V - o Hyper-V é a tecnologia de virtualização proprietária da Microsoft. As versões mais recentes do Windows ativarão o Hyper-V automaticamente e desativarão o VT-x / AMD-V para evitar conflitos. No entanto, o Hyper-V não funciona bem com máquinas virtuais.
  • O VT-x / AMD-V está desativado no BIOS - Outra razão pela qual você pode ver essa mensagem de erro é que a tecnologia de virtualização usada pela sua CPU está desativada no BIOS. Nesse caso, acessar as configurações do BIOS e ativar o VT-x / AMD-V resolverá a mensagem de erro e permitirá a execução de máquinas virtuais.

Se você está atualmente com dificuldades para resolver o erro "Aceleração de hardware do VT-x / AMD-V não está disponível no seu sistema", este artigo fornecerá uma coleção de etapas de solução de problemas verificadas. Abaixo, você encontrará vários métodos populares que outros usuários em uma situação semelhante usaram para resolver a mensagem de erro.

Para evitar a correção desnecessária, siga os métodos abaixo na ordem em que são apresentados. Você deve, eventualmente, encontrar um método que resolva (ou pelo menos forneça uma resposta para) seu problema.

Método 1: Verificando se sua CPU oferece suporte à virtualização

Antes de experimentar qualquer outra coisa, é importante que você dedique um tempo para investigar se o seu computador está equipado para usar o VT-X ou o AMD-V. Todas as CPUs mais recentes suportarão a virtualização hoje em dia (incluindo as de baixo alcance). No entanto, se você estiver trabalhando com uma CPU mais antiga, deverá começar verificando se a sua CPU oferece suporte à virtualização.

Existem algumas maneiras de verificar se a sua CPU está equipada para usar a virtualização - você usa um programa dedicado que lhe dirá se a virtualização é suportada em sua CPU ou se faz as coisas manualmente. Siga o guia que estiver mais próximo da sua abordagem preferida.

Como verificar se sua CPU suporta virtualização automaticamente

Uma das maneiras mais fáceis de descobrir se o seu computador oferece suporte à virtualização é usar uma ferramenta dedicada chamada SecurAble . Entre outras coisas, esta ferramenta analisará a presença de recursos do processo do modelo operacional, incluindo a virtualização. Aqui está um guia rápido sobre o uso do SecurAble :

  1. Visite este link (aqui) e clique em Baixar agora para baixar a última versão do Securable .

    Baixando SecurAble
  2. Abra o executável SecurAble e clique em Sim no prompt do UAC (User Account Control) .
  3. Se o seu computador estiver equipado para suportar a virtualização de hardware, você verá um Sim verde acima da Virtualização de Hardware .

    Verificando se a virtualização é suportada

Se a resposta for Sim, significa que a CPU do seu computador está equipada para suportar a virtualização e um dos próximos métodos abaixo permitirá que você solucione a mensagem de erro. Se você determinou que a virtualização de hardware não é suportada, siga os outros métodos abaixo, isso não resolverá a mensagem de erro.

Como verificar se sua CPU suporta virtualização manualmente

Se você preferir fazer as coisas manualmente, você pode verificar se a sua CPU suporta VT-x (na Intel) ou AMD-V (na AMD), investigando as especificações da sua CPU manualmente. Para fazer isso, siga um dos dois guias abaixo (de acordo com o fabricante do seu processador):

Intel

Com os processadores Intel, você pode ver se a virtualização é suportada por meio da documentação do processador, que pode ser encontrada em ARK.INTEL.COM . Depois de chegar lá, use a função de pesquisa para pesquisar seu modelo de CPU específico.

Em seguida, role para baixo até a guia Tecnologias avançadas e veja o status da tecnologia de virtualização Intel® para E / S direcionada (VT-d) e da tecnologia de virtualização Intel® (VT-x) . Se algum deles for rotulado como Não, a tecnologia de virtualização não será suportada pelo seu modelo de processador.

Verificando se a virtualização é suportada em um processador Intel

AMD

Se você tiver um processador AMD, poderá verificar se ele oferece suporte à virtualização, observando as especificações no site da AMD. Use a função de pesquisa para encontrar seu modelo específico ou escolha-o na lista. Depois de chegar à página da Web dedicada ao seu modelo de CPU, expanda o menu suspenso Recursos - chave e veja se a Virtualização está entre as tecnologias suportadas.

Exemplo de processo da AMD que suporta virtualização

Se você descobriu que a virtualização é suportada, prossiga com os próximos métodos abaixo para resolver o problema.

Método 2: Desativando o Hyper V

O Hyper-V (anteriormente conhecido como Windows Server Virtualization) é a tecnologia de virtualização proprietária da Microsoft. O Hyper-V é perfeitamente capaz de criar máquinas virtuais em sistemas x86 e x64 executando o Windows, mas não é usado pelo VirtualBox ou VMware por razões de estabilidade.

No entanto, as versões mais recentes do Windows são programadas para priorizar o Hyper-V em relação ao VT-X ou ao AMD-V. E como o Hyper-V entrará em conflito com a tecnologia de virtualização semelhante, o VT-x ou o AMD-V será desativado por padrão sempre que o Hyper-V estiver ativado.

Como você pode imaginar, isso criará erros com o Virtualbox, VMware ou software similar, já que a maioria deles não foi projetada para funcionar com o Hyper-V.

Felizmente, desabilitar o Hyper-V irá resolver o erro 'aceleração de hardware VT-x / AMD-V não está disponível no seu sistema' se o problema. Existem vários métodos que você pode seguir para desabilitar o Hyper-V e permitir que o VT-x ou o AMD-V assumam o controle. Sinta-se à vontade para acompanhar qualquer um com o qual se sinta mais à vontade.

Desativando o Hyper-V via prompt de comando

A maneira mais fácil de desabilitar o Hyper-V é digitando um comando dentro de uma janela elevada do Prompt de Comando. Veja o que você precisa fazer:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ cmd ” e pressione Ctrl + Shift + Enter para abrir um prompt de comando elevado. Quando solicitado pelo UAC (Controle de Conta de Usuário), clique em Sim para conceder privilégios administrativos.

    Abrindo o prompt de comando via caixa de diálogo Executar
  2. No prompt de comando elevado, digite / cole o seguinte comando e pressione Enter para desativar a função Hyper-V:
     dism.exe / Online / Desabilitar-recurso: Microsoft-Hyper-V 

    Assim que você terminar de executar este comando, o Hyper-V será desativado e a tecnologia de virtualização fornecida por seu processador será reforçada.

Desativando o Hyper-V via GUI

Outro método que permitirá desativar a tecnologia Hyper-V é usar a interface do Painel de Controle. Este método é mais lento, mas deve ser preferido se você não estiver confortável com a execução de comandos através do terminal. Siga os passos abaixo para desativar o Hyper-V através da tela Programas e Recursos:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ appwiz.cpl ” e pressione Enter para abrir a tela Programas e Recursos .

    Digite appwiz.cpl e pressione Enter para abrir a lista de programas instalados no Windows
  2. Dentro da tela Programas e Recursos, clique em Ativar ou desativar recursos do Windows no painel esquerdo.

    Acessando o menu de recursos do Windows
  3. No menu Recursos do Windows, expanda a pasta Hyper-V e desmarque as Ferramentas de Gerenciamento do Hyper-V e a Plataforma Hyper-V antes de clicar em OK .

    Desativando o Hyper-V através da tela Recursos do Windows
  4. Reinicie seu computador e veja se o erro foi resolvido na próxima inicialização.

Se você ainda estiver encontrando o erro "Aceleração de hardware VT-x / AMD-V não está disponível no seu sistema", vá para o próximo método abaixo para obter etapas sobre como garantir que a virtualização seja ativada no BIOS / UEFI.

Método 3: Ativando a virtualização com BIOS / UEFI

Outra razão pela qual você pode obter a aceleração 'Aceleração de hardware VT-x / AMD-V não está disponível no seu sistema' é devido à desativação da virtualização nas configurações do seu BIOS. Embora a virtualização esteja habilitada por padrão na maioria das configurações de computadores, essa é uma ocorrência bastante comum. Para muitos usuários afetados, uma atualização do BIOS é o que acabou desativando a tecnologia de virtualização no BIOS.

Felizmente, você pode escrever isso errado com bastante facilidade, acessando suas configurações de BIOS / UEFI e reativando a tecnologia de virtualização a partir daí.

Nota: A placa - mãe lançada antes do lançamento do Windows 8 provavelmente usará o BIOS, enquanto a maioria das construções de PC modernas estão usando o UEFI.

Em um computador com BIOS, você precisará pressionar a tecla Setup durante a tela inicial de inicialização. A tecla Setup é geralmente uma das teclas F (F2, F4, F6, F8) ou a tecla Del. Se você não consegue identificar a chave de instalação específica para sua placa-mãe, faça uma pesquisa online em ' modelo da placa-mãe + chave de configuração '.

Pressione [key] para entrar no setup Em um computador baseado em UEFI, você precisará seguir as instruções ( aqui ) para inicializar no menu de opções Advanced Startup . De lá, você pode acessar as configurações de firmware da UEFI.

Acessando as configurações de firmware da UEFI

Depois de entrar nas configurações do BIOS / UEFI, comece a procurar uma opção chamada Intel VT-x, AMD-V, Intel Virtualization Technology, Vanderpool etc. Você pode encontrar a opção em Processador, Segurança, Chipset, Avançado, Avançado Controle de chipset, configuração avançada de CPU, etc.

Quando você conseguir encontrar a opção, certifique-se de ativá-la.

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

Nota: As configurações que você encontrará dentro do BIOS / UEFI serão diferentes dependendo da placa-mãe e do fabricante da CPU. Se você não conseguir encontrar a opção, pesquise on-line para obter etapas específicas sobre como ativar a virtualização de hardware em sua configuração.

Depois de conseguir habilitar a virtualização, salve as alterações e reinicie o computador. Na próxima inicialização, o erro 'Aceleração de hardware VT-x / AMD-V não está disponível no sistema' não deve mais ocorrer quando você tentar instalar ou executar uma máquina virtual.

Artigos Interessantes