Correção: o VirtualBox não abre

O Oracle VM VirtualBox é um hypervisor e uma plataforma gratuitos para executar dispositivos virtuais em seu computador, desenvolvidos e mantidos pela Oracle. É um dos gerenciadores virtuais mais populares e hospeda quase todos os sistemas operacionais, como Linux, Windows, Solaris, OS / 2, Haiku, etc. As pessoas o utilizam para usar outro sistema operacional em seu sistema operacional atual, definindo um ambiente especial para isso.

Ultimamente, tem havido relatos de VirtualBox não abrindo especialmente no Windows. Esse problema começou a aparecer logo após as atualizações recentes do Windows. A razão pela qual esse problema pode ocorrer é devido a irregularidades nas configurações, a versão mais antiga instalada e a arquivos de instalação corrompidos. Vamos passar por todas as soluções, uma a uma, começando com as mais fáceis.

O que faz com que o VirtualBox não abra?

A questão do VirtualBox não abrir essencialmente significa que você não pode fazer qualquer máquina virtual e executá-la. Esse problema surgiu depois que a Microsoft começou a liberar atualizações do Windows 10 e persiste até hoje. Aqui estão algumas das razões pelas quais esse problema ocorre:

  • Alguns módulos, como o Hyper-V, podem não estar ativados no seu computador ou podem estar desativados após uma atualização recente do Windows.
  • O Windows fortaleceu suas instalações de drivers e, como o VirtualBox instala os drivers para as máquinas virtuais de forma independente, isso pode causar conflitos e causar problemas.
  • Atualizações constantes do Windows 10 causam problemas com o software que exibe a máquina virtual em seu computador. Um conceito chamado Paravirtualização . Alterar os valores presentes geralmente é a correção dessa situação.

Como corrigir o VirtualBox não abrir

Como mencionado anteriormente, tem havido inúmeros relatórios sobre o VirtualBox não abrir após a atualização do Windows 10. Esse problema não está presente apenas no Windows, mas também ocorre no Mac e no Linux. O gerenciador virtual não inicia o aplicativo inteiro ou o sistema operacional específico que você está tentando executar no ambiente virtual. Este tutorial tentará corrigir todos os problemas mencionados.

Solução 1: Atualizando o VirtualBox

Antes de tentar qualquer outra coisa, é essencial que você atualize seu VirtualBox para a versão mais recente disponível em seu site oficial. Houve inúmeros casos em que a versão mais antiga tem problemas de compatibilidade com a versão mais recente do Windows, o que faz com que o aplicativo não seja iniciado ou cause erros em seu sistema operacional.

  1. Navegue até o site oficial do VirtualBox e instale a última versão disponível.

  1. Depois de ter baixado o executável, precisamos desinstalar a versão existente antes de passar para a instalação da mais recente. Pressione Windows + R, digite “ appwiz. cpl ”na caixa de diálogo e pressione Enter. Navegue pela lista de programas e desinstale o aplicativo.
  1. Depois de desinstalar o aplicativo, instale a versão baixada mais recente.
  2. Se você já tinha VMs existentes no VirtualBox mais antigo, tente apontar sua VM recém-instalada para o seu diretório. O caminho onde suas VMs estão armazenadas é:
 C: \ Usuários \ [nome do usuário] \ VMs do VirtualBox C: \ Usuários \ [nome do usuário] \ VMs do VirtualBox \ [grupo vm] \ [nome do vm] 

Solução 2: Ativando o Hyper-V

Microsoft Hyper-V, também conhecido como 'virtualização de servidores do Windows' no passado, que pode criar máquinas virtuais em sistemas que executam o Windows 8 ou superior. Este módulo ajuda outros aplicativos de terceiros a criar suas máquinas virtuais em seu computador. Se esse método estiver desativado, você poderá ter problemas. Podemos ter certeza de que está ativado e tente iniciar o VirtualBox novamente.

  1. Pressione Windows + S, digite “ Ativar ou desativar recursos do Windows ” na caixa de diálogo e abra o aplicativo.
  2. Localize “ Hyper-V ” na lista de opções e marque Uma vez marcada, pressione OK para iniciar o processo de inicialização.

  1. Depois que o módulo estiver habilitado, reinicie seu computador completamente e tente fazer novas máquinas virtuais usando o VirtualBox e veja se isso resolve o problema.

