Error 0x80004005 en VirtualBox: 6 soluciones de soluciones

Anonim

VirtualBox Error 0x80004005.

Cuando intenta iniciar el sistema operativo Windows o Linux en la máquina virtual de VirtualBox, el usuario puede encontrar un error 0x80004005. Ocurre antes del inicio del sistema operativo y evita que cualquier intento de cargarlo. Hay varias formas de ayudar a eliminar el problema existente y continúan usando el sistema de invitados como de costumbre.

Causas del error 0x80004005 en VirtualBox

Las situaciones, debido a las cuales es imposible abrir una sesión para una máquina virtual, tal vez varios. A menudo, este error se produce espontáneamente: ayer trabajó tranquilamente en el sistema operativo en VirtualBox, y hoy en día no es posible realizar el mismo debido a un fallo cuando inicia la sesión. Pero en algunos casos no es posible realizar el lanzamiento principal (instalación) del sistema operativo.

Esto puede suceder debido a una de las siguientes razones:

  1. Error al mantener la última sesión.
  2. Soporte de virtualización para discapacitados en BIOS.
  3. Una versión incorrecta de VirtualBox.
  4. Conflicto de hipervisor (Hyper-V) con virtualBox en sistemas de 64 bits.
  5. Actualización del problema Host Windows.

A continuación, veremos cómo eliminar cada uno de estos problemas y comenzar / continuar usando la máquina virtual.

Método 1: Renombrar archivos internos

Guardar la sesión se puede completar erróneamente, con el resultado de que su lanzamiento posterior será imposible. En este caso, es suficiente cambiar el nombre de los archivos asociados con el inicio del sistema operativo invitado.

Para cumplir con otras acciones, debe habilitar la pantalla de extensiones de archivo. Esto se puede hacer a través de "parámetros de carpeta" (en Windows 7) o "Configuración del explorador" (en Windows 10).

  1. Abra la carpeta donde se almacena el archivo que es responsable de iniciar el sistema operativo, es decir, La imagen misma. Se encuentra en la carpeta VirtualBox VMS, la ubicación de la cual elija al instalar la propia caja de virtual. Por lo general, está en la raíz del disco (disco con o disco D, si el HDD se divide en 2 particiones). También se puede ubicar en una carpeta de usuario personal en el camino:

    C: \ usuarios \ user_name \ virtualbox vms \ name_gost_os

  2. En la carpeta con el sistema operativo que desea ejecutar, los siguientes archivos deben ser: name.vbox y name.vbox-Prev. En lugar de nombre, habrá el nombre de su sistema operativo invitado.

    Archivos de máquinas virtuales en la carpeta VirtualBox

    Copie el archivo Name.vbox a otro lugar, por ejemplo, en el escritorio.

  3. El archivo Name.vbox-Anterior debe ser renombrado en lugar del archivo de Name.Vbox desplazados, es decir, eliminar "-prev".

    Cambie el nombre del archivo de la máquina virtual en la carpeta VirtualBox

  4. Las mismas acciones deben realizarse dentro de otra carpeta siguiendo la siguiente dirección:

    C: \ usuarios \ user_name \ .virtualbox

    Archivos internos de VirtualBox

    Aquí cambiará el archivo VirtualBox.xml: cópielo a cualquier otro lugar.

  5. El archivo es virtualBox.xml-Prev, elimine la secuencia "-prev" para que el nombre sea virtualBox.xml.

    Cambiar el nombre del archivo interno de VirtualBox

  6. Intenta ejecutar el sistema operativo. Si no se trabaja, restaure todo.

Método 2: Habilitar el soporte de virtualización en BIOS

Si decide utilizar VirtualBox por primera vez, e inmediatamente colisionó con el error mencionado anteriormente, entonces quizás el SNAG se encuentra en un BIOS no configurado para trabajar con tecnología de virtualización.

Para lanzar una máquina virtual, es suficiente incluir solo una configuración, que se llama tecnología de virtualización Intel.

  • En el BIOS de adjudicación, el camino a este ajuste es el siguiente: Características avanzadas del BIOS> Tecnología de virtualización (o simplemente virtualización)> habilitada.

    Tecnología de virtualización INTEL INCLUSIÓN INTEL EN EL BIOS DE ADJUDICACIÓN

  • AMI BIOS: Avanzado> Intel (R) VT para I / O> habilitado dirigido.

    Tecnología de virtualización Intel en AMI BIOS

  • En Asus UEFI: Avanzado> Tecnología de virtualización Intel> habilitada.

    Tecnología de virtualización INTEL INCLUSION INTEL en ASUS UEFI

La configuración puede tener otra ruta (por ejemplo, en BIOS en computadoras portátiles HP o en la utilidad de configuración de BIOS INSYDE H20):

  • Configuración del sistema> Tecnología de virtualización> Habilitado;
  • Configuración> Intel Virtual Technology> Habilitado;
  • Avanzado> Virtualización> Habilitado.

Si no encontró esta configuración en su versión del BIOS, busquelo manualmente en todos los elementos del menú por palabras de virtualización, virtual, VT. Para activar, seleccione el estado habilitado.

Método 3: Actualización de VirtualBox

