Cómo hacer que los programas antiguos funcionen en Windows 10

Advertisements

La mayoría de sus antiguas aplicaciones de Windows solo deberían funcionar en Windows 10. Si funcionaran en Windows 7, es casi seguro que funcionarían en Windows 10. Algunas aplicaciones de PC más antiguas no solo funcionarán, sino que hay muchas formas de hacer que funcionen en Windows. 10. nuevo. .

Estos consejos cubren una variedad de aplicaciones, desde aplicaciones de la era de Windows XP y juegos de PC más antiguos que requieren DRM obsoleto hasta aplicaciones DOS y Windows 3.1.

Ejecutar como administrador

Muchas aplicaciones desarrolladas para Windows XP funcionarán bien en una versión moderna de Windows, con la excepción de un pequeño problema. En los días de Windows XP, los usuarios promedio de Windows solían usar sus PC con una cuenta de administrador todo el tiempo. Las aplicaciones se codificaron para asumir simplemente que tenían acceso administrativo y fallarían si no lo tuvieran. La nueva función de Control de cuentas de usuario (UAC) solucionó principalmente este problema, pero hubo algunos problemas de inicio desde el principio.

Advertisements

Si una aplicación anterior no funciona correctamente, intente hacer clic con el botón derecho en su acceso directo o archivo .exe y luego seleccione «Ejecutar como administrador» para iniciarla con permisos administrativos.

Advertisements

Si encuentra que una aplicación requiere acceso de administrador, puede configurar la aplicación para que siempre se ejecute como administrador utilizando la configuración de compatibilidad que discutimos en la siguiente sección.

Ajustar la configuración de compatibilidad

Windows incluye configuraciones de compatibilidad que pueden hacer que las aplicaciones más antiguas funcionen. En el menú Inicio de Windows 10, haga clic con el botón derecho en un acceso directo, seleccione «Abrir ubicación de archivo» en el menú contextual.

Una vez que tenga la ubicación del archivo, haga clic con el botón derecho en el acceso directo de la aplicación o en el archivo .exe, luego seleccione «Propiedades» en el menú contextual.

En la pestaña «Compatibilidad» de la ventana de propiedades de la aplicación, puede hacer clic en el botón «Usar el solucionador de problemas de compatibilidad» para una interfaz de asistente o simplemente ajustar las opciones usted mismo.

Por ejemplo, si una aplicación no se ejecuta correctamente en Windows 10 pero se ejecuta correctamente en Windows XP, seleccione la opción «Ejecutar este programa en modo de compatibilidad para» y luego seleccione «Windows XP (Service Pack 3)» de la lista desplegable. . menú.

No dude en probar también los otros parámetros de la pestaña «Compatibilidad». Por ejemplo, los juegos muy antiguos pueden beneficiarse del «Modo de color reducido». En pantallas de alta resolución, es posible que deba marcar la casilla junto a «Desactivar la escala de pantalla en configuraciones de alta resolución» para que un programa se vea normal. Ninguna de las opciones de esta pestaña puede dañar su aplicación o su PC. Siempre puede apagarlos si no ayudan.

Instale controladores sin firmar o controladores de 32 bits

La versión de 64 bits de Windows 10 utiliza la aplicación de firma de controladores y requiere que todos los controladores tengan una firma válida antes de poder instalarlos. Las versiones de 32 bits de Windows 10 normalmente no requieren controladores firmados. La excepción a esto es que las versiones de 32 bits de Windows 10 que se ejecutan en una PC más nueva con UEFI (en lugar del BIOS normal) a menudo requieren controladores firmados. La aplicación de controladores firmados ayuda a mejorar la seguridad y la estabilidad, protegiendo su sistema de controladores maliciosos o simplemente inestables. Solo debe instalar controladores sin firmar si sabe que son seguros y tiene una buena razón para hacerlo.

Si el software antiguo que desea instalar requiere controladores sin firmar, deberá usar una opción de arranque especial para instalarlos. Si solo hay controladores de 32 bits disponibles, deberá utilizar la versión de 32 bits de Windows 10. La versión de 64 bits de Windows 10 requiere controladores de 64 bits. Utilice este proceso si necesita actualizar a la versión de 32 bits, descargando la versión de 32 bits de Windows 10 en lugar de la versión de 64 bits.

Ejecute juegos que requieran SafeDisc y SecuROM DRM

Windows 10 no ejecutará juegos más antiguos con SafeDisc o SecuROM DRM. Estos esquemas de gestión de derechos digitales pueden plantear muchos problemas. Con todo, es bueno que Windows 10 no permita que estos archivos basura se asienten y contaminen su sistema. Desafortunadamente, esto significa que algunos juegos más antiguos que vienen en CD o DVD físicos no se instalarán ni funcionarán normalmente.

