Erro 0x80004005 em VirtualBox: 6 soluções de solução

Anonim

Erro do VirtualBox 0x80004005.

Quando você tenta iniciar o sistema operacional Windows ou Linux na máquina virtual do VirtualBox, o usuário pode encontrar um erro 0x80004005. Ocorre antes do início do sistema operacional e impede qualquer tentativa de carregá-lo. Existem várias maneiras de ajudar a eliminar o problema existente e continuar a usar o sistema convidado como de costume.

Causas de Erro 0x80004005 no VirtualBox

Situações, por causa da qual é impossível abrir uma sessão para uma máquina virtual, talvez vários. Muitas vezes, este erro ocorre espontaneamente: ontem você trabalha calmamente no sistema operacional na VirtualBox, e hoje não é possível executar o mesmo devido a uma falha quando você inicia a sessão. Mas, em alguns casos, não é possível executar o lançamento primário (instalação) do sistema operacional.

Isso pode acontecer devido a uma das seguintes razões:

  1. Erro ao manter a última sessão.
  2. Suporte a virtualização desativado no BIOS.
  3. Uma versão incorreta do VirtualBox.
  4. Conflito do hipervisor (Hyper-V) com o VirtualBox em sistemas de 64 bits.
  5. Windows Atualizar janelas do host.

Em seguida, veremos como eliminar cada um desses problemas e iniciar / continuar a usar a máquina virtual.

Método 1: Renomear arquivos internos

Salvar a sessão pode ser concluída erroneamente, com o resultado de que seu lançamento subseqüente será impossível. Nesse caso, basta renomear arquivos associados ao início do sistema operacional convidado.

Para cumprir novas ações, você precisa ativar a exibição de extensões de arquivos. Isso pode ser feito através de "parâmetros de pasta" (no Windows 7) ou "Configurações do Explorer" (no Windows 10).

  1. Abra a pasta onde o arquivo é armazenado que é responsável por iniciar o sistema operacional, isto é. A imagem em si. Ele está localizado na pasta VittualBox VMS, a localização do qual você escolhe ao instalar a própria VirtualBox. Normalmente, é na raiz do disco (disco com ou disco D, se o HDD estiver dividido em 2 partições). Também pode ser localizado em uma pasta de usuário pessoal ao longo do caminho:

    C: \ Usuários \ user_name \ VirtualBox VMS \ NEME_GOST_OS

  2. Na pasta com o sistema operacional que você deseja executar, os seguintes arquivos devem ser: name.vbox e name.vbox-prev. Em vez de nome, haverá o nome do seu sistema operacional convidado.

    Arquivos de máquina virtual na pasta Virtualbox

    Copie o arquivo Name.VBox para outro lugar, por exemplo, na área de trabalho.

  3. O nome do nome.VBox-Anterior deve ser renomeado em vez do nome do nome.VBox deslocado, ou seja, exclua "-prev".

    Renomeie o arquivo da máquina virtual na pasta VirtualBox

  4. As mesmas ações devem ser feitas em outra pasta após o seguinte endereço:

    C: \ Usuários \ user_name \ .virtualbox

    Arquivos internos do virtualbox

    Aqui você vai alterar o arquivo virtualbox.xml - copiá-lo para qualquer outro lugar.

  5. O arquivo é o virtualbox.xml-prev, excluir a sequência "prev "para que o nome seja virtualbox.xml.

    Renomeie o arquivo interno da VirtualBox

  6. Tente executar o sistema operacional. Se não funcionou, restaure tudo de volta.

Método 2: Ativar suporte de virtualização no BIOS

Se você decidir usar o VirtualBox pela primeira vez e colidir imediatamente com o erro acima mencionado, talvez o SNAG reside em um BIOS não configurado para funcionar com a tecnologia de virtualização.

Para lançar uma máquina virtual, basta incluir apenas uma configuração, chamada tecnologia Intel Virtualization.

  • No prêmio BIOS, o caminho para essa configuração é o seguinte: Recursos avançados do BIOS> Tecnologia de virtualização (ou apenas virtualização)> ativada.

    Inclusion Intel Virtualization Technology na Prêmio BIOS

  • Ami BIOS: Avançado> Intel (R) VT para I / O direcionado> Ativado.

    Intel Virtualization Technology no AMI BIOS

  • No Asus Uefi: Avançado> Tecnologia de Virtualização Intel> ativada.

    Inclusão Tecnologia de virtualização Intel em Asus Uefi

A configuração pode ter outro caminho (por exemplo, no BIOS em laptops HP ou no utilitário de instalação do BIOS INSYDE H20):

  • Configuração do sistema> Tecnologia de virtualização> Ativada;
  • Configuração> Intel Virtual Technology> Ativado;
  • Avançado> Virtualização> Ativado.

Se você não encontrou essa configuração na sua versão do BIOS, procure por ele manualmente em todos os itens de menu por palavras-chave Virtualization, Virtual, VT. Para ligar, selecione o status ativado.

