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.
Tu PC necesita reiniciarse.
Mantenga presionado el botón de encendido.
Código de error: 0x000000C4
Parámetros:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (o "0xFFFFF801E5962A80")
0x0000000000000000
![Error de VirtualBox 0x000000C4 Error de VirtualBox 0x000000C4 - arreglar](/f/18dc2ddb4c86323a8c182c8e566970e4.png)
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 el última versión de Oracle Virtual box y ha especificado que instala un 64 bits SO en la configuración de la máquina virtual.
![error de vm de Oracle 0x000000C4 Error de Oracle VM 0x000000C4 - corregir](/f/c1f77c4097d32c0d6a4a699ff4c7b519.png)
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 el BIOS. Para hacer eso:
1. Encienda su computadora y entre en BIOS (Configuración CMOS).
2. Ir Avanzado o para Seguridad opciones y Permitir el Protección de ejecución de datos.
* Nota: En algunos BIOS, el "Protección de ejecución de datos"puede denominarse" No ejecutar protección de memoria "," Ejecutar bit de inhabilitación "," Ejecutar función de inhabilitación "o" Bit NX ".
![Habilitar la protección de ejecución de datos Habilitar la protección de ejecución de datos](/f/23e360eef2c561d97f1644e16a0e40f3.png)
3.Guarda tus cambios y Salida desde Bios Setup.
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 sRequisitos 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 debe 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
![corregir el error de virtualbox 0x000000C4 corregir el error de virtualbox 0x000000C4 windows 10](/f/d78e78d01c3964f03cca905a5dabba3c.png)
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 VM con el error "0x000000C4" es "Windows8.1_x64_Pro ".
![Habilitar la instrucción CMPXCHG16B Habilitar virtualbox de instrucción CMPXCHG16B](/f/8e91892aff5cfa6882895628d8cfe236.png)
5. Luego escriba el siguiente comando, pero reemplace el "Nombre de VM"valor, con el nombre de la máquina VBOX que enfrenta el error 0x000000C4, y presione Ingresar:
- VBoxManage.exe setextradata "Nombre de VM"VBoxInternal / CPUM / CMPXCHG16B 1
p.ej. En este ejemplo, el comando será:
- VBoxManage.exe setextradata "Windows8.1_x64_Pro"VBoxInternal / CPUM / CMPXCHG16B 1
![Habilitar CMPXCHG16B - Oracle VM Habilitar CMPXCHG16B - oracle VM virtualbox](/f/17090f13625342f3fc290fca70ad49c8.png)
6. Cierre el símbolo del sistema y proceda a instalar la máquina VM. *
* Propina: 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! Déjame saber si esta guía te ha ayudado dejando tu comentario sobre tu experiencia. Por favor, haga clic en Me gusta y comparta esta guía para ayudar a otros.