Compatibilité des programmes Windows 7. Résolution des problèmes de compatibilité des programmes. Dépanner un programme avec l'utilitaire de résolution des problèmes de compatibilité des programmes

Pour imprimer du texte verticalement ou sous n'importe quel angle souhaité dans Word. Vous devez suivre quelques étapes simples. Considérez l'une des options à l'aide du tableau. On va dans la section "insertion", puis "tableau", sélectionnons le nombre de colonnes et de lignes souhaité. Faites un clic droit sur la cellule et sélectionnez la direction du texte. Choisissez le sens du texte. Pour rendre les bordures du tableau invisibles, cliquez sur...

Pour permettre à Excel d'écrire du texte verticalement ou du texte dans Excel sous n'importe quel angle (applicable à Excel 2003, 2007, 2010, 2013, 2016), vous devez suivre quelques étapes simples. Sélectionnez les cellules dans lesquelles nous définirons la direction du texte. On fait un clic droit sur les cellules sélectionnées, dans le menu contextuel on clique sur l'item "formater les cellules", puis dans la fenêtre qui s'ouvre, on sélectionne...

Dans l'article d'aujourd'hui, nous parlerons de la façon de démarrer le PSU (Power Supply) de votre ordinateur sans la participation de la carte système (carte mère), c'est-à-dire que le lancement se fera de manière autonome. Toutes les alimentations actuelles peuvent fonctionner avec un trombone ordinaire ou un morceau de fil ! Pour ce faire, nous avons besoin de : Un bloc d'alimentation (PSU), il n'est pas nécessaire de le retirer de l'ordinateur, il suffit de retirer le plus gros...

Ainsi, après avoir allumé l'ordinateur/portable, nous avons l'inscription "BOOTMGR est manquant. Appuyez sur Ctrl + Alt + Suppr pour redémarrer". En règle générale, une telle erreur se produit après des expériences avec des partitions de disque dur. La solution au problème sera envisagée à l'aide de l'exemple de Windows 7. Pour résoudre cette erreur, vous devez insérer un disque avec votre système d'exploitation et démarrer à partir de celui-ci. Ensuite, sélectionnez la langue et d'autres paramètres, cliquez sur ...


La compatibilité des applications existantes avec le système d'exploitation Microsoft Windows Vista (et le système d'exploitation Windows 7 de cette année construit sur le cœur de Windows Vista) est l'un des principaux problèmes que les utilisateurs peuvent rencontrer lors de la migration vers une nouvelle version du système d'exploitation. Malgré les efforts déployés par Microsoft, certains éditeurs de logiciels continuent d'utiliser des fonctionnalités obsolètes du système d'exploitation, effectuent des vérifications de version du système d'exploitation de manière incorrecte (plus de 50 % de tous les échecs de lancement d'applications), ne suivent pas les meilleures pratiques en matière de système de fichiers et ne se laissent souvent pas guider par conseils pour assurer le bon fonctionnement des applications dans les nouvelles versions du système. Tout cela conduit au fait que le système d'exploitation Microsoft Windows Vista dispose de plus de 5 600 « correctifs système » (shims) pour assurer le bon fonctionnement des applications de divers fabricants - des utilitaires des fabricants chinois aux gros produits d'entreprises bien connues. Dans Windows 7, le nombre de « correctifs système » a augmenté - dans la version bêta du nouveau système d'exploitation, il y en a plus de 5 700 !

Il existe trois approches principales pour garantir la compatibilité des applications : utiliser les « correctifs système » mentionnés ci-dessus, exécuter l'application dans un environnement virtuel (services de terminal ou utilisation de Microsoft Application Virtualization) et modifier le code de l'application afin qu'il réponde aux exigences de bon fonctionnement dans le système d'exploitation - Cela se fait à l'aide des guides de certification des applications avec logo Works With Windows Vista et Certified for Windows Vista, ainsi que des cas de test correspondants, disponibles sur le site dans la section Windows Vista.