Tal vez se realizó la próxima actualización del programa a la última versión, después de lo cual apareció el error de lanzamiento E_FAIL 0x80004005. Hay dos salidas de la situación actual:

  1. Espere la salida de la versión estable de VirtualBox.

    Aquellos que no quieren molestarse con la elección de la versión de trabajo del programa pueden simplemente esperar la actualización. Puede conocer la nueva versión del sitio web oficial VirtualBox o a través de la interfaz del programa:

    1. Ejecute el administrador de la máquina virtual.
    2. Haga clic en "Archivo"> ​​Revise las actualizaciones ... ".

      Verificación de la nueva versión de VirtualBox.

    3. Espere la comprobación y, si es necesario, instale la actualización.
  • Reinstale VirtualBox a la versión actual o anterior.
    1. Si tiene un archivo de instalación de VirtualBox, luego use para reinstalarlo. Para volver a descargar la versión actual o anterior, pase por este enlace.
    2. Haga clic en el enlace que lleva a la lista de todos los lanzamientos anteriores para la versión actual de VirtualBox.

      Ver todos los lanzamientos de VirtualBox

    3. Seleccione el conjunto apropiado para el sistema operativo host y descargue.

      Seleccionando la versión de VirtualBox

    4. Para reinstalar la versión instalada de VirtualBox: Ejecute el instalador y en la ventana Tipo de instalación, seleccione "Reparación". Instale el programa como de costumbre.

      VirtualBox de recuperación al instalar

    5. Si vuelve a la versión anterior, es mejor eliminar VirtualBox en "Instalar y eliminar programas" en Windows.

      Eliminación de VirtualBox a través de la instalación y eliminación de programas.

      O a través del instalador de VirtualBox.

      Extracción de VirtualBox a través del instalador

      No se olvide de hacer una copia de seguridad de sus carpetas con imágenes del sistema operativo.

  • Método 4: Apagar Hyper-V

    Hyper-V es un sistema de virtualización para sistemas de 64 bits. A veces, puede tener un conflicto con VirtualBox, que provoca una ocurrencia de errores al inicio de la sesión para la máquina virtual.

    Para apagar el hipervisor, haga lo siguiente:

    1. Ejecutar el panel de control.

      Panel de control de ejecución

    2. Habilitar la visualización en los iconos. Seleccione "Programas y componentes".

      Ejecutando la utilidad de programa y los componentes.

    3. En el lado izquierdo de la ventana, haga clic en el enlace "Habilitar o deshabilitar componentes de Windows".

      Habilitar o deshabilitar los componentes de Windows

    4. En la ventana que se abre, debe retirar la casilla de verificación desde el componente Hyper-V, y luego haga clic en Aceptar.

      Apagando el componente Hyper-V

    5. Reinicie la computadora (opcional) e intente ejecutar la caja virtual.

    Método 5: Cambio del tipo de lanzamiento del sistema operativo invitado

    Como solución temporal (por ejemplo, antes de la publicación de la nueva versión de VirtualBox), puede intentar cambiar el tipo de sistema operativo Startup. Este método no ayuda en todos los casos, pero quizás funcionará para usted.

    1. Ejecute el administrador de VirtualBox.
    2. Haga clic en el sistema operativo problemático con el botón derecho del ratón, coloque el elemento "Ejecutar" y seleccione la opción "Inicio en el fondo con la interfaz".

      Inicie una máquina virtual en el fondo con la interfaz en VirtualBox

    Esta función está disponible solo en VirtualBox, comenzando con la versión 5.0.

    Método 6: Eliminar / Fijar la actualización de Windows 7

    Este método se considera obsoleto, porque después de un parche fallido de KB3004394, que conduce a la terminación del trabajo de máquinas virtuales en VirtualBox, el parche KB3024777 que elimina este problema fue liberado.

    Sin embargo, si tiene en su computadora por alguna razón, no hay un parche fijo, y hay un problema, es decir, tiene sentido o elimina KB3004394 o instale KB3024777.

    Eliminación KB3004394:

    1. Abra la "línea de comando" con los derechos de administrador. Para hacer esto, abra la ventana de inicio, escriba un CMD, haga clic en "Ejecutar en nombre del administrador" con el clic derecho del mouse.

      Lanzar cmd en nombre del administrador

    2. Poner el equipo

      WUSA / UNInstall / KB: 3004394

      Y presione ENTER.

      Equipo de actualización de Windows Update en CMD

    3. Después de esta acción, es posible que deba reiniciar la computadora.
    4. Intente una vez más para ejecutar el sistema operativo invitado en VirtualBox.

    Instalación KB3024777:

    1. Ve a este enlace a Microsoft.
    2. Descargue la versión de archivo con la descarga de su sistema operativo.

      Descargar la actualización de Windows 7

    3. Instale el archivo manualmente, si es necesario, reinicie la PC.
    4. Marque el lanzamiento de la máquina virtual en VirtualBox.

    En la abrumadora mayoría de los casos, la ejecución exacta de estas recomendaciones conduce a la eliminación del error 0x80004005, y el usuario puede iniciarse o continuar fácilmente trabajando con una máquina virtual.

    Lee mas