12Aug

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

click fraud protection

windows 10 battlestation

La mayoría de tus aplicaciones anteriores de Windows deberían funcionar solo en Windows 10. Si funcionaban en Windows 7, seguramente funcionarían en Windows 10. Algunas aplicaciones de PC más antiguas no solo funcionarían, sino que hay muchas formas de hacerlo funcionar.de nuevo.

Estos trucos cubren una variedad de aplicaciones, desde aplicaciones de la era Windows XP y juegos antiguos de PC que requieren DRM obsoleto para aplicaciones DOS y Windows 3.1.

ARTÍCULOS RELACIONADOS
¿Windows 10 es compatible con su software existente?
PC Antes de Windows: Lo que usar MS-DOS en realidad era como

Ejecutar como administrador

Muchas aplicaciones desarrolladas para Windows XP funcionarán correctamente en una versión moderna de Windows, excepto por un pequeño problema. Durante la era de Windows XP, los usuarios promedio de Windows generalmente usaban su PC con una cuenta de administrador todo el tiempo. Las aplicaciones se codificaron para suponer que tenían acceso administrativo y fallarían si no lo tuvieran. La nueva característica Control de cuentas de usuario( UAC) solucionó principalmente este problema, pero al principio hubo algunos problemas iniciales.

instagram viewer

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

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

Ajustar configuración de compatibilidad

Windows incluye configuraciones de compatibilidad que pueden hacer que las aplicaciones 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" desde el menú contextual

. Una vez que tenga la ubicación del archivo, haga clic con el botón secundario en el archivo. exe y luego seleccione "Propiedades" del contextomenú.

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" de la interfaz del asistente o simplemente ajustar las opciones usted mismo.

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

No tengas miedo de probar las otras configuraciones en la pestaña "Compatibilidad" también. Por ejemplo, los juegos muy antiguos pueden beneficiarse del "modo de color reducido".En pantallas con alta resolución de PPP, es posible que tenga que comprobar "Desactivar escalado de pantalla en configuraciones de PPP altas" para que el programa parezca normal. Ninguna opción en esta pestaña puede dañar su aplicación o PC: siempre puede desactivarlas si no lo ayudan.

Instalar controladores sin firmar o controladores de 32 bits

La versión de 64 bits de Windows 10 usa el cumplimiento de la firma del controlador y requiere que todos los controladores tengan una firma válida antes de que puedan instalarse. 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 de la 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.

ARTÍCULOS RELACIONADOS
Cómo deshabilitar la verificación de la firma del controlador en Windows 8 o Windows 10 de 64 bits( para que pueda instalar controladores sin firmar)
¿Qué es UEFI y cómo es diferente del BIOS?

Si el software antiguo que desea instalar necesita controladores sin firmar, deberá usar una opción de arranque especial para instalarlos. Si solo están disponibles los controladores de 32 bits, deberá usar la versión de 32 bits de Windows 10 en su lugar: la versión de 64 bits de Windows 10 requiere controladores de 64 bits. Utilice este proceso si necesita cambiar 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.

Ejecutar juegos que requieren SafeDisc y SecuROM DRM

Windows 10 no ejecutará juegos más antiguos que usen SafeDisc o SecuROM DRM.Estos esquemas de administración de derechos digitales pueden causar bastantes problemas. En general, es bueno que Windows 10 no permita que esta basura se instale y contamine su sistema. Desafortunadamente, esto significa que algunos juegos anteriores que vinieron en CD o DVD físicos no se instalarán y ejecutarán normalmente.

Tienes muchas otras opciones para jugar estos juegos, incluida la búsqueda de un crack "sin CD"( que son potencialmente muy inseguros, ya que a menudo se encuentran en sitios con piratería), recomprar el juego desde un servicio de distribución digital comoGOG o Steam, o consultar el sitio web del desarrollador para ver si ofrece un parche que elimine el DRM.

Los trucos 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 puede funcionar bien para usted, ya que los juegos que utilizan estos esquemas DRM tienen la edad suficiente ahora que incluso una máquina virtual puede manejar sus demandas de gráficos.

Utilice máquinas virtuales para software antiguo

Windows 7 incluye una característica especial de "Modo de Windows XP".En realidad, este era solo un programa de máquina virtual incluido con una licencia gratuita de Windows XP.Windows 10 no incluye un 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 Windows XP de repuesto. Instale esa copia de Windows en la VM y puede ejecutar el software en esa versión anterior de Windows en una ventana en su escritorio con Windows 10.

El uso de una máquina virtual es una solución algo más complicada, pero funcionará bien a menos que la aplicación necesite interactuar directamente con el hardware. Las máquinas virtuales tienden a tener soporte limitado para periféricos de hardware.

Use emuladores para aplicaciones DOS y Windows 3.1

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

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

Utilice Windows de 32 bits para el software de 16 bits Los programas

de 16 bits ya no funcionan en las 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. Intenta ejecutar una aplicación de 16 bits en una versión de 64 bits de Windows y verás el mensaje "Esta aplicación no se puede ejecutar en tu 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 realmente no tiene que volver a instalar todo su sistema operativo. En su lugar, puede instalar una versión de 32 bits de Windows dentro de una máquina virtual y ejecutar allí la aplicación. Incluso podría instalar Windows 3.1 en DOSBox.

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

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

Para utilizar aplicaciones web antiguas que requieren estas tecnologías, inicie el navegador web Internet Explorer incluido con Windows 10 por razones de compatibilidad. IE todavía admite contenido ActiveX.Mozilla Firefox aún es compatible con Java y Silverlight.

Puede iniciar Internet Explorer desde el menú Inicio. Si ya eres Microsoft Edge, solo abre el menú de configuración y selecciona "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 una buena idea intentar encontrar un reemplazo moderno que funcione correctamente. Sin embargo, hay algunas aplicaciones, especialmente juegos antiguos de PC y aplicaciones comerciales, que posiblemente no puedas reemplazar. Con suerte, algunos de los trucos de compatibilidad que hemos compartido pondrán las aplicaciones en funcionamiento nuevamente. Crédito de imagen

: Brett Morrison en Flickr