Comme tout autre logiciel, le système d'exploitation Windows est constamment mis à jour vers de nouvelles versions. Et tandis que les transitions maintiennent la compatibilité du programme lors des mises à niveau directes, les choses commencent à devenir plus troubles à travers plusieurs versions.
Les programmes et les jeux qui fonctionnaient parfaitement sur votre PC Windows XP ne fonctionnent même plus sur Windows 11, bien que le matériel soit en fait plus puissant. Certaines applications peuvent se lancer mais avoir des problèmes visuels, afficher des couleurs étranges ou des problèmes.
Heureusement, vous n'avez pas besoin de rétrograder votre ordinateur jusqu'à l'âge de pierre juste pour jouer à un vieux jeu dessus . Grâce à une fonctionnalité Windows appelée "mode de compatibilité", vous pouvez exécuter ce programme particulier avec des paramètres plus anciens, correspondant aux performances d'une version précédente de Windows. Découvrons comment.
Qu'est-ce que le mode de compatibilité ?
La raison pour laquelle les anciens programmes ne fonctionnent pas dans les nouvelles versions de Windows est que l'architecture sous-jacente a changé. Les systèmes d'exploitation modernes gèrent la mémoire différemment, restituent plus de couleurs et peuvent même avoir modifié le code d'E/S.
Pour permettre aux logiciels hérités de s'exécuter sur ces versions, Microsoft a introduit le mode de compatibilité. En utilisant cela, il est possible d'imiter l'environnement fourni par une ancienne version de Windows, permettant aux programmes plus anciens de fonctionner normalement.
Gardez à l'esprit, cependant, que cette fonctionnalité n'est pas une recréation parfaite des versions héritées, mais une approximation proche. Il est certainement possible que certains programmes ne fonctionnent pas correctement, même en mode de compatibilité, bien que de tels cas soient rares.
Exécution d'un programme en mode de compatibilité sous Windows 11/10
La fonctionnalité du mode de compatibilité est identique dans Windows 10 et 11. La seule chose qui diffère dans Windows 11 est le nouveau look du menu contextuel. En dehors de cela, ces instructions vous permettront d'appliquer le mode de compatibilité sur le programme de votre choix dans les deux versions de Windows.
- Pour activer le mode de compatibilité pour un programme, faites un clic droit sur son exécutable et sélectionnez Propriétés .
- Dans Windows 11, ce menu déroulant apparaîtra un peu différent, mais il contient toujours une option Propriétés que vous pouvez sélectionner.
- La fenêtre des propriétés s'ouvrira, affichant des informations sur le programme, ainsi que divers autres onglets avec leurs propres paramètres. Passez à l' onglet Compatibilité .
- Maintenant, dans cet onglet, vous obtenez deux options. Vous pouvez soit exécuter l'utilitaire de résolution des problèmes de compatibilité , soit définir le mode manuellement. Vous devrez probablement suivre la voie manuelle, mais il n'y a pas de mal à essayer d'abord le dépanneur.
Avec l'utilitaire de résolution des problèmes de compatibilité des programmes
- Une fois que l' utilitaire de résolution des problèmes de compatibilité des programmes s'ouvre, deux options s'offrent à vous. Vous pouvez essayer les paramètres recommandés ou dépanner le programme. Si la première option n'exécute pas le programme correctement pour vous, sélectionnez la seconde pour diagnostiquer réellement les problèmes.
- Le dépanneur vous invitera maintenant à sélectionner les problèmes que vous rencontrez lors de l'exécution de votre application. Sur la base de ces informations, Windows sélectionnera les paramètres de compatibilité appropriés pour vous.
- Vous pouvez tester les nouveaux paramètres avant de les appliquer réellement au programme avec le bouton Tester le programme… . Après avoir quitté l'application, sélectionnez Suivant.
- Si le programme a fonctionné correctement, sélectionnez Oui, ces paramètres pour ce programme. Sinon, vous pouvez sélectionner Non, réessayer en utilisant des paramètres différents pour tenter d'exécuter le programme avec d'autres paramètres. Appuyez simplement sur Annuler si vous souhaitez fermer le dépanneur sans enregistrer les paramètres.
Définir manuellement
- Définir manuellement le mode de compatibilité est en fait moins fastidieux que d'utiliser l'outil de dépannage. Cochez la case Exécuter ce programme en mode de compatibilité pour et sélectionnez le bon système d'exploitation dans la liste. Si vous ne savez pas quelle version de Windows peut exécuter le programme correctement, remontez de Windows 8 jusqu'à Windows 95.
- C'est à peu près tout. Vous pouvez activer des éléments tels que le mode couleur réduit ou modifier les paramètres DPI élevés si vous rencontrez des problèmes de couleur ou de police. Appliquez après chaque modification et testez le programme pour voir ce qui fonctionne.
Habituellement, vous pourrez faire fonctionner n'importe quel ancien programme avec l'un des modes de compatibilité. Si cela ne fonctionne toujours pas, le problème peut résider dans l'absence de la version correcte de DirectX ou dans une DLL manquante.
Pouvez-vous exécuter d'anciens programmes avec le mode de compatibilité dans Windows 11/10 ?
Windows 10 et 11 vous offrent la possibilité de définir un mode de compatibilité pour chaque programme individuel. De cette façon, vous pouvez exécuter des applications destinées aux anciennes versions de Windows, simplement en sélectionnant le mode correct dans une liste.
Le mode de compatibilité peut également être utilisé pour utiliser les options de couleur héritées ou réduire les paramètres DPI , au cas où vous pourriez exécuter le programme mais que vous obteniez des artefacts visuels. Ceci est particulièrement utile pour jouer à d'anciens jeux vidéo sur un système moderne.
Très rarement, changer le mode de compatibilité n'est pas suffisant pour exécuter un programme plus ancien. En effet, la fonctionnalité n'est pas une recréation parfaite des systèmes d'exploitation plus anciens, et certaines choses comme les pilotes peuvent encore être différentes. Lorsque cela se produit, essayez de vérifier la configuration système requise du logiciel en question et installez les composants manquants avant de réessayer.