Desinstalação completa do Virtualbox

Desinstalação completa do Virtualbox

Há poucos dias, meu VirtualMachine Centos recusou-se a iniciar. Ele diz que "um desligamento inesperado aconteceu antes", então ele se recusa a iniciar e dá um erro. Agora, depois de pesquisar lado a lado na internet sem sucesso por uma solução, resolvi desinstalá-lo completamente e instalar tudo do zero. Mas por mais que eu desinstale o Virtualmachine e em seguida o Virtualbox não ajuda. Depois de instalá-lo novamente, ele ainda mantém as configurações antigas e ainda apresenta esse erro. Então, estou muito chateado e realmente preciso de ajuda. Também segui a documentação de desinstalação do Virtualbox e sem sucesso porque ela apenas diz para desinstalá-lo normalmente no Painel de Controle. Também excluí todas as pastas relacionadas, mas novamente sem sucesso. Por favor, me ajude. Agradeço antecipadamente! (posso fornecer qualquer informação mediante solicitação)

Responder1

Depois de desinstalar Virtualboxdocontrol Panel

Você também deve excluir a pasta:

C:\Users\[Your User Name]\Appdata\Local\.virtualbox

Você pode ter que ativar Show hidden files and foldersa opção para que Appdataa pasta fique visível (vejaaquipara saber como fazer isso no Windows 7).

Responder2

Isenção de responsabilidade: este procedimento é perigoso e pode danificar seu sistema host. Faça backup de seus dados ou/e tire uma imagem do sistema primeiro. (Dito isto, apliquei esse procedimento duas vezes em minha máquina principal com Windows 7 e o sistema operacional ainda está funcionando bem.)

Minha situação: queria atualizar do VirtualBox 5.1.22 para 5.1.28. O instalador da versão mais recente travou perto do fim, então eu precisei desinstalar corretamente o 5.1.22 primeiro para fazê-lo funcionar:

  1. Downloadpsexec.exeeCCleaner. Em seguida, desconecte o cabo de rede e desligue o wifi. Elimine o Google Drive, o Dropbox e outras ferramentas invasivas do sistema (e faça isso novamente se reiniciar durante o procedimento).

  2. Desinstale usando o desinstalador do VirtualBox no Painel de Controle (por algum motivo eu não tinha um em minha máquina).

  3. Remova as pastas C:/Program Files/Oracle/VirtualBoxe%userprofile%\.VirtualBox

  4. Remova os drivers da caixa virtual (arquivos começando com VBox..) deC:\Windows\system32\drivers\

  5. Limpe o registro do Windows: comece regedit.execomo administrador, procure o VirtualBox em todos os lugares e cuidadosamente, mas com cuidado (não quebre outras coisas), exclua as pastas, chaves e valores correspondentes.

Neste ponto, fui bloqueado porque não consegui remover as pastas filhas (que são drivers de rede do VirtualBox) da Computer/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Enum/Root/NET/pasta. Para mim, a solução alternativa consistiu em

  • Baixe PsExec.exe para o seuÁrea de Trabalho

  • Vá em Iniciar e em "Iniciar pesquisa" digite: cmd. Segure as teclas CTRL e SHIFT e pressione Enter. A janela do prompt de comando será aberta.

  • Copie e cole o seguinte comando: "%userprofile%\desktop\psexec" -i -d -s c:\windows\regedit.exe

Usando essa versão poderosa do regedit, você precisa

  • Assuma a propriedade da ../NETpasta (clique com o botão direito, "Permissões...", Avançado, guia Proprietário, marque "Substituir proprietário em subcontêineres e objetos")

  • Adicione controle total aos DIREITOS DE PROPRIETÁRIO

  • Remova todas as pastas filhas de ../NET Talvez você precise brincar mais com a permissão, reinicializar a máquina pode ajudar.

Objetivo: ../NETdeve estar livre de pastas de driver do VirtualBox e ter permissões de controle total para administradores e também DIREITOS DE PROPRIETÁRIO.

Em seguida, várias passagens do CCleaner seguidas de reinicializações e, finalmente, você está limpo. Se tudo foi feito corretamente, agora você poderá instalar com sucesso a versão mais recente do VirtualBox, se necessário.

Pergunta relacionada: Como desinstalar o Virtualbox no windows10?

Responder3

A única coisa que funcionou para mim foi extrair o instalador original para o caminho.

Isto é o que eu fiz:

  1. Baixe o instalador
  2. Abra o prompt de comando
  3. Mude para o diretório que contém o instalador
  4. Execute o instalador com o --extractparâmetro. por exemplo:VirtualBox-5.1.22-115126-Win.exe --extract
  5. Desinstale o VirtualBox da maneira usual (usando "Adicionar ou Remover Programas" / "Aplicativos e Recursos") ou você poderá executar o instalador da sua nova versão do VirtualBox.

Responder4

Execute o instalador com o parâmetro --extract. por exemplo: VirtualBox-5.1.22-115126-Win.exe --extract , isso está funcionando bem

informação relacionada