Les principales raisons d'incompatibilité des applications décrites ci-dessus ont forcé Microsoft à implémenter un mécanisme spécial au niveau du noyau du système d'exploitation, appelé Infrastructure de compatibilité des applications, dont la tâche est d'imiter le fonctionnement du système d'exploitation en mode de compatibilité avec les versions précédentes et, dans certains cas, même d'introduire des erreurs affectant la fonctionnalité des applications tierces - même si ces erreurs sont détectées et corrigées dans la version actuelle du Système d'exploitation.

Les outils de compatibilité peuvent être grossièrement divisés en trois niveaux : les outils du système d'exploitation, un ensemble d'utilitaires gratuits et des « correctifs » créés par des spécialistes Microsoft.

Outils du système d'exploitation

Au niveau du système d'exploitation (Windows Vista et Windows 7), il existe un mécanisme permettant aux applications de s'exécuter en mode de compatibilité. Sous Windows Vista et Windows 7, ce mécanisme est disponible en cliquant avec le bouton droit de la souris sur le nom du fichier exécutable, en sélectionnant la commande "Propriétés" et passez à l'onglet "Compatibilité" dans la boîte de dialogue "Propriétés".

Panneau Propriétés, onglet Compatibilité

Le panneau est divisé en 3 groupes - "Mode de compatibilité", "Options" et "Niveau de droits". Les options du groupe Mode de compatibilité vous permettent d'exécuter l'application en mode de compatibilité avec l'une des versions suivantes du système d'exploitation Windows :

  • Windows 95 ; Windows 98/Me ; Windows NT4 (SP5) ; Windows 2000 ; Windows XP (SP2) ; Windows Serveur 2003 (SP1)

Lorsque vous sélectionnez le mode de compatibilité pour une application, un ensemble de « correctifs » système sont inclus qui émulent la version sélectionnée du système d'exploitation.

Les options du groupe "Paramètres" permettent, sans modifier le runtime lui-même, de définir certains modes qui faciliteront le fonctionnement de l'application - le nombre de couleurs, la résolution de l'écran, la mise à l'échelle HiDPI, etc.

Et enfin, dans les cas où l'application doit s'exécuter sous un compte administrateur (soit en raison d'une validation intégrée directement dans le code de l'application, soit en raison de l'accès aux fonctions d'administration du système), l'application peut être exécutée en tant qu'administrateur.

Toutes les modifications apportées dans ce panneau de dialogue sont stockées dans le registre système - dans la branche HKEY_CURRENT_USERLogicielMicrosoftWindows NTVersion actuelleAppCompatFlagsLayers

Dans l'exemple ci-dessus, nous avons utilisé deux outils de compatibilité - ce qu'on appelle. "niveau de compatibilité" - dans notre cas, et Windows XP SP2 - et deux "correctifs" système - Désactiver les thèmes Et Exécuter en tant qu'administrateur.

Windows 7 a introduit une interface plus simple qui vous permet d'activer des mécanismes pour garantir la compatibilité des applications avec la version actuelle du système d'exploitation. Cette interface s'appelle Program Compatibility Troubleshooter - elle est appelée via Panneau de configuration | Dépannage | Programmes | Exécutez des programmes conçus pour les versions précédentes de Windows ou depuis la ligne de commande avec la commande

%systemroot%/system32/msdt.exe –id PCWDiagnostic

Lorsque nous invoquons l'utilitaire de résolution des problèmes de compatibilité des programmes, nous sommes dirigés vers un ensemble d'écrans qui nous permettent soit de sélectionner une application dans une liste, soit de spécifier une nouvelle application et, après avoir répondu à une série de questions, d'essayer de résoudre les problèmes de compatibilité.

Outil de dépannage de compatibilité des programmes – Sélection d'applications

Outil de dépannage de compatibilité des programmes – Catégories de problèmes

