Le passage des versions 32 bits de Windows aux versions 64 bits a été une transition lente. Bien que Windows XP, Vista et 7 disposent toutes de versions 64 bits, de nombreuses entreprises optent pour les versions 32 bits. La principale raison en est des problèmes de compatibilité avec les anciens programmes, matériels et pilotes.
Microsoft reconnaît que l'utilisation de programmes plus anciens constitue un obstacle pour les personnes qui envisagent de passer à une version 64 bits de Windows . En prévision de cette barrière, le géant du logiciel a intégré dans Windows 7 et plus tard la possibilité de choisir une variété d'options de compatibilité pour s'assurer que les anciens programmes ont de bonnes chances de fonctionner sous le nouveau système d'exploitation 64 bits.
Modifications de compatibilité pour un programme
Avant de commencer à utiliser les options de compatibilité dans Windows 7 & amp; 10, vous devriez savoir quelques choses. Tout d'abord, il n'y a aucune garantie que la sélection des options de compatibilité fera fonctionner tous vos anciens logiciels. Ces options sont simplement une tentative de simulation de l'environnement d'exploitation des anciennes versions de Windows.
Deuxièmement, vous pouvez apporter des modifications de compatibilité aux programmes eux-mêmes ou des raccourcis aux programmes. De toute façon, vous devrez annuler ces changements si vous voulez revenir en mode de fonctionnement normal. Si vous apportez des modifications de compatibilité à un raccourci de programme, puis supprimez ce raccourci, vous devrez localiser un autre raccourci vers le programme ou le fichier exe du programme pour annuler ou apporter d'autres modifications de compatibilité. Si cela semble compliqué, ne vous inquiétez pas, ce n'est pas le cas. Choisir des options de compatibilité pour un programme est aussi simple que sélectionner et désélectionner des options dans une liste.
Changer les options de compatibilité
Disons que vous avez un ancien programme installé sur un PC Windows 64 bits et vous avez du mal à le faire fonctionner. Le problème peut être un problème de compatibilité. Bien que Microsoft ait réussi à maintenir la compatibilité lorsqu'un utilisateur exécute une application 32 bits sur une plate-forme 64 bits, toutes les éventualités ne peuvent pas être anticipées ou résolues.
Pour commencer à utiliser les options de mode de compatibilité -bits Windows 7 ou 10, faites un clic droit sur le programme ou un raccourci vers le programme qui ne fonctionne pas correctement et choisissez Propriétésdans le menu.
Vous devriez maintenant regarder les propriétés du programme. Cliquez sur l'onglet Compatibilitéet remarquez que vous disposez d'un certain nombre d'options. Chacune des options appartient à l'une des trois catégories suivantes: Mode de compatibilité, Paramètresou Niveau de privilège.
Voici une description de chacune de ces options.
Mode de compatibilité
Cette option est un excellent choix lorsque vous savez exactement version de Windows votre programme fonctionne bien sous. Par exemple, si votre programme a été publié au moment où Windows XP était la version régnante de Windows, cliquez sur la case d'option intitulée Exécuter ce programme en mode de compatibilitéet choisissez Windows XPde la liste déroulante est un bon choix.
Notez que le mode de compatibilité offre de nombreux choix allant de Windows 95à Windows 8. Notez également que vous pouvez même choisir d'exécuter votre programme en mode de compatibilité pour différents Service Packs du même système d'exploitation.
Notez que dans Windows 10, il existe une nouvelle option appelée Compatibility Troubleshooter, qui va scanner le programme pour vous et essayer de comprendre les meilleurs paramètres automatiquement.
Lorsque vous l'exécutez, vous pouvez essayer les paramètres recommandés, qui tenteront de choisir automatiquement les paramètres corrects ou vous pouvez choisir Dépanner le programme, qui vous posera des questions sur les problèmes que vous rencontrez, puis recommandera les paramètres.
Paramètres
Cette section d'options de compatibilité vous permet d'affiner votre expérience de compatibilité avec votre ancien programme. En règle générale, ces options sont pour les programmes qui ont été écrits pour et exécutés sur des versions très anciennes de Windows telles que 95, 98 et ME.
Par exemple, la résolution native et la profondeur de couleur de Windows 95 était seulement 640 × 480 à 256 couleurs. Si votre ancien programme est en cours d'exécution mais semble trop petit ou a des couleurs étranges, essayez ces deux options.
Si Windows vous avertit que le programme est incompatible en raison d'un problème vidéo, essayez les paramètres de compatibilité >Désactiver les thèmes visuelset Désactiver la composition du bureau. Ces paramètres interfèrent souvent avec le rendu vidéo obsolète des anciens programmes.
Enfin, si votre programme a été écrit pour un écran 4: 3, essayez l'option intitulée Désactiver la mise à l'échelle des paramètres PPP élevés . Celui-ci ne dimensionnera pas le programme pour qu'il corresponde à la résolution et au format actuels de votre moniteur.
Notez que certaines de ces options ne sont pas disponibles dans Windows 10 et que certaines d'entre elles ont été déplacées. Par exemple, Windows 10 n'a plus de niveau de privilège, mais répertorie à la place l'option permettant d'exécuter le programme en tant qu'administrateur dans Paramètres.
Niveau de privilège
La dernière option de cette fenêtre concerne la façon dont Windows attribue actuellement les permissions dans Windows 7/10 et comment il a utilisé les permissions dans les précédentes versions du système d'exploitation. Windows 95, 98 et ME n'ont pas profité de plusieurs comptes d'utilisateur; tout le monde utilisait le même bureau, avait les mêmes permissions et avait un contrôle complet sur tous les aspects du système d'exploitation. Essentiellement, tout le monde était un administrateur de haut niveau.
Ceci est un problème pour les programmes publiés dans ces conditions, car ils jouissent d'un accès quasiment illimité au matériel, aux logiciels et aux pilotes. Si vous cochez cette option, le programme aura les autorisations nécessaires pour exécuter ce type de contrôle.
Il semble que tout le monde ait un ancien programme qu'il souhaite utiliser sous Windows 7 ou 10. Si vous exécutez le 64 bits de Windows, vous êtes encore moins susceptible d'exécuter ce programme que si vous utilisez la version 32 bits.
Cependant, en profitant des options du mode de compatibilité, vous pourrez peut-être utiliser à nouveau votre ancien logiciel et éviter d'envisager d'autres options telles que le double amorçage de votre PC avec une ancienne version de Windows ou exécuter un PC virtuel depuis Windows