
A maioria dos seus aplicações mais antigos do Windows deve funcionar apenas no Windows 10 . Se funcionaram no Windows 7, quase certamente funcionarão no Windows 10. Alguns aplicações de PC mais antigos não funcionarão apenas, mas há muitas maneiras de fazê-los funcionar novamente.
Esses truques abrangem uma variedade de aplicações, desde aplicações da era do Windows XP e jogos de PC antigos que exigem DRM desatualizado até aplicações DOS e Windows 3.1.
Índice
Executar como administrador
Muitos aplicações desenvolvidos para o Windows XP funcionarão corretamente em uma versão moderna do Windows, exceto por um pequeno problema. Durante a era do Windows XP, os utilizadores comuns do Windows normalmente usavam seus PCs com uma conta de administrador o tempo todo. Os aplicações foram codificados apenas para assumir que tinham acesso administrativo e falhariam se não tivessem. O novo recurso de Controle de Conta de utilizador (UAC) principalmente corrigiu este problema , mas houve alguns problemas iniciais.
Se um aplicação antigo não estiver funcionando corretamente, tente clicar com o botão direito do rato em seu atalho ou ficheiro .exe e, em seguida, selecionar “Executar como administrador” para iniciá-lo com permissões administrativas.

Se tu achar que um aplicação requer acesso administrativo, pode definir o aplicação para sempre ser executado como administrador usando as configurações de compatibilidade que discutiremos na próxima seção.
Ajuste as configurações de compatibilidade
O Windows inclui configurações de compatibilidade que podem tornar os aplicações antigos funcionais. No menu Iniciar do Windows 10, clica com o botão direito em um atalho, selecione “Abrir local do ficheiro” no menu de contexto

Assim que tiver a localização do ficheiro, clica com o botão direito do rato no atalho do aplicação ou no ficheiro .exe e selecione “Propriedades” no menu de contexto.

Na guia “Compatibilidade” da janela de propriedades do aplicação, tu pode clicar no botão “Usar o solucionador de problemas de compatibilidade” para uma interface do assistente ou apenas ajustar as opções tu mesmo.

Por exemplo, se um aplicação não for executado corretamente no Windows 10, mas for executado corretamente no Windows XP, selecione a opção “Executar este programa em modo de compatibilidade para” e, em seguida, selecione “Windows XP (Service Pack 3)” no menu suspenso cardápio.
Não tenha vergonha de tentar as outras configurações na guia “Compatibilidade” também. Por exemplo, jogos muito antigos podem se beneficiar do “modo de cor reduzida”. Em exibições de alto DPI , tu pode ter que marcar “Desativar escala de exibição em configurações de alto DPI” para fazer um programa parecer normal. Nenhuma opção nesta guia pode prejudicar seu aplicação ou PC – tu sempre pode simplesmente desligá-los se não ajudarem.
Instale drivers não assinados ou drivers de 32 bits
A versão de 64 bits do Windows 10 usa a imposição de assinatura de driver e requer que todos os drivers tenham uma assinatura válida antes de serem instalados. As versões de 32 bits do Windows 10 normalmente não requerem drivers assinados. A exceção a isto é que as versões de 32 bits do Windows 10 em execução em um PC mais recente com UEFI (em vez de BIOS regular) geralmente exigem drivers assinados. Aplicar drivers assinados ajuda a melhorar a segurança e a estabilidade, protegendo seu sistema de drivers mal-intencionados ou simplesmente instáveis. tu só deve instalar drivers não assinados se souber que são seguros e tiver um bom motivo para isto.
Se o software antigo que tu deseja instalar precisa de drivers não assinados, tu terá que usar uma opção de inicialização especial para instalá-los . Se apenas drivers de 32 bits estiverem disponíveis, tu terá que usar a versão de 32 bits do Windows 10 em vez disso – a versão de 64 bits do Windows 10 requer drivers de 64 bits. Use este processo se precisar mudar para a versão de 32 bits , baixando a versão de 32 bits do Windows 10 em vez da versão de 64 bits.

