La plupart des programmes et applications créés pour des versions antérieures de Windows continueront de fonctionner sous Windows 10. Cependant, certaines applications ne sont plus compatibles et risquent de ne pas s’exécuter comme prévu, tandis que d’autres risquent de ne pas s’exécuter du tout.
Néanmoins, il existe des moyens de continuer à utiliser et à profiter de vos applications préférées en utilisant les options de compatibilité Windows 10, à condition que vous soyez également conscient des risques.
Les acteurs malveillants sont toujours à la recherche de programmes et de systèmes présentant des vulnérabilités qu’ils peuvent exploiter. Microsoft et d’autres fournisseurs publient régulièrement des correctifs logiciels et des mises à jour de sécurité pour fermer toutes les vulnérabilités et maintenir votre ordinateur à jour.
L’exécution d’applications obsolètes ou de programmes EOL (End of Life) peut entraîner des problèmes d’incompatibilité et des bogues. Donner accès aux pirates est encore plus important et est potentiellement dangereux pour votre ordinateur. Les logiciels et applications obsolètes qui n’ont pas appliqué de mises à jour de sécurité critiques permettent aux pirates d’accéder facilement aux failles des programmes.
Un exemple est ce qui s’est passé avec 7-Zip. Avant de fournir des mises à jour pour corriger des vulnérabilités graves, il présentait des failles de sécurité qui permettaient aux pirates d’accéder à votre ordinateur et de causer des problèmes.
Les personnes qui utilisent 7-Zip mais qui n’ont pas appliqué les mises à jour sont toujours vulnérables aux attaques et exposent leurs ordinateurs à des risques inutiles.
Cet article décrit les options de compatibilité Windows 10 pour exécuter des applications obsolètes dans Windows 10:
Si vous essayez d’utiliser une application ou un programme d’une version antérieure de Windows, telle que XP ou 7, essayez de l’exécuter en tant qu’administrateur.
Faites un clic droit sur l’application ou son raccourci et cliquez sur Exécuter en tant qu’administrateur.
Si l’option de clic droit ci-dessus ne fonctionne pas, essayez d’utiliser Utilitaire de résolution des problèmes de compatibilité des programmes intégrés à Windows.
L’utilitaire de résolution des problèmes de compatibilité Windows 10 testera l’application à l’aide d’une version précédente de Windows. Vous pourrez voir si cela résout votre problème.
Vous pouvez également choisir Dépanner le programme sous Sélectionnez l’option de dépannage pour sélectionner les paramètres de compatibilité Windows en fonction des problèmes que vous remarquez.
À l’étape suivante, l’utilitaire de résolution des problèmes vous demandera d’identifier le problème que vous rencontrez:
L’outil de dépannage proposera des tests et des suggestions en fonction de ce que vous sélectionnez comme problème. Sélectionnez votre problème puis cliquez sur Prochain.
Il vous sera demandé de choisir parmi les options suivantes:
Exécutez l’utilitaire de résolution des problèmes pour chaque application que vous rencontrez des problèmes en cours d’exécution sur votre ordinateur Windows 10.
Une option consiste à forcer une application à utiliser les paramètres d’une version antérieure de Windows.
Comme le montre la capture d’écran ci-dessus, vous pouvez également choisir:
Cochez la case à côté de Exécutez ce programme en mode de compatibilité. Sélectionnez la version dans le menu déroulant et cliquez sur Appliquer.
Si ce processus ne résout pas le problème avec votre application, essayez d’utiliser le Outil de dépannage de compatibilité l’assistant pour voir si cela vous aidera à résoudre votre problème.
La version 64 bits de Windows 10 nécessite que tous les pilotes aient une signature valide avant de pouvoir les installer. La version 32 bits ne le fait pas. Cependant, il existe une exception. Les versions 32 bits de Windows 10 qui s’exécutent sur des PC plus récents avec UEFI (plutôt que le BIOS standard) ont souvent besoin de pilotes signés.
Il y a une raison pour cela. Les pilotes signés contribuent à améliorer la stabilité et la sécurité. Ils aident à protéger votre ordinateur contre les pilotes instables ou malveillants. Donc, avant d’installer des pilotes non signés, assurez-vous de savoir avec certitude qu’ils sont sûrs.
Lorsqu’un programme ou une application plus ancien que vous souhaitez utiliser sur votre ordinateur Windows 10 nécessite un pilote non signé, vous devrez l’installer avec une option de démarrage spéciale. Si le pilote est uniquement disponible en 32 bits, vous devrez utiliser la version 32 bits de Windows 10.
Cependant, ce processus rendra votre système plus vulnérable aux risques de sécurité. Vous devrez décider de l’importance de l’application ou du programme et le comparer aux risques possibles.
Pour installer des pilotes non signés, suivez les étapes ci-dessous.
Choisissez parmi l’une des options suivantes:
Lorsque votre ordinateur redémarrera, l’application de la signature de votre pilote sera désactivée et vous pourrez désormais installer le pilote non signé.
Si une ancienne application obsolète ne fonctionne pas sous Windows 10, vous devrez évaluer les risques de sécurité par rapport à votre besoin ou à votre désir d’utiliser cette application. Certaines applications et programmes plus anciens ne sont plus pris en charge par leurs développeurs et ne répondront à aucun des correctifs de compatibilité Windows 10 suggérés ci-dessus.
Vous voudrez peut-être essayer de trouver un remplaçant qui fonctionne correctement sur Windows 10. S’il existe des applications ou des jeux professionnels que vous ne pouvez pas remplacer et dont vous avez besoin, essayez l’un des correctifs de compatibilité Windows 10 décrits ci-dessus.