Solución: la CPU ha sido deshabilitada por el sistema operativo invitado

Varios usuarios se han quejado de obtener el Error «CPU ha sido deshabilitada por el sistema operativo invitado» al intentar jugar una máquina virtual dentro del Aplicación de estación de trabajo de VMware. La mayoría de los usuarios afectados informan que el problema comenzó a ocurrir repentinamente después de que la imagen funcionaba bien. Esto no parece ser un error específico del sistema operativo, ya que los usuarios informaron que esto ocurre con imágenes de Linux, MacOS y Windows.

La CPU ha sido deshabilitada por el sistema operativo invitado.  Apague o reinicie la máquina virtual.
La CPU ha sido deshabilitada por el sistema operativo invitado. Apague o reinicie la máquina virtual.

Qué está causando La CPU ha sido deshabilitada por el error del sistema operativo invitado

Investigamos este problema en particular analizando varios informes de usuarios. Resulta que hay varios escenarios que conducirán a la aparición de este problema en particular. Aquí hay una lista de escenarios comunes que se sabe que desencadenan este mensaje de error:

  • La máquina invitada no puede iniciarse correctamente – Las causas más comunes de este error son un problema de configuración del disco o un problema de corrupción reciente en su máquina invitada que la hizo inutilizable.
  • VT-X no está habilitado desde la configuración del BIOS – Otra razón por la que ocurre este problema es cuando la tecnología VT-X (también conocida como Intel Virtualization) -que necesita VMware Workstation- está deshabilitada desde la configuración del BIOS.
  • CPU ID está incumpliendo el acuerdo de licencia – Hay varios escenarios en los que la imagen del sistema operativo ya no puede iniciarse porque el software detecta una CPU incompatible. Esto se puede resolver enmascarando la ID de la CPU.

Si tiene dificultades para resolver este problema en particular, este artículo le proporcionará un par de métodos de solución de problemas que lo ayudarán en su causa. A continuación, tiene algunos métodos (con instrucciones paso a paso) que otros usuarios en una situación similar han utilizado con éxito para resolver el problema.

Para obtener los mejores resultados, siga los métodos a continuación en orden hasta que encuentre una solución que logre resolver el problema por usted. ¡Vamos a empezar!

Método 1: habilite VT-X (virtualización de Intel) desde la configuración del BIOS

Dado que este es uno de los escenarios más comunes, comencemos asegurándonos de que VT-X esté habilitado en la configuración de su BIOS. Es posible que su máquina se haya enviado con VT-X deshabilitado de forma predeterminada, una aplicación de terceros podría haberlo hecho por usted o es posible que haya deshabilitado manualmente la tecnología en el pasado.

En cualquier caso, todos los fabricantes de placas base incluirán una opción para desactivar o activar la tecnología VT-X en la configuración de su BIOS. Solo es cuestión de averiguar el camino exacto para hacerlo.

Tenga en cuenta que los pasos exactos para acceder a la configuración del BIOS serán diferentes según el fabricante de su placa base. Pero hay algo en común: deberá presionar el botón CONFIGURACIÓN DEL BIOS) clave durante el procedimiento de inicio inicial para obtener acceso a su Configuración del BIOS.

Por lo general, la clave del BIOS es una de las Teclas F (F2, F4, F8, F10, F12) o la tecla Dell (para computadoras Dell). Si no conoces tu clave del BIOS, puede detectarlo durante la primera pantalla (denominada CONFIGURACIÓN). Además, puede buscar su clave de BIOS específica en línea de acuerdo con el modelo de su placa base.

Presione la tecla BIOS durante el procedimiento de inicio
Presione la tecla BIOS durante el procedimiento de inicio

Una vez que ingresa a la configuración de su BIOS, normalmente puede encontrar la entrada de Tecnología de virtualización en la lista como TVx/VTd. Habilítelo, guarde los cambios en la configuración de su BIOS y reinicie su máquina.

Activación de la tecnología de virtualización (VTx/VTd) desde la configuración del BIOS

En el próximo inicio, abra la misma imagen en VMware Workstation y vea si el problema se resolvió. Si todavía tiene el mismo problema, pase al siguiente método a continuación.

Método 2: Realización de un procedimiento de enmascaramiento de ID de CPU

los «La CPU ha sido deshabilitada por el sistema operativo invitado» El error también puede ocurrir si una verificación de seguridad desactiva el procesador, si se encuentra un procesador no deseado. Esto suele suceder si intenta mover la imagen desde una máquina con un Ivy Bridge arquitectura a otra con Sandy Bridge arquitectura (o viceversa).

Cada vez que ocurra este escenario, su sistema se negará a iniciar la imagen a menos que el identificación de la CPU está enmascarado. Esta modificación se puede realizar con bastante facilidad si tiene VMware ESXi o un producto premium diferente, pero con la estación de trabajo VMware, no hay una opción de GUI para hacerlo.