Método 3: Atualização do VirtualBox

Talvez a próxima atualização do programa para a última versão tenha ocorrido, após o qual o erro de lançamento E_FAIL 0x80004005 apareceu. Existem duas saídas da situação atual:

  1. Aguarde a saída da versão estável do VirtualBox.

    Aqueles que não querem se preocupar com a escolha da versão de trabalho do programa podem simplesmente esperar pela atualização. Você pode aprender sobre a nova versão do VirtualBox do site oficial ou através da interface do programa:

    1. Execute o gerenciador de máquinas virtuais.
    2. Clique em "Arquivo"> ​​Verifique as atualizações ... ".

      Verificação da nova versão do VirtualBox

    3. Aguarde a verificação e, se necessário, instale a atualização.
  • Reinstale o VirtualBox à versão atual ou anterior.
    1. Se você tiver um arquivo de instalação do VirtualBox, use-o para reinstalá-lo. Para baixar novamente a versão atual ou anterior, passe por este link.
    2. Clique no link que leva à lista de todas as versões anteriores para a versão atual do VirtualBox.

      Ver todas as versões do VirtualBox

    3. Selecione o conjunto apropriado para o sistema operacional Host e baixe-o.

      Selecionando a liberação do VirtualBox

    4. Para reinstalar a versão instalada do VirtualBox: Execute o instalador e na janela Tipo de Instalação, selecione "Reparo". Instale o programa como de costume.

      VirtualBox de recuperação ao instalar

    5. Se você reverter para a versão anterior, é melhor excluir o VirtualBox para "instalar e excluir programas" no Windows.

      Excluindo o VirtualBox através da instalação e remoção de programas

      Ou através do instalador do VirtualBox.

      Removendo o VirtualBox através do instalador

      Não se esqueça de fazer backup de suas pastas com imagens do sistema operacional.

  • Método 4: desligando o Hyper-V

    O Hyper-V é um sistema de virtualização para sistemas de 64 bits. Às vezes, pode ter um conflito com o VirtualBox, que provoca uma ocorrência de erro no início da sessão para a máquina virtual.

    Para desligar o hipervisor, faça o seguinte:

    1. Execute o painel de controle.

      Correndo o painel de controle

    2. Ativar visualização em ícones. Selecione "Programas e Componentes".

      Executando o utilitário e componentes do programa

    3. No lado esquerdo da janela, clique no link "Ativar ou desativar componentes do Windows".

      Ativar ou desativar os componentes do Windows

    4. Na janela que se abre, você deve remover a caixa de seleção do componente Hyper-V e, em seguida, clique em OK.

      Desligando o componente Hyper-V

    5. Reinicie o computador (opcional) e tente executar a caixa virtual.

    Método 5: Alterando o tipo de lançamento do sistema operacional convidado

    Como uma solução temporária (por exemplo, antes do lançamento da nova versão do VirtualBox), você pode tentar alterar o tipo de sistema operacional de inicialização. Este método não ajuda em todos os casos, mas talvez funcione para você.

    1. Execute o Gerenciador do Virtualbox.
    2. Clique no sistema operacional problemático com o botão direito do mouse, paira sobre o item "Executar" e selecione a opção "Startup no contexto com a interface".

      Começando uma máquina virtual em segundo plano com a interface na caixa virtualbox

    Esse recurso está disponível apenas na Virtualbox, começando com a versão 5.0.

    Método 6: Excluir / corrigir o Windows 7 Atualizar

    Este método é considerado obsoleto, porque após um patch malsucedido de KB3004394, que leva à rescisão do trabalho de máquinas virtuais na VirtualBox, o patch KB3024777 que elimina esse problema foi lançado.

    No entanto, se você tiver em seu computador por algum motivo, não há patch de correção, e há um problema, isto é, faz sentido ou remover KB3004394 ou instalar o KB3024777.

    Remoção KB3004394:

    1. Abra a "linha de comando" com direitos de administrador. Para fazer isso, abra a janela Iniciar, escreva um cmd, clique no botão "RUN em nome do administrador" com o clique direito do mouse.

      Lançar cmd em nome do administrador

    2. Coloque a equipe

      WUSA / Uninstall / KB: 3004394

      E pressione ENTER.

      Equipe de atualização do Windows Update em CMD

    3. Após esta ação, você pode precisar reiniciar o computador.
    4. Tente novamente para executar o sistema operacional convidado no VirtualBox.

    Instalação KB3024777:

    1. Vá para este link para a Microsoft.
    2. Baixe a versão do arquivo com a descarga do seu sistema operacional.

      Download Atualizar para o Windows 7

    3. Instale o arquivo manualmente, se necessário, reinicie o PC.
    4. Verifique o lançamento da máquina virtual no VirtualBox.

    Na esmagadora maioria dos casos, a execução exata dessas recomendações leva à eliminação do erro 0x80004005, e o usuário pode facilmente iniciar ou continuar trabalhando com uma máquina virtual.

    Consulte Mais informação