Outil de dépannage de compatibilité des programmes - Sélection de la version du système d'exploitation

Outil de dépannage de compatibilité des programmes - Tests d'applications

Outil de dépannage de compatibilité des programmes - Application des paramètres

Comme vous pouvez le voir sur les illustrations ci-dessus, l'utilitaire de résolution des problèmes de compatibilité des programmes vous permet non seulement de sélectionner certains paramètres, mais également de vérifier la fonctionnalité de l'application et, si nécessaire, de revenir au panneau des paramètres - c'est la principale différence entre cet outil. et l'utilisation directe du panneau de compatibilité dans Windows Vista.

De nombreux problèmes de compatibilité des applications peuvent être résolus en appliquant des ajustements au niveau du panneau de compatibilité dans Windows Vista ou de l'utilitaire de résolution des problèmes de compatibilité des programmes dans Windows 7, mais dans certains cas, une artillerie lourde peut être nécessaire.

À suivre...

Si vous décidez de découvrir comment activer ou désactiver le mode de compatibilité dans le système d'exploitation Windows, vous êtes certainement à l'adresse. Mais d’abord, répondons à cette question : qu’est-ce que le mode de compatibilité ? A quoi cela peut-il servir ?

Ainsi, le mode de compatibilité sous Windows 7 ou 10 est une fonctionnalité spéciale qui vous permet d'exécuter une application conçue pour les versions précédentes du système d'exploitation. Peut-être que cette description s'est avérée assez compliquée pour vous, alors examinons cela de plus près avec un exemple spécifique.

Ainsi, un certain développeur (appelons-le Valery) a créé le programme VolterSide (le nom du programme est pris arbitrairement) et a publié ce produit pour le système d'exploitation Windows XP. Pour les utilisateurs de ce logiciel, tout allait bien jusqu'à ce qu'il soit temps de mettre à niveau votre ordinateur ou ordinateur portable vers une version plus avancée du système d'exploitation appelée Windows 7 (ou 10). Il s'est avéré que VolterSide ne s'ouvre pas sur le système installé. Les utilisateurs commencent involontairement à réfléchir : pourquoi l'application ne fonctionne-t-elle pas sur un nouveau système moderne, alors que l'ancien ouvre tout parfaitement ?

Le fait est que Valery n'a pas publié de mise à jour pour son produit qui introduirait la prise en charge des nouveaux systèmes d'exploitation. Son programme est resté à vivre dans le passé. Mais qu’en est-il de ces personnes qui ont besoin de modernité en termes de fonctionnement du système d’exploitation ? Ils n'utiliseront pas Windows XP, par exemple, car VolterSide ne fonctionne que sur cette version de Windows. C'est là que le mode de compatibilité de Windows 7 ou 10 peut venir à votre secours.

Mais il convient également de prêter attention au fait que cette fonctionnalité aidera non seulement les applications, mais également les pilotes. Autrement dit, si vous avez des haut-parleurs (clavier, moniteur - peu importe) et que, pour une raison quelconque, ils ont cessé de fonctionner après la mise à jour du système d'exploitation, vous pouvez essayer d'exécuter et d'installer leurs pilotes en mode de compatibilité.

Comment activer le mode de compatibilité sous Windows 7 ou 10 ?

Dépannage

