Error: The license of the application is not allowed on Virtual Machine [0x002c02][9.43-32][000800000000]
Este error puede ocurrir bajo las siguientes condiciones:
Posibles causas:
Causa 1 (la más común):
Durante el proceso de la instalación, no se pudo instar el Microsoft Visual C++ Redistributable 2015-2022, o la versión existente en la PC es antigua, y no se ha actualizado.
Solución: Instalar la versión más reciente. Esta la puede conseguir en el siguiente enlace de Microsoft: https://aka.ms/vs/17/release/vc_redist.x86.exe
Causa 2:
Cuando se intenta hacer correr el programa, en una computadora en la que Windows no está completamente actualizado.
Solución: Actualizar el Windows, instalando todos los updates disponibles de Microsoft.
Para que esta tarea sea completa favor de verificar lo siguiente:
En la sección Windows Update, selecciona “Advance options”. Verás “Receive updates for other Microsoft products”. Verás que la opción está deshabilitada de forma predeterminada. Haz clic en el interruptor (On) de la opción para habilitarla.
Importante: Después de prender esta opción, vuelva a verificar los update.
Si después de haber efectuado todos los updates y haber hecho un restart de la PC aun no se remueve el problema, verifique lo siguiente:
Instalar los updates opcionales:
En Windows Update > Advance options, bajo Additional options > Optional updates: Instalar updates opcionales.
Si después de haber efectuado todos los updates opcionales, y haber hecho un restart de la PC aun no se remueve el problema, verifique la siguiente causa
Causa 3:
Cuando hay algún antivirus u otro programa que interfiera y causa la impresión de que existe un Virtual Machine en la PC. Un ejemplo: el antivirus TotalAV.
Solución: Cambiar de antivirus. Norton 360 y el Microsoft Defender de Windows (Gratis), no están provocando esa situación.
Causa 4:
Cuando el Virtual Machine de Windows esta activado, y usted no lo sabe pues no lo está utilizando. Entre las funciones de Windows se encuentra la capacidad de poder crear un Virtual Machine. Si esta función está activada, aunque no la esté utilizando, el programa reconoce su existencia y por razones de seguridad no va a funcionar.
Solución: Abra el Panel de Control de Windows y en el área System > Optional features > bajo Related setting > More Windiws features: vea que los siguientes estén apagados:
Virtual Machine Platform.
Windows Hypervisor Platform
Hyper-V
Guarded Host
Causa 5:
Cuando hay un Virtual Machine instalado en la PC, tales como VMware, VirtualBox, QEMU, Parallels, Virtual PC, Windows XP Mode, o el HyperV, y usted los está utilizando.
Solución: Debe desinstalar y desactivar el virtual machine, y reinstalar el programa sin el Virtual Machine activado.
También puede:
Intentar apagar el Hyper-V haciendo lo siguiente: Primero abre el CMD (command prompt de windows) como administrador y ejecute el siguiente comando: net stop cmservice
Deshabilitar el "Microsoft Defender Application Guard" en la función: "Turn on Windows Features", luego restart la PC.
Abrir el BIOS de la computadora, ir a los ajustes y deshabilitar el "Virtualization Feature" luego restart.
Vea el artículo de Microsoft para más recomendaciones.
Otras soluciones según el siguiente articulo: https://answers.microsoft.com/en-us/windows/forum/all/why-is-my-pc-being-mistaken-for-a-virtual-machine/fdc0c47a-4b1d-45db-aca1-823b91d2811d
Lamentablemente, en el caso de que intenta correr el programa en una Macintosh, usando un emulador como Parallel con Windows 11, no va a ser posible.
Como detectar si la virtualización esta activada en el BIOS:
Método 1:
A través del símbolo del sistema
Ejecute el símbolo del sistema "Run command prompt"
Ingrese el comando: systeminfo.exe
El comando recopilará información del sistema y mostrará el resultado
Verifique los requisitos de Hyper-V
Si la virtualización habilitada en el firmware muestra Yes, la virtualización esta activada.
Método 2:
Verifique la pestaña Rendimiento del Administrador de tareas
Si la virtualización está habilitada, siga estos pasos para des-habilitarla en la configuración de BIOS o UEFI.
¿Cómo deshabilitar la virtualización en BIOS?
Reinicie la computadora
Mientras el sistema se reinicia desde una pantalla negra, ingrese a BIOS presionando la tecla de acceso rápido. Las teclas de acceso rápido difieren según la marca de la computadora utilizada. Por lo general, las teclas F1, F2, F3, F10, Esc o Eliminar son las teclas de acceso rápido para ingresar a BIOS
Navegue a la pestaña Avanzado y presione Entrar para continuar
Seleccione Virtualización y deshabilitar
Guarde los cambios y reinicie la computadora
También se puede acceder a BIOS a través de Windows en Configuración.
¿Cómo deshabilitar la virtualización en BIOS usando Windows?
1. Vaya a Configuración de Windows
2. Haga clic en Actualización y seguridad
3. Haga clic en Reiniciar ahora en la pestaña Recuperación para ingresar al Entorno de recuperación de Windows
4. Haga clic en Solucionar problemas > Avanzado > Configuración de firmware UEFI.
5. Para continuar, haga clic en Reiniciar
6. Se mostrará la configuración del BIOS. Seleccione Virtualización y deshabilítela