Como executar o VirtualBox e o Hyper-V no mesmo computador: guia passo a passo
Se você já tentou usar VirtualBox e Hyper-V no mesmo computador, provavelmente encontrou erros e conflitos. Isso acontece porque ambas as plataformas de virtualização utilizam aceleração de hardware e, geralmente, não conseguem funcionar simultaneamente. No entanto, existem maneiras de configurar seu sistema para que ambas possam coexistir. Neste artigo, vamos explicar como fazer isso.
Por que ocorrem conflitos entre o VirtualBox e o Hyper-V?
O principal problema é que o Hyper-V utiliza recursos de virtualização por hardware (Intel VT-x ou AMD-V) que também são necessários para o VirtualBox. Quando o Hyper-V está ativado, ele reserva esses recursos, impedindo que o VirtualBox os acesse. No entanto, existem várias soluções que permitem alternar entre essas plataformas sem problemas.
Método 1: Desativar o Hyper-V ao usar o VirtualBox
Esse método é ideal para quem não precisa usar o Hyper-V e o VirtualBox ao mesmo tempo, mas deseja alternar rapidamente entre os dois.
Passos:
- Abra o Prompt de Comando como administrador.
- Para desativar o Hyper-V, digite o seguinte comando:
bcdedit /set hypervisorlaunchtype off - Reinicie o computador para aplicar as mudanças.
- Agora você pode executar o VirtualBox sem conflitos.
- Para reativar o Hyper-V, use o comando:
bcdedit /set hypervisorlaunchtype auto
Método 2: Usar a Plataforma de Hipervisor do Windows (WHPX)
A Plataforma de Hipervisor do Windows (WHPX) permite que o VirtualBox funcione em um sistema com o Hyper-V ativado. Este é o método mais prático, pois não exige alternar manualmente entre as plataformas de virtualização.
Como ativar a Plataforma de Hipervisor do Windows:
- Vá até o Painel de Controle → Programas e Recursos → Ativar ou desativar recursos do Windows.
- Encontre e marque a opção Plataforma de Hipervisor do Windows.
- Clique em OK e reinicie o computador.
- No VirtualBox, ative o WHPX:
- Abra as configurações da máquina virtual no VirtualBox.
- Vá para a aba Sistema → Aceleração.
- Marque a opção Enable Hyper-V Paravirtualization.
Com essa configuração, o VirtualBox poderá rodar em um sistema com o Hyper-V ativado.
Método 3: Usar o VMWare Workstation Player (opção alternativa)
Se a compatibilidade entre o VirtualBox e o Hyper-V não atender às suas necessidades, considere usar o VMWare Workstation Player, que também suporta a coexistência com o Hyper-V. Esta pode ser uma boa alternativa, especialmente se você já estiver familiarizado com essa plataforma.
Como ativar a compatibilidade com o Hyper-V no VMWare Workstation:
- Abra as configurações da máquina virtual no VMWare Workstation.
- Vá para a seção Processadores e marque a opção Virtualize Intel VT-x/EPT or AMD-V/RVI.
- Reinicie a máquina virtual.