O hardware do ordenador cambia rapidamente. Saber o que debes actualizar no teu PC depende de como o uses. Os xogos adoitan necesitar as pezas máis actualizadas dispoñibles, pero o software antigo ás veces funciona de forma diferente.
Hai poucas sensacións peores que actualizar o teu sistema operativo só para descubrir que os teus programas favoritos xa non funcionan. O modo de compatibilidade de Windows 10 pode axudarche a recuperar o teu software.
Por que se rompe o software antigo?
Antes de ver como resucitar o software antigo, paga a pena aprender sobre por que poden non funcionar con Windows 10. Aínda que hai unha gran cantidade de problemas potenciais para o software antigo, a maioría sofre problemas similares:
- Dependencias desactualizadas : o software que depende de programas e bibliotecas antigos xa non está dispoñible en Windows 10
- Programas de 16 bits : Windows 10 é de 64 bits e non admite programas de 16 bits * 32 bits funcionan ben)
- DOS : os programas e xogos máis antigos deseñados para MSDOS non se executan en Windows, xa que só emula unha pequena parte do sistema DOS para a xanela do Terminal.
- Seguridade : as explotacións e as portas traseiras dos programas están cambiando continuamente e o software actualizado antigo pódese rexeitar como un risco de seguridade
Estes problemas, e moitos máis, poden impedir que se execute software antigo. Manter o software antigo vivo é un tema que apaixona a moita xente, e hai comunidades en liña dedicadas a estender os produtos máis aló do seu final de vida oficial .
Como executar o software usando o modo de compatibilidade de Windows 10
Se conseguiches instalar un software máis antigo só para descubrir que non se executa, tes varias opcións. O primeiro é utilizar o comprobador automático de compatibilidade para combinar o software con diferentes modos para poñelos en funcionamento.
- Fai clic co botón dereito no ficheiro .EXE e selecciona Propiedades
- Na pestana Compatibilidade , fai clic en Executar o solucionador de problemas de compatibilidade
- Agarde mentres Windows escanea o programa
- Seleccione Probar a configuración recomendada
Isto configurará o programa para que funcione con calquera configuración que Windows 10 considere mellor. Se aínda non se inicia, repita o proceso, seleccionando esta vez Solucionar problemas no último paso para iniciar un asistente interactivo.
O Solucionador de problemas de compatibilidade de programas funciona mellor no software máis recente. Pero se sabes exactamente en que software está destinado a executarse un programa, quizais sexa mellor usar o modo manual.
Como seleccionar manualmente os modos de compatibilidade de Windows 10
Se probaches os pasos anteriores e non funcionaron, aínda hai outras opcións para probar antes de desistir. Podes seleccionar manualmente o sistema que queres usar co modo de compatibilidade de Windows:
- Fai clic co botón dereito no ficheiro .EXE e selecciona Propiedades
- Na pestana Compatibilidade , faga clic na caixa de verificación Executar este programa en modo de compatibilidade para:
- Seleccione a versión de Windows para a que se escribiu o programa
- Fai clic en Aceptar
Agora, sempre que se abra ese programa, Windows 10 tentará executalo mediante un shim , un software especial deseñado para salvar a brecha entre os antigos e os novos sistemas operativos.
Que facer cando o modo de compatibilidade de Windows non funciona
O modo de compatibilidade de Windows 10 fai un bo traballo ao executar moitas pezas de software máis antigo, pero ás veces atópase con un software demasiado antigo ou desactualizado para executarse. Non hai unha solución sinxela nestes casos, pero iso non significa que non sexa posible.
Hai outras opcións para executar programas antigos, pero son un pouco máis aventureiros.
Executar versións antigas de Windows nunha máquina virtual
Unha máquina virtual é un sistema operativo completo que se executa nun programa sandbox no teu ordenador. É unha boa forma de probar outros sistemas operativos e distribucións de Linux .
A vantaxe dunha máquina virtual é que pode emular perfectamente o hardware antigo. Deste xeito, en lugar de tentar que Windows 10 execute programas para un sistema operativo máis antigo, pode executar Windows XP de forma nativa nunha máquina virtual.
Isto vén con varias vantaxes, aínda que quizais a máis importante sexa a separación entre o teu sistema moderno e o software máis antigo, eliminando os posibles problemas de seguridade que o software poida causar.
Executa o software DOS con DOSBox
Antes de Windows, todo o software funcionaba en DOS (comúnmente coñecido como MSDOS). Non hai compatibilidade entre as versións modernas de Windows e DOS, pero hai opcións para executar programas a través dun emulador.
Podería instalar o software nunha máquina virtual, pero DOSBox é unha opción moito máis sinxela. É totalmente gratuíto e de código aberto e está deseñado para admitir unha ampla gama de xogos e software antigos en varias plataformas, incluíndo Windows e macOS .
Construír un ordenador con hardware antigo
Para o mellor enfoque hardcore, podes construír un ordenador dedicado para executar o sistema operativo que elixas. Parece extremo, pero é exactamente o que fixo o YouTuber MattKC.
Como mostra o vídeo, este enfoque está cheo de erros e non para os débiles de corazón. Non obstante, se estás preparado para o desafío, o pensamento detrás de construír un ordenador antigo é sólido. Despois de todo, unha cantidade considerable de software gobernamental, médico e militar aínda funciona en máquinas antigas ata hoxe.
Non obstante, se pensas que iso é bo ou non, é subxectivo.
Software antigo, hardware moderno
Manter o software antigo vivo pode ser unha paixón, ou quizais o necesites para a túa empresa . De calquera xeito, Windows 10 ten varias opcións para manter vivos os programas antigos.
Se executas Windows 7, é posible que o modo XP sexa útil polos mesmos motivos e os usuarios de Windows 8 atoparán un modo de compatibilidade de Windows similar integrado no seu sistema operativo.