Execute jogos que requerem SafeDisc e SecuROM DRM
O Windows 10 não executa jogos mais antigos que usam SafeDisc ou SecuROM DRM. Esses esquemas de gerenciamento de direitos digitais podem causar alguns problemas. No geral, é uma coisa boa que o Windows 10 não permite que este lixo instale e polua seu sistema. Infelizmente, isto significa que alguns jogos mais antigos que vieram em CDs ou DVDs físicos não serão instalados e executados normalmente.
tu tem uma variedade de outras opções para jogar esses jogos, incluindo procurar por um crack “sem CD” (que são potencialmente muito inseguros, já que são freqüentemente encontrados em sites de pirataria obscuros), recomprar o jogo de um serviço de distribuição digital como GOG ou Steam, ou checando o site do desenvolvedor para ver se ele oferece um patch que remove o DRM.
Truques mais avançados incluem a instalação e inicialização dupla em uma versão mais antiga do Windows sem esta restrição, ou a tentativa de executar o jogo em uma máquina virtual com uma versão mais antiga do Windows. Uma máquina virtual pode até funcionar bem para tu, já que os jogos que usam esses esquemas DRM são antigos o suficiente para que até mesmo uma máquina virtual possa lidar com suas demandas gráficas.
Use máquinas virtuais para software mais antigo
O Windows 7 inclui um recurso especial “Modo Windows XP”. Na verdade, era apenas um programa de máquina virtual incluído com uma licença gratuita do Windows XP. O Windows 10 não inclui um modo do Windows XP, mas tu ainda pode usar uma máquina virtual para fazer isto sozinho.
Tudo o que tu realmente precisa é um programa de máquina virtual como o VirtualBox e uma licença sobressalente do Windows XP. Instale esta cópia do Windows na VM e tu poderá executar o software nessa versão mais antiga do Windows em uma janela na área de trabalho do Windows 10.

Usar uma máquina virtual é uma solução um pouco mais envolvente, mas funcionará bem, a menos que o aplicação precise interagir diretamente com o hardware. As máquinas virtuais tendem a ter suporte limitado para periféricos de hardware.
Use emuladores para aplicações DOS e Windows 3.1
O DOSBox permite que tu execute aplicações DOS antigos – principalmente jogos DOS – em uma janela de emulador em sua área de trabalho. Use o DOSBox para executar aplicações DOS antigos em vez de depender do prompt de comando. O DOSBox funcionará muito, muito melhor.

E, como o próprio Windows 3.1 era basicamente um aplicação DOS, tu pode instalar o Windows 3.1 no DOSBox e executar aplicações antigos do Windows 3.1 de 16 bits também.
Use Windows de 32 bits para software de 16 bits
Os programas de 16 bits não funcionam mais nas versões de 64 bits do Windows. A versão de 64 bits do Windows simplesmente não contém a camada de compatibilidade WOW16 que permite a execução de aplicações de 16 bits. Tente executar um aplicação de 16 bits em uma versão de 64 bits do Windows e tu verá apenas uma mensagem “Este aplicação não pode ser executado no seu PC”.

Se tu precisar executar aplicações de 16 bits, precisará instalar a versão de 32 bits do Windows 10 em vez da versão de 64 bits. A boa notícia é que tu realmente não precisa reinstalar todo o sistema operacional. Em vez disso, tu pode simplesmente instalar uma versão de 32 bits do Windows dentro de uma máquina virtual e executar o aplicação lá. tu pode até instalar o Windows 3.1 no DOSBox.
Use navegadores específicos para sites que requerem Java, Silverlight, ActiveX ou Internet Explorer
O Windows 10 usa o novo Microsoft Edge como navegador padrão. O Edge não inclui suporte para Java, ActiveX, Silverlight e outras tecnologias. O Chrome também abandonou o suporte para plug-ins NPAPI como Java e Silverlight.
Para usar aplicações da web mais antigos que exigem essas tecnologias , acione o navegador Internet Explorer incluído no Windows 10 por motivos de compatibilidade. O IE ainda oferece suporte a conteúdo ActiveX. O Mozilla Firefox ainda oferece suporte a Java e Silverlight.
tu pode iniciar o Internet Explorer a partir do menu Iniciar. Se tu já é Microsoft Edge, basta abrir o menu de configurações e selecionar “Abrir com Internet Explorer” para abrir a página da web atual diretamente no Internet Explorer.

Em geral, se um aplicação mais antigo não funcionar no Windows 10, é uma boa ideia tentar encontrar um substituto moderno que funcione corretamente. Mas, existem alguns aplicações – especialmente jogos de PC antigos e aplicações de negócios – que tu simplesmente não conseguirá substituir. Esperançosamente, alguns dos truques de compatibilidade que compartilhamos farão com que esses aplicações voltem a funcionar.
Crédito da imagem: Brett Morrison no Flickr