Accueil
» WINDOWS
»
Comment exécuter des programmes incompatibles sous Windows 7 ou Vista
Comment exécuter des programmes incompatibles sous Windows 7 ou Vista
Si un programme ancien ne s'ouvre pas sous Windows 7 ou Windows Vista, essayez d'abord le mode de compatibilité . Faites un clic droit sur le fichier exécutable du programme, ouvrez Propriétés > Compatibilité , sélectionnez la version de Windows pour laquelle le programme a été conçu et testez-le. Windows 7 dispose également d'un utilitaire de résolution des problèmes de compatibilité des programmes qui peut suggérer automatiquement des paramètres. Ces options permettent de résoudre certains problèmes d'installation d'applications et de jeux anciens, mais elles ne peuvent pas corriger tous les problèmes d'installation.
Avant toute modification, vérifiez la disponibilité d'un correctif ou d'une version compatible auprès de l'éditeur du logiciel. Windows 7 et Vista ne sont plus pris en charge ; évitez donc d'utiliser un ancien ordinateur connecté à Internet pour des tâches sensibles. Microsoft indique que la fin du support de Windows 7 est le 14 janvier 2020 et celle de Vista le 11 avril 2017 .
Exécuter un programme incompatible en mode de compatibilité
Utilisez cette méthode si le logiciel s'installe correctement mais plante, refuse de se lancer ou s'affiche incorrectement. L'exemple suivant utilise Windows 7 ; Vista propose un onglet Compatibilité similaire , bien que certaines options varient selon la version.
Trouvez le fichier .exe du programme. Repérez le fichier exécutable installé (et non un simple document ouvert par l'application), faites un clic droit dessus et choisissez Propriétés . Si vous utilisez un raccourci, sa fenêtre Propriétés peut également contenir l'onglet Compatibilité ; le fichier exécutable est la cible la plus directe.
Ouvrez le menu Propriétés du fichier exécutable pour accéder aux paramètres de compatibilité.
Ouvrez l'onglet Compatibilité. Cet onglet contient une case à cocher pour le mode de compatibilité, des options d'affichage et un paramètre de privilège. Il est possible que le sélecteur de version antérieure soit désactivé par défaut.
Les options de compatibilité se trouvent dans la fenêtre Propriétés du programme.
Sélectionnez une version antérieure de Windows. Cochez la case « Exécuter ce programme en mode de compatibilité pour » , puis choisissez la version précédemment utilisée par le programme, par exemple Windows XP (Service Pack 3) . Ne sélectionnez pas automatiquement la version la plus ancienne ; tenez compte de la configuration requise.
Activer le mode de compatibilité pour un système d'exploitation plus ancien.Les versions de Windows disponibles apparaissent dans le menu déroulant de compatibilité.
Appliquez le paramètre et testez le programme. Cliquez sur Appliquer , puis sur OK , et lancez l'application. Si elle démarre mais présente des problèmes d'affichage, retournez à l'onglet et essayez un paramètre d'affichage approprié à la fois. N'utilisez l'option « Exécuter ce programme en tant qu'administrateur » que si le programme nécessite réellement des autorisations élevées et que vous faites confiance à sa source.
La compatibilité d'affichage et les contrôles d'administration ne doivent être modifiés qu'en cas de besoin.
Quels paramètres optionnels sont utiles ?
Mode couleurs réduites ou 256 couleurs : à essayer pour les logiciels qui utilisent d’anciennes palettes de couleurs.
Résolution d'écran 640 × 480 : Peut aider les applications conçues pour les écrans basse résolution, mais le bureau aura un aspect différent pendant l'exécution du programme.
Désactiver les thèmes visuels ou la composition du bureau : sous Windows 7/Vista, ces options peuvent aider certaines interfaces graphiques plus anciennes ; leur disponibilité varie selon l’édition et la version de Windows.
Exécuter en tant qu'administrateur : octroie des droits d'administrateur ; il ne s'agit pas d'une solution de compatibilité générale. Si cette option n'est pas disponible, vérifiez les autorisations du compte plutôt que de désactiver le contrôle de compte d'utilisateur.
Utilisez plutôt l'utilitaire de résolution des problèmes de compatibilité des programmes.
Si vous ne savez pas quel mode choisir, utilisez l'outil d'assistance de Windows. Sous Windows 7 , vous pouvez le lancer depuis le menu contextuel du fichier exécutable. Sinon, ouvrez le Panneau de configuration > Dépannage et, sous Programmes, sélectionnez Exécuter des programmes conçus pour des versions antérieures de Windows . Sous Windows Vista , ouvrez le Panneau de configuration > Programmes > Utiliser un programme plus ancien avec cette version de Windows pour démarrer l'Assistant de compatibilité.
Lancez le dépannage. Sous Windows 7, cliquez avec le bouton droit sur le fichier .exe concerné et sélectionnez « Résoudre les problèmes de compatibilité » . Si la commande est absente, utilisez la méthode du Panneau de configuration décrite ci-dessus.
Le menu contextuel de Windows 7 inclut une option de dépannage de compatibilité.
Poursuivez les étapes de l'assistant. Suivez les instructions ; sous Windows 7, il vous sera peut-être proposé d'essayer les paramètres recommandés ou une procédure de dépannage manuel.
L'utilitaire de résolution des problèmes de compatibilité des programmes vous guide tout au long de ses vérifications initiales.
Choisissez le programme concerné lorsque vous y êtes invité. Sélectionnez-le dans la liste ou utilisez l' option « Non répertorié » pour accéder à son fichier exécutable. Si vous ne pouvez pas installer le logiciel, indiquez à l'outil l'emplacement de son fichier d'installation, si possible.
Choisissez l'application la plus ancienne, ou recherchez son fichier exécutable si elle n'est pas répertoriée.
Testez et enregistrez uniquement une configuration fonctionnelle. Lancez l'application lorsque vous y êtes invité. Si elle fonctionne correctement, enregistrez les paramètres recommandés. Sinon, essayez un autre mode suggéré ou annulez sans enregistrer.
Les instructions de compatibilité de Microsoft pour Windows 7 décrivent ce processus de test et d'enregistrement et mettent en garde contre l'application de l'utilitaire de résolution des problèmes à d'anciens outils antivirus, utilitaires de disque ou autres logiciels système.
Que faire si le mode de compatibilité ne fonctionne toujours pas ?
Le mode de compatibilité modifie la façon dont Windows se présente à un programme ; il ne remplace pas les composants logiciels manquants ni ne fournit d’anciens pilotes matériels. Associez l’étape suivante à l’erreur spécifique :
DLL manquante : consultez le site de l’éditeur de l’application pour obtenir le programme d’installation, l’environnement d’exécution ou le package de réparation requis. Ne téléchargez pas de fichiers DLL au hasard et ne copiez pas de fichiers inconnus dans le répertoire System32.
Logiciels 16 bits sur Windows 64 bits : le mode de compatibilité ne permet pas d’exécuter un fichier 16 bits. Microsoft confirme que Windows 64 bits ne prend pas en charge les programmes 16 bits . Un environnement Windows 32 bits plus ancien, isolé et disposant d’une licence valide, ou une application de remplacement peut être nécessaire.
Pilotes ou logiciels de sécurité obsolètes : n’utilisez pas de pilotes, de programmes antivirus ou d’utilitaires de disque non pris en charge. Téléchargez une version compatible auprès du fabricant.
Plantages ou écrans bleus : désactivez le mode de compatibilité s’il aggrave le problème, sauvegardez vos fichiers importants et recherchez la cause de l’erreur. Un écran bleu n’est pas forcément lié au mode de compatibilité.
Pour annuler une modification infructueuse, ouvrez Propriétés > Compatibilité , décochez l'option « Exécuter ce programme en mode de compatibilité pour » ainsi que toutes les autres options activées, puis cliquez sur Appliquer . Si l'application est essentielle et qu'aucune version prise en charge n'est disponible, envisagez de la déplacer vers un environnement hérité correctement isolé plutôt que d'exposer un système non pris en charge à Internet.