Comprensión de la configuración de compatibilidad
Cuando se crea un programa para que funcione con Windows, normalmente se crea para que funcione con una versión particular de Windows. Por ejemplo, tengo un programa de edición de gráficos antiguo que fue diseñado para usarse con Windows XP. Funcionó muy bien y me apegué bastante al programa. Hizo todo lo que necesitaba que hiciera, por lo que no fue necesario actualizarlo a una versión más nueva. (Lo único que se agregó en la última década para el programa han sido campanas y silbidos que nunca usaría).
Cuando instalé el programa en Windows 7, no funcionó del todo bien. Entonces, aproveché una característica bastante esotérica de Windows llamada Asistente de compatibilidad. Esta característica configura un entorno operativo para programas más antiguos (como mi programa de edición de gráficos) para que el programa más antiguo crea que se está ejecutando en el sistema operativo más antiguo. En otras palabras, mi programa de edición de gráficos ahora cree que funciona con Windows XP, aunque realmente se ejecuta en Windows 7, por lo que está contento y funciona bien.
No cometa el error de asumir que mi experiencia con el Asistente de compatibilidad significa que solo está disponible en Windows 7. También está disponible en versiones posteriores de Windows.
Es posible que nunca tenga la necesidad de utilizar el Asistente de compatibilidad, pero es bueno saber que está ahí y listo para ayudar. No funcionará en todos los casos, particularmente con programas que se basaron en llamadas a funciones de bajo nivel y controladores más antiguos. Sin embargo, es algo que debe probar si sus programas antiguos y fieles ya no son tan fieles como desea.
La forma en que se utiliza realmente el Asistente para compatibilidad se explica en link: / windows-Changing_a_Programs_Compatibility_Settings [un consejo diferente]
.
Este consejo (5851) se aplica a Windows 7, 8 y 10.