REVISIÓN: Error de VirtualBox 0x000000C4 (SOLUCIONADO)
Este tutorial contiene instrucciones detalladas para resolver el error de VirtualBox 0x000000C4, cuando intenta instalar el sistema operativo Windows 8.1, Widows 10 o Windows Server 2012 de 64 bits 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 0x000000C4 de VirtualBox (Windows 10, 8.1, Server 2012)
Importante: Antes de continuar con los métodos siguientes. asegúrese de haber instalado la última versión de Oracle Virtual box y de haber especificado que instala un sistema operativo de 64 bits en la configuración de VM.
Método 1. Habilite la protección de ejecución de datos en BIOS.
Método 2. Habilite la instrucción CMPXCHG16B.
Método 1. Habilite la protección de ejecución de datos en 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 BIOS. Para hacer eso:
1. Encienda su computadora e ingrese a la configuración de BIOS (Configuración CMOS).
2. Vaya a las opciones Avanzadas o Seguridad y Habilite 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" o "Protección de ejecución de datos". Bit de desactivación", o "Ejecutar función de desactivación" o "Bit NX".
3. Guarde sus cambios y salga de la configuración del BIOS.
4. Arranque en Windows.
5. Abra VirtualBox e instale la máquina VM.
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 conocida como "CompareExchange128"). Sin embargo, algunas CPU anteriores carecían de la instrucción CMPXCHG16B y es necesario 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 \Program Files\Oracle\VirtualBox3. Luego, proporcione el siguiente comando para enumerar las máquinas VM.
VBoxManage.exe list vms4. Observe en el resultado del comando anterior, el nombre de la máquina VBOX, donde recibe el error 0x000000C4.
Por ejemplo, en este ejemplo, la máquina VM con el error "0x000000C4" es "Windows8.1_x64_Pro".
5. Luego escriba el siguiente comando, pero reemplace el valor "VM Name" con el nombre de la máquina VBOX a la que se enfrenta. el error 0x000000C4 y presione Entrar:
VBoxManage.exe setextradata "VM Name" VBoxInternal/CPUM/CMPXCHG16B 1p.ej. 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. *
* Consejo: 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 todo! Déjame saber si esta guía te ha ayudado dejando tu comentario sobre tu experiencia. Por favor, dale me gusta y comparte esta guía para ayudar a otros.