Coup de projecteur sur les utilitaires Utilitaire de nettoyage de Windows Installer

Lance Whitney

Vous tentez de désinstaller ou de mettre à jour une application sur l'un des PC de votre environnement, mais votre commande ne s'exécute pas. À la place, une erreur vous indique que l'application ne peut pas être désinstallée ou mise à jour. Ce scénario vous semble familier ? Dans ce cas, vous vous êtes sûrement déjà demandé quelle est la cause de ce problème.

Les logiciels installés à l'aide de la technologie Microsoft® Windows® Installer (MSI) écrivent certains fichiers et paramètres de registre. Si l'un de ces fichiers ou paramètres est manquant ou endommagé, vous ne pouvez pas supprimer, mettre à jour ou même réinstaller le programme. La solution dans ce cas est de supprimer toutes les informations de Windows Installer pour pouvoir réinstaller le programme proprement. Microsoft vous offre gratuitement l'utilitaire de nettoyage de Windows Installer dans ce but.

L'utilitaire de nettoyage Windows Installer supprime tous les fichiers et paramètres de registre associés à une configuration Windows Installer d'un programme. Il est important de noter que l'outil ne supprime pas les fichiers d'installation du programme ou les paramètres de registre proprement dits. Il ne remplace pas non plus la commande Ajout/Suppression de programmes.

Vous avez recours à cet utilitaire si vous ne pouvez pas désinstaller ou mettre à jour une application à l'aide de la commande Ajout/Suppression de programmes ou d'autres méthodes. En supprimant les informations de Windows Installer, vous serez en mesure de réinstaller l'application. Vous pouvez alors laisser le programme installé tel quel, le mettre à jour ou le supprimer.

fig01.gif

L'utilitaire de nettoyage de Windows Installer affiche une liste de toutes les applications Windows Installer sur le PC. (cliquez sur l'image pour l'agrandir)

Certains parmi vous connaissent le programme de ligne de commande msizap de Microsoft, qui supprime les données Windows Installer d'un programme. Et bien, cette commande est toujours utilisée ici : L'utilitaire de nettoyage de Windows Installer est tout simplement une interface conviviale de msizap qui élimine la manipulation des options de ligne de commande.

Après avoir installé l'utilitaire, un sous-répertoire nommé Windows Installer Clean Up (Nettoyage Windows Installer) s'affiche dans Program Files. Ce sous-répertoire contient trois fichiers : msicuu.exe, msizap.exe et readme.txt. Le fichier msicuu.exe présente une liste de toutes applications Windows Installer sur le PC, vous permettant de sélectionner, désélectionner et supprimer des applications. Ce programme transmet ensuite vos sélections à la commande msizap.exe, qui supprime les informations Windows Installer des applications sélectionnées.

Pour exécuter l'outil de nettoyage de Windows Installer, accédez au menu Démarrer | Tous les programmes et recherchez le dossier. Cliquez ensuite sur le raccourci Windows Installer. Une liste de toutes les applications Windows Installer sur le PC s'affiche (comme le montre la capture d'écran). Sélectionnez l'application qui vous concerne, puis cliquez sur le bouton Supprimer. Cette application est alors supprimée de la base de données Windows Installer. Vous pouvez désormais réinstaller correctement.

Notez qu'après avoir exécuté l'utilitaire de nettoyage, l'application ne s'affiche plus dans la liste Ajout/Suppression de programmes. Par conséquent, si vous voulez supprimer l'application définitivement, vous devez tout d'abord la réinstaller. L'utilitaire de nettoyage de Windows Installer fonctionne uniquement avec des logiciels qui utilisent la technologie Windows Installer, en général des installations empaquetées sous forme de fichiers MSI.

Finalement, n'oubliez pas que vous devez être connecté en tant qu'administrateur pour exécuter l'utilitaire de nettoyage de Windows Installer. L'outil est compatible avec toutes les versions 32 bits et 64 bits de Windows. Pour plus d'informations sur l'utilitaire et pour télécharger le logiciel, accédez au site support.microsoft.com/kb/290301.

Lance Whitney est consultant en informatique, formateur et rédacteur technique. Il a passé un nombre d'heures incalculable à affiner des postes de travail et serveurs Windows. Journaliste de formation, il s'est reconverti à l'informatique il y a 15 ans.

© 2008 Microsoft Corporation et CMP Media, LLC. Tous droits réservés. La reproduction partielle ou totale sans autorisation est interdite.