x64 Suporte de virtualização de hardware não detectado no Windows 8.1

7

Recebo o seguinte erro (e sim, sei que isso foi relatado muitas vezes, mas leia mais adiante): A aceleração de hardware VT-x / AMD-V não está disponível em seu sistema. Seu convidado de 64 bits falhará ao detectar uma CPU de 64 bits e não poderá inicializar.

O problema é que a Virtualização é ativada em meu BIOS e também assegurei que meu BIOS seja atualizado para a versão mais recente.

Aqui está a coisa: eu usei o VirtualBox na mesma máquina, mas com o Windows 7 e eu consegui executar exatamente as mesmas imagens de convidados x64.

    
por Francois Nel 12.11.2013 / 13:19

2 respostas

10

Eu tentei confirmar isso com a ferramenta Coreinfo.exe . Aqui está a saída dessa ferramenta:

Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
HYPERVISOR      *   Hypervisor is present
VMX             -   Supports Intel hardware-assisted virtualization
EPT             -   Supports Intel extended page tables (SLAT)

A saída indica que a virtualização não está disponível (observe o - ao lado do VMX), mas outro Hypervisor está presente. Acontece que o Hyper-V é esse outro hipervisor. Eu instalei o Hyper-V e a ferramenta Coreinfo.exe agora fornece a seguinte saída:

Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
HYPERVISOR      -   Hypervisor is present
VMX             *   Supports Intel hardware-assisted virtualization
EPT             *   Supports Intel extended page tables (SLAT)

O Un-installed Hyper-V e o VirtualBox agora detectam o suporte de virtualização de hardware do BIOS (e os sistemas operacionais guest x64 podem agora ser executados).

EDITAR De acordo com a ajuda do VirtualBox, você não deve executar vários hipervisores na mesma máquina. Adoraria ver o VirtualBox avisando que essa é a razão pela qual os convidados do x64 não podem ser executados. Economizaria muito tempo!

    
por 12.11.2013 / 13:19
12

Tudo o que você precisa é desativar o Hyper-V. Execute o prompt de comando com direitos de administrador e execute o seguinte comando:

bcdedit /set hypervisorlaunchtype off

Reinicie seu PC e pronto!

    
por 31.01.2014 / 17:30