Corrixiu o erro 0x80004005 en VirtualBox

Pin
Send
Share
Send

Ao intentar iniciar o sistema operativo Windows ou Linux na máquina virtual de VirtualBox, o usuario pode ter un erro 0x80004005. Ocorre antes do inicio do SO e impide calquera intento de cargalo. Hai varios xeitos de axudar a solucionar o problema existente e seguir usando o sistema de hóspedes en modo normal.

Causas do erro 0x80004005 en VirtualBox

Pode haber varias situacións polas que non é posible abrir unha sesión para unha máquina virtual. Moitas veces este erro ocorre espontaneamente: xusto onte estabas traballando tranquilamente no sistema operativo en VirtualBox e hoxe non podes facer o mesmo debido a un erro ao iniciar a sesión. Pero nalgúns casos, o lanzamento inicial (instalación) do sistema operativo falla.

Isto pode producirse por unha das seguintes razóns:

  1. Erro ao gardar a última sesión.
  2. Soporte desactivado para a virtualización na BIOS.
  3. Versión incorrecta de VirtualBox.
  4. O hipervisor (Hyper-V) entra en conflito con VirtualBox nos sistemas de 64 bits.
  5. Problema ao actualizar o Windows host.

A continuación, veremos como solucionar cada un destes problemas e comezar / continuar usando a máquina virtual.

Método 1: Cambiar o nome de ficheiros internos

Gardar unha sesión pode errar erróneamente, polo que o seu posterior lanzamento será imposible. Neste caso, basta con cambiar o nome dos ficheiros asociados ao lanzamento do SO invitado.

Para realizar máis accións, ten que habilitar a visualización de extensións de ficheiro. Pódese facer a través de Opcións de carpeta (en Windows 7) ou Opcións do explorador (en Windows 10).

  1. Abre o cartafol onde está almacenado o ficheiro encargado de iniciar o sistema operativo, é dicir. a propia imaxe. Está situado no cartafol VMM VirtualBoxcuxa localización de gardado seleccionou ao instalar VirtualBox. Normalmente sitúase na raíz do disco (disco) Con o disco Dse o HDD está dividido en 2 particións). Tamén se pode localizar no cartafol persoal do usuario ao longo do camiño:

    C: Usuarios USERNAME VirtualMox VMs OS_NAME

  2. Os seguintes ficheiros deberán estar no cartafol co sistema operativo que desexa executar: Nome.vbox e Nome.vbox-prev. Pola contra Nome será o nome do sistema operativo convidado.

    Copiar ficheiro Nome.vbox a outro lugar, por exemplo, ao escritorio.

  3. Arquivo Nome.vbox-prev preciso renomear no canto do ficheiro movido Nome.vboxé dicir, eliminar "-prev".

  4. As mesmas accións deben facerse dentro doutro cartafol situado no seguinte enderezo:

    C: Usuarios USERNAME .VirtualBox

    Aquí cambiarás o ficheiro VirtualBox.xml - cópiao a calquera outro lugar.

  5. Para VirtualBox.xml-prev, elimine o subscrito "-prev"para obter o nome VirtualBox.xml.

  6. Intente iniciar o sistema operativo. Se non funciona, restaura todo.

Método 2: Habilitación do soporte de virtualización de BIOS

Se decides usar VirtualBox por primeira vez e atopas inmediatamente o mencionado erro, entón, quizais, a captura está no BIOS non configurado para traballar coa tecnoloxía de virtualización.

Para iniciar unha máquina virtual, na BIOS basta con incluír só unha configuración, chamada Tecnoloxía de virtualización de Intel.

  • No BIOS de premio, o camiño para esta configuración é o seguinte: Funcións avanzadas de BIOS > Tecnoloxía de virtualización (ou simplemente Virtualización) > Activado.

  • No BIOS AMI: Avanzado > Intel (R) VT para E / S dirixida > Activado.

  • En ASUS UEFI: Avanzado > Tecnoloxía de virtualización de Intel > Activado.

A configuración pode ter outra forma (por exemplo, na BIOS nos portátiles HP ou na Insyde H20 Setup Utility BIOS):

  • Configuración do sistema > Tecnoloxía de virtualización > Activado;
  • Configuración > Tecnoloxía Virtual Intel > Activado;
  • Avanzado > Virtualización > Activado.

Se non atopou esta configuración na súa versión de BIOS, busquea manualmente en todos os elementos do menú por palabras clave virtualización, virtual, VT. Para habilitalo, selecciona o estado Activado.

