Erro ao iniciar máquina virtual no VirtualBox E_FAIL 0x80004005
Muitas pessoas utilizam alguns tipos de software para virtualização como por exemplo VirtualBox, VMware, HyperV e tantos outros que existem no mercado. Em uma dessas proezas, me deparei com um erro ao iniciar uma máquina virtual que tirou meu sonho por alguns dias. Ao atualizar a versão do VirtualBox 4.3.15 para 4.3.16 simplesmente recebi uma mensagem de erro ao tentar inicia uma máquina virtual referenciando a interface de rede.
Pois bem, depois de todo esse drama, resolvi cria uma nova máquina virtual e o erro continuava, então resolvi reinstalar o VirtualBox e o erro continuava, instalei uma versão anterior e o erro continuava. Depois de alguns dias e quase desistir, resolvi fazer uma coisa que não imaginava, reinstalar o driver de rede e funcionou.
Então de você estiver com o erro E_FAIL 0x80004005 no VirtualBox e ele estiver fazendo alguma referência a interface de rede, dê uma atenção ao driver de rede, que por algum motivo teve relação com esse problema.
Atualizando driver de rede
Primeiro passo é acessar o site do fabricante e verificar um driver mais recente para sua placa de rede, se estiver com a versão mais recente você deverá desinstalar o driver e instalá-lo novamente.
- Abra o painel de controle do Windows
- Clique em Sistema
- Acesse a opção gerenciador de dispositivos
- Selecione sua placa de rede e com botão direito clique em desinstalar
- Reinstale usando o driver que você baixou e faça o teste
o erro persiste, desinstalei e instalei tudo novamente mais não rodou, um dos drivers que é o VirtualBox Host-Only Ethernet Adapter eu desinstalei mais não reinstalou denovo, não sei o motivo.
Tive o mesmo problema e era o windows, tive que remover todos os drivers de rede e remover o virtualbox (com revo uninstaller) e reinstalar tudo, começando pelo driver de rede do windows e depois instalando o virtualbox. Caso não consiga utilizar o virtualbox, existe o hiper-v nativo do windows, em breve estarei postando um tutorial de como instalar e configurar máquinas virtuais com hyper-v.
Aconteceu comigo este mesmo erro E_FAIL (0x80004005) ao iniciar uma maquina virtual com Windows Xp.
No meu caso o erro ocorreu porque eu substitui o drive de DVD por outro de outra marca. Foi só eu remover o drive de DVD em Configurações > Armazenamento, que a maquina virtual começou novamente a funcionar.
Se alguém mais estiver com este defeito, verifique se não modificou algum drive depois de criar a maquina virtual.
Resolvido no Video
https://youtu.be/Z0Uq8AtOql8
Obrigado Moisés pela contribuição 🙂
Amigos.
No meu caso, parou de funcionar do nada. Sem que houvesse qq atualização de drivers.
Deve haver outro motivo para tal erro.
resolvi removendo uma atualização de um programa de proteção do banco
Fala galerinha, eu tive alguns problemas aqui mas nada tava resolvendo então eu removi a maquiana sem deletar os arquivos renomeei a pasta da vm e criei uma nova usando o arquivo da maquina que tava com problemas usando a opção “Use an existing virtual hard disk file”.
eu contornei esse erro clicando com o botão direito do mouse sobre a maquina, e indo na opção INICIO DESTACÁVEL. Isso iniciou a maquina normalmente.