Lo sentimos, esta aplicación no puede ejecutarse en una máquina virtual
Algunos usuarios de PC informaron que recibieron el mensaje de error Lo sentimos, esta aplicación no puede ejecutarse en una máquina virtual cuando intentan ejecutar ciertas aplicaciones usando software de virtualización como VMware Fusion 7, Hyper-V y otros en su computadora con Windows 11 o Windows 10. Esta publicación proporciona las correcciones más aplicables al problema.
Lo sentimos, esta aplicación no puede ejecutarse en una máquina virtual
Si recibe el mensaje de error que dice Lo siento, esta aplicación no puede ejecutarse en una máquina virtual cuando ejecuta ciertas aplicaciones en su máquina host con Windows 11/10, entonces las correcciones que presentamos a continuación sin ningún orden en particular se pueden aplicar fácilmente para resolver el problema. en su sistema.
- Lista de verificación inicial
- Deshabilitar la plataforma de hipervisor de Windows
- Modificar la clave de registro de DriverDesc
- Edite el. archivo vmx
- Modificar la clave de registro SystemBiosVersion
Veamos estas correcciones en detalle.
1] Lista de verificación inicial
Nuestras investigaciones también revelaron que Lo sentimos, esta aplicación no puede ejecutarse en una máquina virtual y también puede activarse en una máquina física. En este caso, puede realizar las siguientes comprobaciones previas. De lo contrario, puede continuar con el resto de las soluciones que se presentan a continuación.
- Verifique el nombre de su dispositivo en busca de nombres genéricos como «Computadora» o «Dispositivo», ya que en algunos casos, estos nombres pueden identificarse de manera predeterminada como una máquina virtual.
- Verifique archivos y procesos: el sistema puede identificarse erróneamente como una máquina virtual, ya que las aplicaciones pueden verificar si los procesos y servicios actualmente activos del sistema son el sistema Windows predeterminado y si hay aplicaciones nuevas o de terceros instaladas.
- Verifique la máquina virtual instalada anteriormente: si había instalado previamente una aplicación de VM, debe examinar su sistema en busca de cualquier cosa con la frase asociada porque a menudo las aplicaciones de VM crean un registro que contiene dichos términos. Si ese es el caso, puede usar un software de desinstalación de terceros para desinstalar completamente el software de virtualización de su computadora con Windows 11/10.
- Asegúrese de estar ejecutando una copia original de Windows, ya que los procesos y los archivos del sistema que se han modificado pueden hacer que la máquina difiera de una copia original, lo que puede hacer que los programas no se ejecuten según lo previsto y produzcan errores.
- Ejecute el análisis AV : debe considerar ejecutar un análisis AV completo del sistema en su sistema en busca de malware si ve el error de VM en una PC física con Windows.
2] Deshabilitar la plataforma de hipervisor de Windows
Esta solución requiere que deshabilite Hyper-V, suponiendo que esté ejecutando la aplicación en un software de virtualización de terceros.
3] Modificar la clave de registro de DriverDesc
Dado que se trata de una operación de registro, se recomienda realizar una copia de seguridad del registro o crear un punto de restauración del sistema como medida de precaución necesaria. Una vez hecho esto, puede proceder de la siguiente manera:
- Presione la tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
- En el cuadro de diálogo Ejecutar, escriba regedit y presione Entrar para abrir el Editor del Registro .
- Navegue o salte a la ruta de la clave de registro a continuación:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
- En la ubicación, en el panel derecho, haga clic con el botón derecho en la clave de registro DriverDesc (si no puede encontrarla, busque en diferentes carpetas, como 0001, 0002, etc.) para editar sus propiedades.
- Seleccione Modificar .
- Ahora, elimine los datos dentro del campo Información del valor .
- Haga clic en Aceptar para guardar los cambios.
- Salir del registro.
4] Edite el. archivo vmx
- Apague su máquina virtual por completo.
- Abra la carpeta de la máquina virtual en ~/Documentos/Virtual Machines/.
- Haga clic derecho en su máquina virtual y seleccione Mostrar contenido del paquete .
- A continuación, busque el archivo con la extensión . extensión de archivo vmx y abra el archivo con un editor de texto.
- Ahora, desplácese hasta la parte inferior del archivo y escriba lo siguiente en una nueva línea:
monitor_control.restrict_backdoor = "true"
- Guarda el archivo
- Inicie su máquina virtual
- Vuelva a ejecutar la aplicación.
5] Modificar la clave de registro SystemBiosVersion
- Abra el Editor del Registro.
- Navegue o salte a la ruta de registro a continuación:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System
- En la ubicación, en el panel derecho, haga doble clic en la entrada SystemBiosVersion para editar sus propiedades.
- Ahora, cambie los datos de Valor de lo que esté escrito en NOBOX -1 .
- Haga clic en Aceptar para guardar los cambios.
- Salga del Editor del Registro.
¡Esperamos que esto ayude!
¿Cómo resolver que esta aplicación no se puede ejecutar en una máquina virtual?
Puede experimentar estos errores en Windows 11 con ciertas funciones de Windows habilitadas. Para resolver el problema, entre otras soluciones como se describe en esta publicación anterior, puede intentar activar o desactivar las funciones de Windows en el subprograma del Panel de control y desactivar: la plataforma de máquina virtual Hyper-V.
¿Cómo ejecuto una aplicación en una máquina virtual?
Puede aplicar el modificador /appvpid:<PID> a cualquier comando, lo que permite que ese comando se ejecute dentro de un proceso virtual que seleccione especificando su ID de proceso (PID). El uso de este método inicia el nuevo ejecutable en el mismo entorno de App-V que un ejecutable que ya se está ejecutando.
Deja una respuesta