Création d’un message AppHelp dans Compatibility Administrator
L’outil Compatibility Administrator vous permet de créer un message textuel AppHelp. Il s’agit d’un message, bloquant ou non, qui s’affiche quand un utilisateur lance une application connue pour avoir des problèmes de fonctionnement importants sur le système d’exploitation Windows®.
Messages AppHelp bloquants ou non bloquants
Un message AppHelp bloquant s’affiche à l’utilisateur et empêche l’application de se lancer. Vous pouvez définir une URL spécifique pour que l’utilisateur puisse télécharger un pilote mis à jour ou tout autre correctif du problème. Vous devez en outre définir les informations de correspondance de fichier qui identifient la version de l’application et permettent à la version corrigée de poursuivre le fonctionnement.
Un message AppHelp non bloquant n’empêche pas l’application de démarrer, mais il offre à l’utilisateur des informations telles que les problèmes de sécurité, les mises à jour de l’application ou les changements d’emplacement des ressources réseau.
Recherche de correctifs de compatibilité existants
L’outil Compatibility Administrator a des correctifs préchargés pour de nombreuses applications courantes, notamment des correctifs de compatibilité, des modes de compatibilité et des messages AppHelp connus. Avant de pouvoir créer un message AppHelp, vous pouvez rechercher une application puis copier et coller les correctifs connus dans votre base de données personnalisée.
Important
ACT (Application Compatibility Toolkit) installe une version 32 bits et une version 64 bits de l’outil Compatibility Administrator. Vous devez utiliser la version 32 bits pour créer des bases de données personnalisées pour les applications 32 bits. Il en va de même pour la version 64 bits.
Pour rechercher une application existante
Dans le volet gauche de l’outil Compatibility Administrator, développez le dossier Applications et recherchez le nom de votre application.
Cliquez sur le nom de l’application pour afficher les messages AppHelp préchargés, les correctifs et les modes de compatibilité.
Création d’un message AppHelp
Si vous ne parvenez pas à retrouver un message AppHelp préchargé pour votre application, vous pouvez en créer et en ajouter un dans votre base de données personnalisée pour le réutiliser plus tard.
Pour créer un message AppHelp
Dans le volet de gauche de Compatibility Administrator, sous l’en-tête Custom Databases, cliquez avec le bouton droit sur le nom de la base de données à laquelle vous souhaitez appliquer le message AppHelp, cliquez sur Create New, puis sur AppHelp Message.
Tapez le nom de l’application à laquelle le message AppHelp s’applique, tapez le nom de l’éditeur de l’application, accédez à l’emplacement du fichier (.exe) de l’application sur votre ordinateur, puis cliquez sur Next.
L’assistant affiche alors les informations de correspondance connues (Matching Information) servant à l’identification du programme.
Sélectionnez les critères complémentaires permettant d’associer vos applications au message AppHelp, puis cliquez sur Next.
Par défaut, Compatibility Administrator sélectionne les critères de filtrage de base pour votre application.
L’assistant reprend les options Enter Message Type pour entrer le type de message.
Cliquez sur l’une des options suivantes :
Display a message and allow this program to run. Il s’agit d’un message non bloquant, c’est-à-dire que vous pouvez informer l’utilisateur qu’un problème peut se présenter, mais le démarrage de l’application n’est pas empêché pour autant.
Display a message and do not allow this program to run. Ce message est bloquant, c’est-à-dire que l’application ne démarre pas. Ce message pointe l’utilisateur sur des informations complémentaires pour résoudre le problème.
Cliquez sur Suivant.
L’Assistant affiche ensuite les champs Enter Message Information pour entrer les détails du message.
Tapez l’URL du site Web et le texte du message à afficher quand l’utilisateur démarre l’application, puis cliquez sur Finish.
Problèmes avec les messages AppHelp sur Windows 2000
Les problèmes suivants peuvent se produire sur les ordinateurs exécutant Windows 2000 :
Vous risquez de ne pas pouvoir créer de message AppHelp personnalisé.
Le texte du message AppHelp servant pour les entrées de la base de données système peut ne pas s’afficher.
Si vous copiez une entrée AppHelp pour une base de données système ou un correctif de compatibilité personnalisé provenant d’une base de données système, Compatibility Administrator risque de masquer la description.
Voir aussi
Autres ressources
Guide de l’utilisateur de l’outil Compatibility Administrator