¿Su antiguo programa no funciona correctamente o no puede ejecutarse después de actualizar a Windows 10? Para que algunos programas más antiguos se ejecuten en una versión moderna de Windows, es posible que deba activar el modo de compatibilidad. En este tutorial le mostraremos 2 métodos simples para ejecutar un programa de Windows en modo de compatibilidad.
Método 1: habilitar el modo de compatibilidad para un programa en Propiedades
Haga clic con el botón derecho en el acceso directo de su programa o en el archivo .exe y luego seleccione Propiedades desde el menú contextual.
![]()
Bajo la Compatibilidad pestaña, marque la “Ejecuta este programa en modo compatibilidad para”, Y luego elija qué versión de Windows desea usar.
![]()
Por ejemplo, si su programa no se ejecuta correctamente en Windows 10, pero se ejecutó correctamente en Windows 7, seleccione “Windows 7”En el menú desplegable. Esto obligará al programa a ejecutarse en modo de compatibilidad con Windows 7.
Método 2: habilite el modo de compatibilidad para un programa mediante el símbolo del sistema
En primer lugar, debe saber con qué modo de compatibilidad desea que se ejecute su programa. Las siguientes tablas muestran los valores para diferentes modos de compatibilidad.
| Descripción | Datos de valor |
| Windows 8 | WIN8RTM |
| Windows 7 | WIN7RTM |
| Windows Vista SP2 | VISTASP2 |
| Windows Vista SP1 | VISTASP1 |
| Windows Vista | VISTARTM |
| Windows XP SP3 | WINXPSP3 |
| Windows XP SP2 | WINXPSP2 |
| Windows 98 | WIN98 |
A continuación, abra un símbolo del sistema elevado y ejecute el siguiente comando. Reemplazo "D:PSToolsPsExec.exe" con la ruta completa de su archivo .exe y “WIN7RTM”Con el modo de compatibilidad que desee.
reg.exe Add "HKLMSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers" /v "D:PSToolsPsExec.exe" /d "WIN7RTM"
![]()
Una vez hecho esto, su programa se ejecutará en modo de compatibilidad por defecto.