Método 3: Actualizar VirtualBox

Se cadra, tivo lugar a seguinte actualización do programa á última versión, despois da cal apareceu o erro de lanzamento "E_FAIL 0x80004005". Hai dúas formas de saír desta situación:

  1. Agarde a que se publique a versión estable de VirtualBox.

    Quen non queira molestar coa elección dunha versión de traballo do programa pode simplemente esperar á actualización. Pode coñecer a versión da nova versión no sitio web oficial de VirtualBox ou a través da interface do programa:

    1. Inicie o Xestor de máquinas virtuais.
    2. Faga clic Arquivo > "Comprobe actualizacións ...".

    3. Agarde a verificación e instale a actualización se é necesario.
  2. Vuelva a instalar VirtualBox á versión actual ou anterior.
    1. Se tes un ficheiro de instalación de VirtualBox, utilíceo para reinstalar. Para volver descargar a versión actual ou anterior, fai clic nesta ligazón.
    2. Fai clic na ligazón que leva á páxina cunha lista dos lanzamentos anteriores para a versión actual de VirtualBox.

    3. Escolla o conxunto adecuado para o sistema operativo anfitrión e descárgueo.

    4. Para reinstalar a versión instalada de VirtualBox: execute o instalador e na xanela co tipo de instalación seleccionada "Reparación". Instala o programa normalmente.

    5. Se volves a volver a unha versión anterior, o mellor é eliminar primeiro VirtualBox "Engadir ou eliminar programas" en Windows.

      Ou a través do instalador VirtualBox.

      Non esquezas facer unha copia de seguridade dos teus cartafoles con imaxes de SO.

  3. Método 4: Desactiva Hyper-V

    Hyper-V é un sistema de virtualización para sistemas de 64 bits. Ás veces pode ter un conflito con VirtualBox, o que provoca un erro ao iniciar unha sesión para unha máquina virtual.

    Para desactivar o hipervisor, realice o seguinte:

    1. Corre "Panel de control".

    2. Activa a navegación en miniatura. Selecciona elemento "Programas e compoñentes".

    3. Na parte esquerda da xanela, faga clic na ligazón "Activar ou desactivar as funcións de Windows".

    4. Na xanela que se abre, desmarque o compoñente Hyper-V e logo faga clic Ben.

    5. Reinicie o ordenador (opcional) e intente iniciar o SO en VirtualBox.

    Método 5: Cambia o tipo de inicio do SO convidado

    Como solución temporal (por exemplo, antes do lanzamento dunha nova versión de VirtualBox), pode tentar cambiar o tipo de inicio de SO. Este método non axuda en todos os casos, pero pode funcionar para ti.

    1. Inicie o Xestor VirtualBox.
    2. Fai clic co botón dereito do rato sobre o sistema operativo problemático, pasa o rato Corre e selecciona unha opción "Executa nun segundo plano cunha interface".

    Esta función está dispoñible só en VirtualBox, comezando pola versión 5.0.

    Método 6: Desinstale / Repare Windows 7 actualizacións

    Este método considérase obsoleto, porque despois dun parche fracasado KB3004394, o que leva á terminación das máquinas virtuais en VirtualBox, lanzouse o parche KB3024777, que resolve este problema.

    Non obstante, se por algún motivo non tes un parche de solución no ordenador e hai un parche problemático, ten sentido eliminar ou eliminar KB3004394 ou instalar KB3024777.

    Eliminación KB3004394:

    1. Solicitude de comandos aberto con privilexios de administrador. Para iso, abra a xanela Comezarescribir cmdfai clic co botón dereito para seleccionar Executa como administrador.

    2. Rexistra un comando

      wusa / desinstalar / kb: 3004394

      e fai clic Introduza.

    3. Despois de completar este paso, pode que necesitas reiniciar o ordenador.
    4. Intente executar de novo o SO convidado en VirtualBox.

    Instalar KB3024777:

    1. Siga esta ligazón ao sitio web de Microsoft.
    2. Descarga a versión do ficheiro tendo en conta a profundidade de bits do teu SO.

    3. Instale o ficheiro manualmente, se é necesario, reinicie o PC.
    4. Comprobe o lanzamento da máquina virtual en VirtualBox.

    Na gran maioría dos casos, a aplicación exacta destas recomendacións resolverá o erro 0x80004005, e o usuario pode iniciar ou continuar facilmente traballando coa máquina virtual.

    Pin
    Send
    Share
    Send