A maioria dos programas é executada de forma apropriada no Windows XP. As exceções são alguns jogos antigos e outros programas escritos especificamente para uma versão anterior do Windows. Esses programas podem não ter uma boa execução ou nem ser executados depois que você tiver feito a atualização para o Windows XP. Você já deve ter ouvido falar disso como questões de compatibilidade de aplicação ou questões de compatibilidade de programa.
Na maioria dos casos, o Windows XP permite que você faça com que esses programas voltem a funcionar, por meio do recurso chamado Modo de Compatibilidade de Programa. Outros programas podem não ser executados adequadamente no Windows XP, como drivers especializados que não são compatíveis com o Windows XP. Somente uma atualização a partir do fabricante pode resolver problemas de drivers incompatíveis.
O mais importante é que você não irá abrir mão de nenhum dos novos recursos e do ótimo desempenho oferecidos pelo Windows XP. O Modo de Compatibilidade aplica pequenas partes de código que dão suporte a esses programas antigos de forma que eles funcionem com o Windows XP.
Nota Entre os programas que podem não ser executados de forma apropriada no Windows XP estão drivers especializados incompatíveis com o Windows XP. Somente uma atualização a partir do fabricante pode resolver problemas de drivers incompatíveis.
Você pode sempre identificar questões de compatibilidade por meio de mensagens de erro, como a mostrada na Figura 1 abaixo. Em outros casos, um programa pode não ser iniciado ou ser executado de forma errônea, sem que nenhuma mensagem de erro seja exibida explicando o problema. Se você tiver problemas ao executar uma aplicação que funcionava em uma versão anterior do Windows, utilize o assistente de Compatibilidade de Programa para encontrar a questão específica e as correções disponíveis.

Figura 1. As mensagens de erro facilitam a identificação de questões de incompatibilidade.
Você deve executar o Assistente de Compatibilidade de Programa antes de tentar outras formas de atualizar seus programas ou drivers, pois esse assistente irá identificar as correções de compatibilidade escritas especificamente para o Windows XP. Se o assistente não resolver o seu problema, haverá a possibilidade de seguir outras etapas, listadas ao final deste artigo.
Para executar o Assistente de Compatibilidade de Programa, é preciso:
1. | Clicar em Iniciar e depois em Ajuda e suporte . |
2. | Clicar em Corrigindo um problema e depois em Problemas de aplicativo e de software . |
3. | Abaixo de Corrigir um problema , clicar em Fazer com que programas antigos sejam executados no Windows XP . |
4. | Feito isso, leia as instruções e clique no link Assistente de compatibilidade de programa . |
Nota Se um problema de compatibilidade estiver impedindo a instalação de um programa no Windows XP, será preciso executar o Assistente no arquivo de instalação do programa. O arquivo pode ser chamado de Setup.exe ou algo semelhante e, provavelmente, estará localizado na raiz do disco de instalação do programa.
O assistente irá solicitar que você faça um teste do programa em diferentes modos e com diversas configurações. Por exemplo, se o programa foi projetado originalmente para o Windows 95, será preciso configurar o Modo de Compatibilidade para Windows 95, conforme mostrado na Figura 2 abaixo, e tentar executar o programa novamente.

Figura 2. Utilização do Assistente de Compatibilidade de Programa para configurar um programa para o Modo de Compatibilidade do Windows 95.
O assistente também permite que você tente utilizar diferentes configurações, como alterar o monitor para 256 cores e a resolução de tela para 640 x 480 pixels. O assistente irá executar o programa utilizando as configurações selecionadas e permitir que você teste o funcionamento do programa.
A página final do assistente permite optar por aplicar permanentemente as configurações de compatibilidade, ignorar as alterações ou salvá-las e executar o assistente novamente e aplicar diferentes configurações. Pode ser preciso repetir esse processo algumas vezes até que se encontre o Modo de Compatibilidade correto.
Como uma alternativa para executar o Assistente de Compatibilidade de Programa, é possível configurar manualmente as propriedades de compatibilidade para um programa.
Para configurar manualmente as propriedades de compatibilidade para um programa, é necessário:
1. | Clicar com o botão direito do mouse no ícone do programa em sua área de trabalho ou no atalho localizado no menu Iniciar para o programa que se deseja executar e selecionar Propriedades . |
2. | Depois, clicar na guia Compatibilidade e alterar as configurações de compatibilidade para o programa. |

Figura 3. Configurando manualmente as propriedades de compatibilidade para um programa.
Nota A guia Compatibilidade somente está disponível para programas instalados em seu disco rígido. Embora você possa executar o Assistente de Compatibilidade de Programa em programas ou arquivos de Setup em um CD-ROM ou disco flexível, suas alterações não irão continuar surtindo efeito após o fechamento do programa.
Se o seu programa não estiver sendo executado corretamente após testá-lo com o Assistente de Compatibilidade de Programa, acesse o site da Web do fabricante do programa para verificar se está disponível uma atualização ou uma correção. Além disso, acesse o site do Microsoft Update para verificar se uma correção está disponível.
Se o programa for um jogo que utilizar o Microsoft DirectX®, certifique-se de que a versão mais recente do Microsoft DirectX está sendo utilizada. Acesse também o site da Web do fabricante de sua placa de vídeo ou de som a fim de verificar se estão disponíveis novos drivers para eles.