Tiene una variedad de otras opciones para jugar a estos juegos, incluida la búsqueda de un crack «sin CD» (que son potencialmente muy peligrosos ya que a menudo se encuentran en sitios de piratería sospechosos), canjeando el juego de un servicio de distribución digital como GOG. o Steam, o consultar el sitio web del desarrollador para ver si tienen una solución que elimine DRM.

Los consejos más avanzados incluyen la instalación y el arranque dual en una versión anterior de Windows sin esta restricción, o intentar ejecutar el juego en una máquina virtual con una versión anterior de Windows. Una máquina virtual incluso puede funcionar bien para usted, ya que los juegos que usan estos esquemas DRM son bastante antiguos ahora que incluso una máquina virtual probablemente pueda manejar sus demandas gráficas.

Use máquinas virtuales para software más antiguo

Windows 7 incluía una función especial de «Modo Windows XP». En realidad, era un programa de máquina virtual incluido con una licencia gratuita de Windows XP. Windows 10 no incluye el modo Windows XP, pero aún puede usar una máquina virtual para hacerlo usted mismo.

Todo lo que realmente necesita es un programa de máquina virtual como VirtualBox y una licencia de repuesto de Windows XP. Instale esta copia de Windows en la máquina virtual y podrá ejecutar el software en esta versión anterior de Windows en una ventana en su escritorio de Windows 10.

Usar una máquina virtual es una solución un poco más compleja, pero funcionará bien a menos que la aplicación necesite interactuar directamente con el hardware. Las máquinas virtuales tienden a tener un soporte limitado para dispositivos de hardware.

Utilice emuladores para aplicaciones DOS y Windows 3.1

DOSBox le permite ejecutar aplicaciones de DOS antiguas, principalmente juegos de DOS, en una ventana de emulador en su escritorio. Utilice DOSBox para ejecutar aplicaciones DOS antiguas en lugar de depender del símbolo del sistema. DOSBox funcionará mucho, mucho mejor.

Y, dado que Windows 3.1 en sí mismo era esencialmente una aplicación de DOS, puede instalar Windows 3.1 en DOSBox y también ejecutar aplicaciones anteriores de Windows 3.1 de 16 bits.

Utilice Windows de 32 bits para software de 16 bits

Los programas de 16 bits ya no funcionan en versiones de 64 bits de Windows. La versión de 64 bits de Windows simplemente no contiene la capa de compatibilidad WOW16 que permite la ejecución de aplicaciones de 16 bits. Intente ejecutar una aplicación de 16 bits en una versión de Windows de 64 bits y verá el mensaje «Esta aplicación no se puede ejecutar en su PC».

Si necesita ejecutar aplicaciones de 16 bits, deberá instalar la versión de 32 bits de Windows 10 en lugar de la versión de 64 bits. La buena noticia es que no es necesario que reinstale todo el sistema operativo. En su lugar, puede instalar una versión de Windows de 32 bits en una máquina virtual y ejecutar la aplicación allí. Incluso puede instalar Windows 3.1 en DOSBox.

Utilice navegadores específicos para sitios web que requieran Java, Silverlight, ActiveX o Internet Explorer

Windows 10 usa el nuevo Microsoft Edge como navegador predeterminado. Edge no incluye soporte para Java, ActiveX, Silverlight y otras tecnologías. Chrome también ha dejado de admitir complementos NPAPI como Java y Silverlight.

Para usar aplicaciones web más antiguas que requieren estas tecnologías, inicie el navegador web Internet Explorer incluido con Windows 10 para compatibilidad. IE todavía admite contenido ActiveX. Mozilla Firefox todavía es compatible con Java y Silverlight.

Puede iniciar Internet Explorer desde el menú Inicio. Si ya es Microsoft Edge, simplemente abra el menú de configuración y seleccione «Abrir con Internet Explorer» para abrir la página web actual directamente en Internet Explorer.

En general, si una aplicación anterior no funciona en Windows 10, es recomendable intentar encontrar un reemplazo moderno que funcione bien. Sin embargo, hay algunas aplicaciones, especialmente los juegos de PC antiguos y las aplicaciones comerciales, que es posible que no pueda reemplazar. Con suerte, algunos de los consejos de compatibilidad que hemos compartido harán que estas aplicaciones vuelvan a funcionar.

Credito de imagen: Brett Morrison en Flickr

Advertisements

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *