REVISIÓN: Error de VirtualBox 0x000000C4 (SOLUCIONADO)

REVISIÓN: Error de VirtualBox 0x000000C4 (SOLUCIONADO)

Este tutorial contiene instrucciones detalladas para resolver el Error 0x000000C4 de VirtualBox cuando intentas instalar Windows 8.1, Widows 10 o Windows Server 2012 de 64 bits OS en Oracle VM VirtualBox. 

Su PC necesita reiniciarse.
Mantenga presionado el botón de encendido.
Código de error: 0x000000C4
Parámetros:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (o «0xFFFFF801E5962A80»)
0x0000000000000000

Cómo reparar el error de VirtualBox 0x000000C4 (Windows 10, 8.1, Server 2012)

Importante: antes de continuar con los métodos a continuación. asegúrese de haber instalado la última versión de Oracle Virtual box y haya especificado que instale unsistema operativo de 64 bits en la configuración de VM.

Método 1. Habilite la Protección de ejecución de datos en el BIOS.
Método 2. Habilite la instrucción CMPXCHG16B.
Método 1. Habilite la Protección de ejecución de datos en el BIOS.

El primer método para resolver el código de error de VM 0x000000C4 es habilitar la ‘Prevención de ejecución de datos’ en el BIOS. Para hacer eso:

1. Encienda su computadora e ingrese a la configuración del BIOS (Configuración CMOS).
2. Vaya a Opciones avanzadas o de Seguridad y active la Protección de ejecución de datos.

* Nota: en algunos BIOS, la » Protección de ejecución de datos » puede denominarse «Protección de memoria sin ejecución», «Bit de desactivación de ejecución», o «Función de desactivación de ejecución» o «Bit NX».

3. Guarde sus cambios y salga de la configuración de Bios.
4. Arrancar en Windows.
5. Abra VirtualBox e instale la máquina virtual.

Método 2. Habilite la instrucción CMPXCHG16B.

Según Microsoft, uno de los requisitos del sistema para instalar el sistema operativo Windows 8.1, Windows 10 o Server 2012 de 64 bits en una PC de 64 bits es tener un procesador que admita la instrucción CMPXCHG16B (también puede denominarse «CompareExchange128») . Pero, algunas CPU anteriores carecían de la instrucción CMPXCHG16B y tiene que habilitar esa función en la máquina VM para evitar el error «0x000000C4». Para hacer eso:

1. Abra el símbolo del sistema como administrador.
2. Escriba el siguiente comando:

  • cd \ Archivos de programa \ Oracle \ VirtualBox

3. Luego, dé el siguiente comando para enumerar las máquinas virtuales.

  • VBoxManage.exe lista vms

4. Observe en la salida del comando anterior, el nombre de la máquina VBOX, donde recibe el error 0x000000C4.

Por ejemplo, en este ejemplo, la máquina virtual con el error «0x000000C4″ es el » Windows8.1_x64_Pro».

5. Luego escriba el siguiente comando, pero reemplace el valor de » Nombre de VM «, con el nombre de la máquina VBOX que enfrenta el error 0x000000C4, y presione Entrar :

  • VBoxManage.exe setextradata » VM Name » VBoxInternal / CPUM / CMPXCHG16B 1

Por ejemplo, en este ejemplo, el comando será:

  • VBoxManage.exe setextradata » Windows8.1_x64_Pro » VBoxInternal / CPUM / CMPXCHG16B 1

6. Cierre el símbolo del sistema y proceda a instalar la máquina VM. * *

* Sugerencia: si desea habilitar la instrucción CMPXCHG16B en todas las máquinas VM instaladas, proporcione el siguiente comando:

  • VBoxManage.exe setextradata global VBoxInternal / CPUM / CMPXCHG16B 1

¡Eso es! Hazme saber si esta guía te ha ayudado al dejar tu comentario sobre tu experiencia. Dale

 

Deja un comentario