O hardware do computador muda rapidamente. Saber o que você deve atualizar em seu PC depende de como você o usa. Os jogos geralmente exigem as peças mais atualizadas disponíveis, mas o software mais antigo às vezes funciona de maneira diferente.
Existem poucos sentimentos piores do que atualizar seu sistema operacional apenas para descobrir que seus programas favoritos não funcionam mais. O modo de compatibilidade do Windows 10 pode ajudá-lo a trazer seu software de volta à vida.
Por que o software antigo quebra?
Antes de ver como ressuscitar softwares antigos, vale a pena saber por que eles podem não funcionar com o Windows 10. Embora haja um grande número de possíveis problemas para softwares antigos, a maioria sofre de problemas semelhantes:
- Dependências desatualizadas – software dependente de programas e bibliotecas antigos não mais disponíveis no Windows 10
- Programas de 16 bits – o Windows 10 é de 64 bits e não oferece suporte a programas de 16 bits *32 bits funciona bem)
- DOS – Programas e jogos mais antigos projetados para MSDOS não rodam no Windows, pois emula apenas uma pequena parte do sistema DOS para a janela do Terminal
- Segurança – Exploits e backdoors para programas estão mudando continuamente, e software antigo atualizado pode ser rejeitado como um risco de segurança
Esses problemas, e muitos outros, podem impedir a execução de softwares mais antigos. Manter o software antigo vivo é um assunto pelo qual muitas pessoas são apaixonadas, e há comunidades on-line dedicadas a estender os produtos além de seu fim de vida oficial .
Como executar o software usando o modo de compatibilidade do Windows 10
Se você conseguiu instalar um software antigo apenas para descobrir que ele se recusa a ser executado, você tem várias opções. A primeira é usar o verificador automático de compatibilidade para combinar o software com modos diferentes para colocá-los em funcionamento.
- Clique com o botão direito do mouse no arquivo .EXE e selecione Propriedades
- Na guia Compatibilidade , clique em Executar solução de problemas de compatibilidade
- Aguarde enquanto o Windows verifica o programa
- Selecione Experimentar as configurações recomendadas
Isso configurará o programa para funcionar com qualquer configuração que o Windows 10 considere melhor. Se ainda não iniciar, repita o processo, desta vez selecionando Solução de problemas do programa na última etapa para iniciar um assistente interativo.
A solução de problemas de compatibilidade de programas funciona melhor em softwares mais recentes. Mas se você souber exatamente em qual software um programa deve ser executado, talvez seja melhor usar o modo manual.
Como selecionar manualmente os modos de compatibilidade do Windows 10
Se você tentou as etapas anteriores e não funcionou, ainda existem outras opções para tentar antes de desistir. Você pode selecionar manualmente qual sistema usar com o modo de compatibilidade do Windows:
- Clique com o botão direito do mouse no arquivo .EXE e selecione Propriedades
- Na guia Compatibilidade , clique na caixa de seleção Executar este programa em modo de compatibilidade para:
- Selecione a versão do Windows para a qual o programa foi escrito
- Clique em OK
Agora, sempre que esse programa for aberto, o Windows 10 tentará executá-lo por meio de um shim , um software especial projetado para preencher a lacuna entre os sistemas operacionais antigos e novos.
O que fazer quando o modo de compatibilidade do Windows não funciona
O modo de compatibilidade do Windows 10 faz um bom trabalho ao executar muitos softwares mais antigos, mas às vezes se depara com um software muito antigo ou desatualizado para ser executado. Não há solução fácil nesses casos, mas isso não significa que não seja possível.
Existem várias outras opções para executar programas antigos, mas são um pouco mais ousadas.
Execute versões mais antigas do Windows em uma máquina virtual
Uma máquina virtual é um sistema operacional inteiro em execução em um programa sandbox no seu computador. É uma ótima maneira de experimentar outros sistemas operacionais e distribuições Linux .
O benefício de uma VM é que ela pode emular hardware antigo perfeitamente. Dessa forma, em vez de tentar fazer com que o Windows 10 execute programas para um sistema operacional mais antigo, você pode executar o Windows XP nativamente em uma máquina virtual.
Isso traz várias vantagens, embora talvez a mais importante seja a separação entre seu sistema moderno e o software antigo, eliminando possíveis problemas de segurança que o software possa causar.
Execute o software DOS com o DOSBox
Antes do Windows, todos os softwares eram executados no DOS (comumente conhecido como MSDOS). Não há compatibilidade entre as versões modernas do Windows e do DOS, mas há opções para executar programas por meio de um emulador.
Você pode instalar o software em uma máquina virtual, mas o DOSBox é uma opção muito mais fácil. É totalmente gratuito e de código aberto e projetado para oferecer suporte a uma ampla variedade de jogos e softwares antigos em várias plataformas, incluindo Windows e macOS .
Construir um computador com hardware antigo
Para a abordagem hardcore definitiva, você pode construir um computador dedicado para executar o sistema operacional de sua escolha. Parece extremo, mas é exatamente o que o YouTuber MattKC fez.
Como mostra o vídeo, essa abordagem está cheia de bugs e não é para os fracos de coração. Se você está pronto para o desafio, porém, o pensamento por trás da construção de um PC antigo é sólido. Afinal, uma quantidade considerável de software governamental, médico e militar ainda roda em máquinas antigas até hoje.
Se você acha que é uma coisa boa ou não, no entanto, é subjetivo.
Software antigo, hardware moderno
Manter o software antigo vivo pode ser uma paixão, ou talvez você precise dele para o seu negócio . De qualquer forma, o Windows 10 tem várias opções para manter os programas antigos ativos.
Se você executa o Windows 7, pode achar o modo XP útil pelos mesmos motivos, e os usuários do Windows 8 encontrarão um modo de compatibilidade do Windows semelhante integrado ao sistema operacional.