Eh bien, nous arrivons ici à la question principale de la discussion d’aujourd’hui. Ne traînons pas la gomme trop longtemps et passons directement à l'action :

  1. On retrouve un raccourci (ou fichier original) pour lancer un programme ou un pilote que vous n'avez pas pu lancer.
  2. Faites un clic droit dessus et accédez à Dépanner la compatibilité.
  3. Vous devez maintenant lire attentivement ce que proposent les fenêtres d'aide. Tout d'abord, nous sélectionnons le mode de fonctionnement de notre assistant : programme de diagnostic. Nous appuyons sur "Suivant".
  4. Une fenêtre vous demande quels problèmes vous avez remarqués lors du démarrage. Dans notre cas, la première option convient au fonctionnement de l'application dans les versions précédentes de Windows.
  5. Ensuite, sélectionnez la version même du système d'exploitation dans laquelle tout allait bien pour vous. Par exemple, c'était Windows Vista. On clique donc dessus, puis on clique sur "Suivant". Si vous n'êtes pas sûr de la version adaptée au logiciel (par exemple, lors du premier téléchargement de l'application sur votre ordinateur), vous devrez alors essayer chacune d'elles.
  6. La fenêtre de dépannage affichera désormais un petit rapport sur ce que nous avons choisi. Si tout est correct, cliquez sur le bouton " Démarrer le programme".
  7. Après un lancement réussi de l'application, assurez-vous de sauvegarder ces paramètres pour le programme. Sinon, essayez d'autres solutions ou déposez un rapport auprès de Microsoft. Malheureusement, les chances qu’ils vous répondent sont très faibles. Mais s'ils reçoivent suffisamment de lettres de ce type, ils pourront alors résoudre le problème dans les futures mises à jour.

Modifiez les paramètres manuellement. Activez ou désactivez le mode vous-même