Sin embargo, hay una forma de enmascarar la ID de la CPU modificando el archivo VMX de la imagen. Para hacer esto, necesitará un potente editor de texto como Bloc de notas++. Aquí hay una guía paso a paso sobre cómo editar el archivo VMX de la imagen para resolver el «La CPU ha sido deshabilitada por el sistema operativo invitado» error:

  1. Asegúrate de tener Bloc de notas++ instalado en su sistema. Si no lo hace, visite este enlace (aquí), y haga clic en el Descargar botón para descargar el ejecutable de instalación.
    Descarga del editor de texto Notepad++
    Descarga del editor de texto Notepad++
  2. Abra el ejecutable de instalación de Notepad++ y siga las instrucciones en pantalla para instalarlo en su sistema.
  3. Una vez que el editor de texto esté instalado, asegúrese de que el estado de su imagen esté configurado en Apagado (no suspendido). Puede hacerlo haciendo clic en el menú desplegable asociado con el icono de reproducción y eligiendo Apagar invitado de la lista.
    Asegurarse de que el Estado de la máquina Invitada esté configurado como Apagado
    Asegurarse de que el Estado de la máquina Invitada esté configurado como Apagado
  4. Luego, asegúrese de que la máquina invitada esté seleccionada, luego haga clic en Editar la configuración de la máquina virtual (desde el panel de la derecha).
    Haga clic en el enlace Editar configuración de la máquina virtual
    Haga clic en el enlace Editar configuración de la máquina virtual
  5. En el menú Configuración de la máquina virtual, seleccione la pestaña Hardware y luego haga clic en el Disco duro (SCSI) dispositivo. Luego, vaya al panel derecho y vea la ubicación exacta del archivo de disco. Cópielo o guárdelo en su memoria porque necesitará llegar a esa ruta en el siguiente paso.
    Vaya a Hardware ><noscript><img loading=Vaya a Hardware > Disco duro (SCSI) y vea la ubicación del archivo de disco
  6. Abra el Explorador de archivos (o la aplicación Finder si está en Mac) y navegue hasta el archivo de disco ubicación. Debería ver un montón de diferentes tipos de archivos. Entre ellos, debe encontrar un archivo que tenga el .vmx extensión. Cuando lo veas, haz clic derecho sobre él y elige Editar con Bloc de notas++.
    Haga clic con el botón derecho en el archivo .vmx y seleccione Editar con Notepad++
    Haga clic con el botón derecho en el archivo .vmx y seleccione Editar con Notepad++

    Nota: Si está en Windows 10 y no puede ver las extensiones en el Explorador de archivos, acceda a la pestaña Ver usando la cinta en la parte superior y asegúrese de que el cuadro asociado con Extensiones de nombre de archivo está chequeado.

    Habilitación de extensiones de nombre de archivo desde el Explorador de archivos
    Habilitación de extensiones de nombre de archivo desde el Explorador de archivos
  7. Con el archivo .vmx abierto con Notepad++, desplácese hacia abajo hasta la parte inferior del archivo de configuración e inserte la siguiente línea de código:
    cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101″
  8. Una vez que se inserta la línea de código al final del documento, presione Ctrl + S para guardar los cambios y cierre Notepad ++.
    Insertar la opción de configuración al final del archivo de configuración
    Insertar la opción de configuración al final del archivo de configuración
  9. Vuelva a iniciar la máquina virtual desde la aplicación Wmware Workstation Player. La máquina invitada debe arrancar correctamente sin el «La CPU ha sido deshabilitada por el sistema operativo invitado» mensaje de error.

Si este método no tuvo éxito, baje al método final a continuación.

Método 3: Crear una nueva máquina virtual

Si los dos métodos anteriores no le permitieron resolver el «La CPU ha sido deshabilitada por el sistema operativo invitado» error, tiene un problema de configuración de disco o recientemente realizó una operación que corrompió su máquina virtual.

Pero independientemente de la causa del error, puede resolverlo creando una nueva máquina invitada desde cero. Pero tenga en cuenta que hacerlo significa que perderá todos los datos almacenados en la máquina invitada.

Si decide hacer esto, aquí hay una guía rápida sobre cómo crear una nueva máquina virtual:

  1. Abra VMware Workstation, seleccione el Casa pantalla desde el panel izquierdo, luego haga clic en Crear una nueva Máquina Virtual desde el panel derecho.
    Creación de una nueva máquina virtual
    Creación de una nueva máquina virtual
  2. A continuación, seleccione el Archivo de imagen de disco del instalador (iso) cambia y presiona el Navegar botón para seleccionar la imagen. El asistente detectará automáticamente el sistema operativo y se preparará para el Instalación fácil operación. Una vez cargado el archivo ISO, haga clic en el Próximo botón.
    Cargue la imagen ISO y presione el botón Siguiente
    Cargue la imagen ISO y presione el botón Siguiente
  3. Inserte las credenciales requeridas y presione el botón Próximo botón de nuevo.
    Inserte las credenciales requeridas para Easy Install
    Inserte las credenciales requeridas para Easy Install
  4. Asigne un nombre a su nueva máquina virtual y establezca una ubicación para ella. Luego, golpea el Próximo botón de nuevo.
    Establezca el nombre y la ubicación de su nueva máquina virtual
    Establezca el nombre y la ubicación de su nueva máquina virtual
  5. Especifique su deseado Capacidad de disco eligiendo el Tamaño máximo de disco y decidir el método de almacenamiento. Luego, haga clic en el botón Siguiente nuevamente.
    Establecer la configuración de la capacidad del disco
    Establecer la configuración de la capacidad del disco
  6. Por último, pulsa el Finalizar botón para crear la nueva máquina virtual.
    Finalizando la creación de la nueva máquina virtual VMware
    Terminando la creación de la nueva máquina virtual de VMware

Podrá ejecutar la nueva máquina invitada sin ver el «La CPU ha sido deshabilitada por el sistema operativo invitado» error durante la inicial Bota procedimiento.