Solução 3: Desabilitando a Imposição do Driver

A imposição de drivers é um mecanismo de segurança no Windows que não permite a instalação de drivers suspeitos ou mal-escritos no sistema operacional. Como o VirtualBox instala seus próprios drivers para máquinas virtuais em um ambiente virtual, isso pode entrar em conflito com as configurações. Podemos tentar desativar a aplicação do driver e ver se isso resolve o problema.

  1. Pressione Windows + S, digite " prompt de comando " na caixa de diálogo, clique com o botão direito do mouse no aplicativo e selecione " Executar como administrador ".
  2. Uma vez no prompt de comando elevado, execute o seguinte comando:
 bcdedit.exe / set nointegritychecks on 

  1. Isso desabilitará as verificações de integridade e permitirá que você instale qualquer driver. Se você quiser ativar a verificação de integridade novamente, digite o seguinte comando no prompt de comando elevado.
 bcdedit.exe / set nointegritychecks off 

Reinicie o computador depois de desativar a imposição e verifique se o problema foi resolvido.

Solução 4: Instalando os adaptadores do VirtualBox manualmente

Existem alguns casos em que o VirtualBox não consegue instalar os adaptadores de rede corretamente no seu computador. Devido a isso, o aplicativo pode lançar um erro "Não é possível carregar o VirtualBox". Nesse caso, podemos tentar instalar os drivers de rede do VirtualBox corretamente e, em seguida, definir a configuração corretamente.

  1. Primeiro, exclua todos os adaptadores anteriores do VirtualBox. Após a exclusão, pressione Windows + R, digite “ devmgmt. msc ”na caixa de diálogo e pressione Enter.
  2. Uma vez no gerenciador de dispositivos, clique em Ação> Adicionar hardware legado .

  1. Agora instale os adaptadores do Oracle VirtualBox manualmente. O caminho onde eles estão localizados geralmente é o seguinte:
 C: \ Arquivos de programas \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. Agora, depois de instalarmos os drivers corretamente, podemos avançar e configurá-los adequadamente. Inicie o Oracle VirtualBox, clique em Arquivo> Preferências> Rede> Rede somente host . Agora clique em Editar .
  2. Defina as seguintes informações corretamente nos respectivos campos:

IPv4 192.168.56.

Máscara 255.255.255.0

Agora clique na guia do servidor DHCP e defina o seguinte:

Endereço do servidor : 192.168.56.100

Máscara do servidor : 255.255.255.0

Limite de endereço baixo : 192.168.56.10

Endereço superior ligado : 192.168.56.254

  1. Pressione OK para salvar as alterações e reinicie o seu computador. Agora verifique se você pode abrir o VirtualBox.

Solução 5: Alterando a Paravirtualização

Paravirtualização é uma técnica de software que permite que as máquinas virtuais tenham uma interface de software. Isso é semelhante, mas não é idêntico à interface de software de hardware subjacente. Há muitos relatos de que esses recursos causam muitos problemas no VirtualBox. Podemos tentar mudar sua opção para o KVM e ver se isso funciona.

  1. Inicie o VirtualBox, clique em Configurações> Sistema> Aceleração> Interface de Paravirtualização .
  2. Selecione a opção de KVM em vez de Padrão .

  1. Reinicie o computador completamente e tente iniciar a máquina virtual novamente. Verifique se o problema está resolvido.

Além dessas soluções, você também pode tentar o seguinte:

  • Desativando gráficos 3D
  • Execute o aplicativo no modo de compatibilidade com privilégios de administrador.
  • Atualizando drivers gráficos .
  • Desinstalando outros VMwares conflitantes.

Artigos Interessantes