Bien entendu, la méthode précédente n’a pas été annulée, mais cela prend un certain temps. Si vous n'avez pas besoin du système pour analyser et tester le programme lui-même, vous pouvez configurer manuellement les paramètres vous-même. La méthode n'est pratiquement pas différente de la précédente en termes de définition du mode de compatibilité sous Windows 7 ou 10. De plus, vous pouvez non seulement l'activer, mais également le désactiver en toute sécurité. Alors commençons :

  1. Comme dans les instructions précédentes, faites un clic droit sur le raccourci ou le programme d'origine. Mais maintenant, vous devrez sélectionner le dernier élément "Propriétés".
  2. Dans la fenêtre qui apparaît, ouvrez l'onglet "Compatibilité" et cliquez sur la coche à côté de l'élément concernant l'exécution du programme en mode de compatibilité.
  3. Dans le champ situé juste en dessous, vous devez sélectionner la version du système d'exploitation.
  4. Selon vos besoins, vous pouvez définir certains paramètres (utilisation de 256 couleurs, résolution d'écran spéciale et autres). Cela peut également jouer un rôle lors de l'exécution en mode de compatibilité.
  5. Cliquez sur "Appliquer" puis sur "OK". Vous pouvez maintenant essayer d'exécuter le programme ou le pilote.
  6. Pour désactiver cette fonctionnalité, il vous suffit de décocher la case que vous avez cochée lors de la deuxième étape.

N'aide pas? Aucun problème!

En fait, ce mode est utile dans des cas isolés. Parce que presque tous leurs programmes sont des fabricants renommés et que les développeurs se préparent immédiatement à travailler avec de nouveaux systèmes d'exploitation. Sinon, il se peut que les problèmes ne soient pas du tout liés au fait que le logiciel est conçu pour d'autres versions du système d'exploitation. Ensuite, vous pouvez essayer de diagnostiquer (la première instruction, le deuxième paragraphe). Seulement cette fois, nous ne choisissons pas la première option, mais mettons une coche devant les autres. Ainsi, par élimination, vous pouvez identifier le vrai problème.

Résultats

En résumant la discussion d'aujourd'hui sur la façon d'activer ou de désactiver le mode de compatibilité dans Windows 10 ou 7, nous pouvons dire ce qui suit : la fonction est vraiment utile et nécessaire. Cela peut être utile lorsque d’autres moyens sont indisponibles ou impuissants. Par conséquent, ne sous-estimez pas les capacités intégrées du système d’exploitation Microsoft et n’y mettez pas fin. Nous partageons dans les commentaires : avez-vous pu exécuter le programme ou le pilote en mode compatibilité ? Si non, quelle méthode a fonctionné pour vous ?

Le problème lorsqu'un certain programme est incompatible avec n'importe quel système d'exploitation peut être résolu assez simplement. Par exemple, les systèmes d'exploitation Windows disposent de plusieurs modes de compatibilité intégrés. Ces modes peuvent imiter l'environnement des systèmes d'exploitation précédents de la famille Windows, grâce à des paramètres spéciaux. Ainsi, vous pourrez exécuter l’application dans un environnement le plus proche possible d’un système d’exploitation compatible.

Correcteur de compatibilité des programmes

La tâche d'éliminer l'incompatibilité de certaines applications est assurée par Correcteur de compatibilité des programmes. Vous pouvez y accéder dans les propriétés du fichier .exe du programme sélectionné. Là, vous aurez accès à deux modes de fonctionnement de cet outil : automatique et manuel. La compatibilité des programmes est automatiquement configurée sous le contrôle du système d'exploitation, qui s'occupe de toutes les tâches. Nous avons examiné cette méthode de manière suffisamment détaillée dans l'article précédent. La tâche d'aujourd'hui est de considérer le mode manuel pour définir la compatibilité des applications.

Mode manuel pour définir la compatibilité des programmes

Le mode de réglage manuel de la compatibilité des programmes permet à l'utilisateur de définir tous les paramètres nécessaires, à son avis, qui permettront à l'application de fonctionner sur un système d'exploitation donné. Ces paramètres se trouvent au même endroit où vous pouvez sélectionner le mode automatique - dans les propriétés du fichier .exe, sur l'onglet Compatibilité. Ici, vous verrez plusieurs options disponibles, que nous mettrons en place. Tous les paramètres disponibles seront annoncés et décrits ci-dessous.

Exécutez le programme en mode de compatibilité pour le système d'exploitation sélectionné

Ce paramètre est avant tout, il est plus important que tout, puisque c'est lui qui fournit ce dont nous parlons ici. En activant cet élément, l'utilisateur est libre de sélectionner l'un des systèmes d'exploitation disponibles dans le menu déroulant. La prochaine fois que vous exécuterez l'application, elle s'exécutera en mode de compatibilité pour le système sélectionné, si vous sélectionnez un système d'exploitation et enregistrez les modifications, bien sûr.

Conception visuelle de l'application

Sous le premier paramètre, il y aura un bloc de plusieurs paramètres dont le but est de configurer la conception visuelle nécessaire de l'application. Le contenu de ce bloc peut différer selon le système d'exploitation utilisé. Ainsi, dans le système d'exploitation Windows 7, ce bloc est constitué des paramètres suivants :

  • Utilisant seulement 256 couleurs.
  • Utilisez une résolution d'écran de 640 x 480 pixels.
  • Désactivez la conception visuelle (désactivez l'utilisation de thèmes dans cette application).
  • Désactivez la composition du bureau (désactive certaines fonctionnalités de l'interface Aero).
  • Désactivez la mise à l'échelle de l'image sur un bureau haute résolution.

Mais sous Windows 8, certaines de ces options ne sont pas disponibles. Seuls 1,2 et 5 restaient disponibles, à la seule différence que le premier paramètre offre déjà la possibilité d'utiliser 65536 couleurs.

Sélection du niveau de droits pour exécuter l'application

Certaines applications nécessitent qu'elles soient exécutées en tant qu'administrateur de l'ordinateur. C'est pour de tels cas qu'il existe un troisième bloc dans lequel, en cochant la case, vous pouvez indiquer que le programme doit être exécuté uniquement en tant qu'administrateur de l'ordinateur. Et cela, curieusement, s'applique également à la définition de la compatibilité des programmes.

Appliquer les paramètres à tous les utilisateurs

Eh bien, le dernier paramètre est le bouton Appliquez les paramètres à tous les utilisateurs. Un tel bouton éliminera le besoin de configurer la compatibilité des applications pour tous les utilisateurs de l'ordinateur. Utilisez-le uniquement une fois tous les réglages effectués, lorsque vous êtes sûr que le programme fonctionne correctement dans le mode de compatibilité sélectionné.

Bonne chance et laissez les programmes incompatibles fonctionner sans problème. Sinon, utilisez de puissants outils de compatibilité de programmes tels que .

Windows 10 a plus de deux ans et tous les principaux programmes ont depuis longtemps été optimisés pour y fonctionner. Cependant, il existe des logiciels, comme des utilitaires spécialisés ou d'anciens jeux, qui n'ont pas été mis à jour depuis des années et ne fonctionnent pas correctement sur les versions plus récentes de Windows. Heureusement, Windows 10 a la capacité d'exécuter n'importe quel programme dans un mode de compatibilité spécial avec les versions précédentes du système, ce qui permet de résoudre les problèmes liés aux logiciels obsolètes. Cet article montrera comment exécuter un programme incompatible dans Windows 10 et corrigez-le de plusieurs manières.

Comment activer le mode de compatibilité via les propriétés du programme

Le moyen le plus simple d'activer le mode de compatibilité est de le définir dans les propriétés du programme (à savoir le fichier exécutable, comme. exe) ou son étiquette.

Où trouver le raccourci du programme sous Windows

Tous les raccourcis que divers logiciels placent dans le menu Démarrer se trouvent dans le dossier C:\ProgramData\Microsoft\Windows\Démarrer\Programmes. Les fichiers exécutables du programme, ainsi que les raccourcis qui ne figurent pas dans le menu Démarrer, se trouvent le plus souvent dans le dossier de l'application. On le trouve dans les répertoires suivants :

  • L'option la plus courante : C:\Programmes ou C:\Programmes (x86).
  • Variante plus rare : C:\Utilisateurs\nom d'utilisateur\AppData\Roaming.

Comment activer le mode de compatibilité

Activation du mode de compatibilité via l'utilitaire de diagnostic intégré

Des paramètres de mode de compatibilité légèrement plus pratiques sont fournis par l'utilitaire intégré à Windows. Résoudre les problèmes de compatibilité.

  1. Cliquez sur Gagner+S. Entrer Exécuter des programmes conçus pour les versions précédentes de Windows.
  2. Exécutez l'utilitaire trouvé.
  3. Cliquez sur l'inscription En plus.

  4. Sélectionnez un élément Exécuter en tant qu'administrateur.

  5. Cliquez sur le bouton Plus loin.

  6. Trouvez le programme dont vous avez besoin. S'il ne figure pas dans la liste (par exemple, s'il s'agit d'une application portable), sélectionnez l'élément Pas sur la liste et spécifiez le chemin d'accès à son fichier exécutable.
  7. Cliquez sur Plus loin.

  8. Choisissez une méthode manuelle ou automatique pour configurer les paramètres de compatibilité. Très souvent, le mode automatique ne permet pas de résoudre les problèmes, nous vous recommandons donc d'utiliser le mode manuel. Pour le lancer, cliquez sur Diagnostic du programme.

  9. Cochez la case Le programme fonctionnait dans les versions précédentes de Windows, mais ne s'installe ni ne s'exécute maintenant et appuyez sur Plus loin.

  10. Spécifiez la version du système dans laquelle le programme fonctionnait correctement auparavant, puis cliquez sur Plus loin.

  11. Cliquez sur le bouton Vérifier le programme pour effectuer un test.
  12. Cliquez sur Plus loin.

  13. Si tout est en ordre, sélectionnez l'élément Oui, enregistrez ces paramètres pour le programme. Sinon, utilisez le bouton Non, essayez d'autres options et définissez le mode de compatibilité différemment.

  14. Fermer le dépanneur.

Dans la plupart des cas, ces instructions vous aideront à travailler avec des programmes plus anciens sur le système d'exploitation actuel de Microsoft.



Avoir des questions?

Signaler une faute de frappe

Texte à envoyer à nos rédacteurs :