Por que o virtualbox tem apenas a opção de 32 bits e nenhuma de 64 bits no Windows 7?

297

Eu baixei e instalei o mais novo virtualbox 4.3.20 para o meu Windows 7 (64-bit OS), mas quando eu quero instalar 64-bit Linux, o Novo -> Criar Máquina Virtual exibe apenas a 32-bitopção, nenhuma 64-bitopção. Alguém poderia dar alguma pista sobre esse problema? Muito obrigado antecipadamente!

Nan Xiao
fonte
1
Você tem certeza que instalou a amd64versão, correto?
heavyd
3
@ Ramhound: Não é uma duplicata, isto é para um host de 64 bits.
Andreas Magnusson
1
@AndreasMagnusson Meu comentário foi enviado há 3,5 anos.
Ramhound
1
Para corrigir isso na minha máquina Win10, eu precisava entrar no Painel de controle \ Todos os itens do painel de controle \ Programas e recursos e ativar ou desativar os recursos do Windows. A partir daqui, eu precisava desmarcar o recurso Hyper-V instalado. Após a reinicialização da máquina, as opções de 64 bits foram exibidas
Malcolm Swaine
1
Além de desativar o recurso Hyper-V nos recursos do Windows, também precisei ir ao Gerenciador de tarefas e interromper manualmente todos os serviços "Hyper-V ..." em execução e o "HV Host Service" na guia "Serviços" . Após a reinicialização, as opções de 64 bits foram finalmente exibidas.
KiraMichiru

Respostas:

290

Dê uma olhada: http://www.fixedbyvonnie.com/2014/11/virtualbox-showing-32-bit-guest-versions-64-bit-host-os/

Se o VirtualBox estiver mostrando apenas versões de 32 bits na lista Versão, verifique se:

cara
fonte
1
@ Tonny Além disso, pelo que me lembro, se você tentar iniciar algo como o Modo XP quando tiver VMs do VirtualBox em execução, ele desligará abruptamente as VMs do VirtualBox sem aviso.
Bruno Bruno
1
@duDE Como posso usar o Hyper-V e o Virtualbox ao mesmo tempo?
user2284570
2
@ user2284570: Não, você não pode: apenas um hipervisor pode ser executado por vez
duDE 14/02/15
3
No win7, após a instalação do VB, era necessário reiniciar para obter as opções de 64 bits.
T.Coutlakis
5
Alguma razão técnica para a desativação do Hyper-V? Quero dizer, a caixa Virtual oferece a opção de virtualização de 32 bits, mesmo quando o Hyper-v está ativado; então por que não de 64 bits?
Mayank Singh
10

Se você deseja emular aplicativos de 64 bits em um host de 64 bits, sua CPU precisa de um recurso para isso. Qual duDE diz, é um copiar-colar intel-specific. O mesmo suporte existe nas AMDs também, o nome é AMD-v - talvez ele tenha esquecido de mencionar.

Se seu cpu não tiver esse suporte, ele nunca funcionará. Se tiver, talvez você precise ativar isso na sua bios.

Existem BIOS ruins que não podem ativar esse recurso. Às vezes, uma atualização do BIOS pode, nesse caso, ajudar.

peterh
fonte
9

Tinha o mesmo problema, vendo apenas versões de 32 bits para os SOs host. Começou a trabalhar após atualizar o asus p8z77-v pro bios para o mais recente e ativar o suporte à virtualização. Antes da atualização do BIOS, o virtubox mostrava apenas sistemas operacionais de 32 bits.

itit75
fonte
3

A atualização dos criadores do Windows 10 precisava ser reiniciada para mostrar as opções de sistema operacional de 64 bits no VirtualBox 5.1.22 para o meu AMD Phenom (tm) II.

Além disso, o problema pode ser que você precisa DESLIGAR o computador após alterar as opções de Virtualização no BIOS, não apenas reiniciá-lo.

Spikolynn
fonte