Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
DANS CETTE TÂCHE
Résumé
Cet article explique comment utiliser l'utilitaire Quick Fix (QFixApp.exe) fourni avec la trousse à outils de compatibilité des applications Microsoft version 2.6 pour Windows Server 2003 et Microsoft Windows XP. QFixApp est un outil qui contient des correctifs (préalablement regroupés en package) permettant de réparer facilement un programme qui ne fonctionne pas correctement sur Windows Server 2003.
Retour au début
Obtention et installation de QFixApp
QFixApp est fourni avec la trousse à outils de compatibilité des applications Windows version 2.6. Pour installer cette trousse à outils
-
Démarrez Microsoft Internet Explorer, puis reportez-vous au site Web de Microsoft à l'adresse suivante :
Trousse à outils de compatibilité des applications Windows version 2.6
-
Cliquez sur le lien
Télécharger. -
Cliquez sur Enregistrer pour enregistrer le fichier Act26.exe sur votre ordinateur.
-
Cliquez sur Enregistrer, puis sur
Fermer une fois le fichier téléchargé. -
Double-cliquez sur le fichier Act26.exepour démarrer l'Assistant InstallShield de la trousse à outils de compatibilité des applications.
-
Cliquez sur Suivant, puis suivez les instructions affichées à l'écran pour installer la trousse à outils de compatibilité des applications.
Présentation de l'utilitaire QFixApp
QFixApp permet d'appliquer rapidement différents correctifs de programmes (AppFixes, également appelés "shims") à un programme afin de déterminer leur efficacité. QFixApp lit le fichier de base de données %SystemRoot%\AppPatch\Sysmain.sdb pour générer une liste de correctifs disponibles. Lorsque vous sélectionnez un AppFix, vous pouvez démarrer le fichier exécutable (.exe) du programme et l'AppFix est appliqué. Si un AppFix approprié est identifié, l'outil vous aide à générer et à tester les informations de fichiers correspondantes.
Par défaut, l'utilitaire QFixApp est enregistré à l'emplacement suivant :
C:\Program Files\Windows Application Compatibility Toolkit\ApplicationsLorsque vous démarrez QFixApp, les éléments suivants s'affichent :
-
La zone The application for which to apply the fix(es) (Application à laquelle appliquer le ou les correctifs). Cette zone identifie le programme auquel appliquer le correctif.
-
L'onglet Layers (Couches) avec la liste
Select an existing layer to apply to your application(Sélectionnez une couche existante à appliquer à votre application) qui contient les entrées suivantes :256 Color
640X480
DisableCicero
DisableThemes
EnableIISBizTalk
International
LUA (Limited User Account)
LUACleanUp
NT4SP5
pLayerGetProcAddrExOverride
ProfilesSetup
Win2000
Win2000Sp2
Win2000Sp3
Win95
Win98
WinXP
WinXPSp1 -
Cliquez sur l'onglet Fixes (Correctifs). Sous cet onglet, vous pouvez activer les cases à cocher des correctifs à appliquer.
Exemple d'utilisation de QFixApp
-
Démarrez le Bloc-notes, puis cliquez sur À propos du Bloc-notes dans le menu ? (Aide). Notez que la version est 5.2.
-
Cliquez sur OK, pour fermer le Bloc-notes.
-
Démarrez QFixApp. Pour cela, cliquez sur
Démarrer, sur Exécuter, tapez
c:\program files\windows application compatibility toolkit\applications\qfixapp.exe, puis cliquez sur
OK. -
Cliquez sur Win95 dans la liste
Select an existing layer to apply to your application(Sélectionnez une couche existante à appliquer à votre application), cliquez sur Browse (Parcourir), puis ouvrez le dossier Windows. -
Cliquez sur Notepad.exe, sur
Ouvrir, puis sur Exécuter. -
Cliquez sur À propos du Bloc-notes dans le menu ? (Aide). Remarquez que la version est maintenant 4.0.
-
Cliquez sur OK, pour fermer le Bloc-notes.
Un clic sur le bouton View log dans la boîte de dialogue QFixApp permet d'afficher les AppFixes appliqués. Un clic sur Advanced permet d'afficher les informations relatives au fichier .exe. Vous pouvez cliquer sur Add Matching file, puis sélectionner des fichiers en rapport avec le fichier .exe pour identifier ce programme spécifique. Une fois cette étape terminée, vous pouvez cliquer sur Create fix support (Créer une prise en charge de correctif) pour ajouter des couches avec les informations correspondantes (GRABMI) et créer un fichier de base de données XML nommé
Nom_programme.sdb. Notez que dans l'exemple décrit dans cette section, le fichier se nomme Notepad.sdb et se trouve dans le dossier C:\Windows\AppPatch.
Retour au début
Références
Pour plus d'informations sur la compatibilité des applications, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://technet.microsoft.com/en-us/windowsvista/aa905102.aspx Pour plus d'informations sur la trousse à outils de compatibilité des applications, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
294895 Comment faire pour obtenir la trousse à outils "Compatibilité des applications Windows"Retour au début