Supprimer un programme sur Mac OS X revient souvent à faire glisser son icône dans la corbeille puis à vider cette dernière. Si cette méthode permet parfois (rarement) de se débarrasser de tous les fichiers qu’elle a générés lors de son installation, la plupart du temps, il reste des traces, ancrées dans nos volumes de stockage ! Celles-ci correspondent souvent à des préférences, des fichiers de cache, temporaires, nichés çà et là au sein du dossier utilisateur et du disque dur. Pour les éradiquer, nous avons décidé de mettre en concurrence sept protagonistes, spécialisés dans la désinstallation. Sont-ils tous égaux, certains s’acquittent-ils mieux de leur tâche ? Réponse dans les lignes qui suivent.
Du choix des applications…
Dire qu’il n’y a que l’embarras du choix n’est pas tout à fait exact, mais un certain nombre de logiciels dédiés à la désinstallation existent. Nous avons opté pour sept d’entre eux, gratuits comme payants, afin de savoir si l’investissement financier améliorait le fonctionnement du programme, à savoir fouiller mieux dans les arcanes du disque dur de nos Mac.
AppCleaner : gratuit
AppDelete : minimum de 3.50 euros
AppTrap : don
AppZapper : environ 9 euros
Application Annihilator : gratuit
CleanApp : environ 9 euros
Uninstaller : environ 20 euros (avec licence de FileFinder offerte)
De la méthodologie…
Afin d’être le plus honnête possible devant les possibilités de nos désinstalleurs, nous avons créé une session utilisateur toute neuve, vierge de fichiers d’applications déjà lancées. Pour tester les capacités de désinstallation, le choix des programmes à supprimer s’est porté sur le navigateur Mozilla Firefox 3 et le programme de retouche d’images Comiq Life Magic de Plasq (nous avons aussi sollicité Photoshop en joker lorsqu'il s'agissait de départager deux outils aux compétences à priori égales). Ces deux applications écrivent et créent de nombreux fichiers et sous-dossiers, de la racine du disque à la Bibliothèque de l'utilisateur.
Pour vérifier ce que nos deux programmes cobaye écrivent sur le disque, nous avons fait appel à un utilitaire de surveillance, fseventer, qui traque en permanence toute l’activité présente sur le support de stockage. Ce programme gratuit, qui peut s’avérer utile dans beaucoup d’autres circonstances, s’appuie sur les mêmes API que Spotlight, un gage d’efficacité. Après lancement de chacun des programmes à pister, fseventer trace la carte des fichiers écrits. Il suffit de faire une capture d’écran de cette map pour comparer ensuite visuellement avec ce que trouveront nos désinstalleurs. En route !
Du test…
Pour plus de clarté, nous ne relatons ici que les résultats observés avec Firefox, ces derniers étant comparables avec Comiq Life Magic (sauf cas spécifique).
Le premier à passer sous la souris est AppCleaner. Il s’agit d’un programme classique à lancer d’un double-clic sur son icône. L’utilisateur doit simplement déposer l’icône du logiciel à désinstaller au centre de son interface. Une liste des éléments identifiés apparaît alors après une rotation 3D (option via les préférences du programme). AppCleaner trouve les trois principaux éléments à rechercher (dossiers créés dans Caches, Application Support et fichier de préférence). Il nous permet d’éradiquer ou conserver ceux que l’on souhaite (case à décocher) d’un appui sur le bouton Supprimer. La même expérience avec Comiq LM n’a pas permis de détecter un fichier de préférence dont le nom ne contenait pas celui du logiciel à désinstaller (plasq à la place de comic). De là à dire que AppCleaner s’appuie sur le nom du logiciel pour effectuer sa sélection, il n’y a qu’un pas ! Côté fonctions supplémentaires, son interface, en français, permet des accès rapides aux dossiers Applications, Widgets ou Autres (composants et plug-ins d’applications tierces logés dans la blbliothèque) en vue de suppression après sélection.
AppDelete [2.0.2 - 538 Ko - Mac OS 10.3 - US - 3,50€ minimum] fonctionne selon le même principe, le glissé / déposé d’une application (ou widget, plug-in, panneau de préférences) sur l’icône d’une corbeille. Les résultats apparaissent en surimpression de l’interface (en anglais), avec des cases à cocher / décocher précédent les éléments trouvés. AppDelete détecte correctement les trois éléments principaux de Firefox mais également des traces d’une autre version installée sur un compte utilisateur différent. En validant la suppression, l’utilitaire déplace vers la corbeille les éléments sélectionnés, dans un dossier AppDelete. Le bouton de suppression se transforme alors en Undo, un clic dessus faisant réintégrer les fichiers vers leur emplacement d’origine. Un petit plus donc, côté recherche.
AppTrap [1.0.5 - 273 Ko - Mac OS 10.4 - VF - Don] s’installe comme panneau de préférences de Leopard. Son activation s’effectue à partir des préférences système. Dès lors, AppTrap est intégré au système et surveille les actions de l’utilisateur. Dans les faits, chaque fois qu’une application est déplacée vers la corbeille, sa fenêtre apparaît. En français dans le texte, AppTrap propose de supprimer les fichiers associés au logiciel concerné. Comme ses prédécesseurs, l’utilitaire trouve les trois éléments de Firefox. AppTrap sait repérer n'importe quelle application, quel que soit son emplacement sur le disque, le dossier Applications ou un autre. Activez le démarrage d'AppTrap simultanément à celui de la session en cours via son panneau de Préférences Système. Testez ensuite son fonctionnement après relance de la session ou redémarrage du Mac. Un plus pour sa transparence de fonctionnement. (MAJ : il avait été indiqué à tort qu'App Trap ne fonctionnait qu'avec des logiciels logés dans le dossier Applications)
AppZapper [1.8 - 1.6 Mo - Mac OS 10.4 - VF - 9€] fait presque figure d’ancien dans cette sélection. Son fonctionnement est identique à AppCleaner. Sa dernière évolution permet via ses préférences, de protéger de la mise à la corbeille certaines applications, celles qui sont ouvertes et celles par défaut. Un accès direct au dossier des plug-ins et des panneaux de préférence est possible. Comme pour les autres, AppZapper localise aisément les éléments installés de Firefox. S’il semble s’en sortir mieux que AppCleaner sur le fichier Plasq, il oublie totalement un dossier de paramètres lors d’une tentative de désinstallation de Photoshop. Certes, cet essai fut effectué sur un compte utilisateur différent et avait pour but de les départager, mais bon… Son interface francisée est plutôt agréable, un clic sur la loupe située au bout des éléments répertoriés ouvre une fenêtre pointant sur la sélection. Au final, AppZapper est payant et semble ne pas offrir une fiabilité à toute épreuve !
Application Annihilator [1.2 - 60.8 Ko - Mac OS 10.4 - US - Gratuit] ressemble à une application compilée avec Automator ! Peu importe, l’utilisateur entre le nom du programme qu’il souhaite éliminer dans un champ prévu à cet effet puis, ajoute des critères de sélection via des menus déroulants afin de faire des phrases du type "le nom contient", "la date de modification ou de création", "l’emplacement est", etc. Un clic sur le bouton Continue déclenche le scan de l’emplacement retenu, un fichier texte écrit et ouvert par TextEdit liste ce qui est repéré par l’utilitaire. Surprise, il récupère des traces de Firefox dans le cache d’une recherche effectuée avec Safari, en plus de ce qu’ont trouvé les autres désinstalleurs. Seul véritable inconvénient, la lecture du fichier texte devient un vrai cauchemar lorsque l’on tente la manipulation avec Photoshop, par exemple. De plus, impossible de choisir ce que l’on souhaite supprimer. Pour utilisateur averti donc !
CleanApp [3.0b11 - 3.4 Mo - Mac OS 10.5 - US - 9€] surprend d’entrée par son interface qui ressemble à un véritable programme plus qu’à un simple utilitaire. Et le ramage se rapporte au plumage quant aux résultats analysés. Pour Firefox, il a trouvé tout ou presque ce qu’il était utile à supprimer. Ainsi, il est le seul à observer des modifications dans les fichiers de préférence QuickTime et de configuration Internet consécutives au premier lancement du navigateur. Il a même su déceler la création de dossiers contenant le nom Mozilla et ne renfermant pourtant aucun élément. L’utilisateur peut aussi se permettre une erreur, CleanApp lui offre l’alternative d’archiver tout en supprimant. Le programme apporte d’autres fonctions destinées à la récupération de nombreux Mo sur le disque en éradiquant les langues inutiles des applications multilingues, en listant les fichiers les plus vieux logés dans le dossier utilisateur, en permettant des accès directs aux endroits clé du disque. Bref, vous l’aurez compris, c’est le meilleur (précisons qu'il est encore en version bêta), même s’il nécessite une petite contribution financière !
Uninstaller [1.12.1 - 398 Ko - Mac OS 10.4 - VF - 20€+ FileFinder inclus] est certainement l’application la plus puissante de tous nos désinstalleurs. Peut-être trop par rapport à ce que l’on souhaite faire avec ce type de logiciel. Pour fonctionner correctement, il faut, après son lancement, faire une photographie de son disque dur à l’aide du bouton Scan. Dès lors, on peut installer un programme, l’utiliser puis créer des documents avec. Si l’on souhaite le désinstaller, il suffit juste de cliquer sur le bouton Compare pour lister les fichiers différents du scan préalablement effectué. Les résultats sont évidemment à la hauteur puisque aucune modification ne passe à travers les mailles du filet. Les résultats s’affichent selon trois catégories : éléments trouvés, modifiés et supprimés. Concernant Firefox, Uninstaller a su lister tous les fichiers modifiés, évidents ou non. Pour autant, le programme, qui n’a pas la simplicité d’un CleanApp, affiche beaucoup d’informations et risque de dérouter, voire de rebuter l’utilisateur, même si des filets peuvent être tendus pour éviter la casse. Deux autres inconvénients l'empêchent de remporter la palme : son tarif et l’obligation de faire appel à ses services avant d’installer un logiciel.
Des résultats…
Même si la plupart de ces programmes s’acquittent honorablement de leur tâche, CleanApp est le meilleur choix. Pour une somme modique, il sait désinstaller au mieux tous les logiciels, offre une interface agréable et intuitive, tourne en tâche de fond pour enregistrer l’activité des applications afin de faciliter au mieux leur désinstallation et rend de nombreux services dans l’optimisation du disque, voire du fonctionnement du Mac.
Du choix des applications…
Dire qu’il n’y a que l’embarras du choix n’est pas tout à fait exact, mais un certain nombre de logiciels dédiés à la désinstallation existent. Nous avons opté pour sept d’entre eux, gratuits comme payants, afin de savoir si l’investissement financier améliorait le fonctionnement du programme, à savoir fouiller mieux dans les arcanes du disque dur de nos Mac.
AppCleaner : gratuit
AppDelete : minimum de 3.50 euros
AppTrap : don
AppZapper : environ 9 euros
Application Annihilator : gratuit
CleanApp : environ 9 euros
Uninstaller : environ 20 euros (avec licence de FileFinder offerte)
De la méthodologie…
Afin d’être le plus honnête possible devant les possibilités de nos désinstalleurs, nous avons créé une session utilisateur toute neuve, vierge de fichiers d’applications déjà lancées. Pour tester les capacités de désinstallation, le choix des programmes à supprimer s’est porté sur le navigateur Mozilla Firefox 3 et le programme de retouche d’images Comiq Life Magic de Plasq (nous avons aussi sollicité Photoshop en joker lorsqu'il s'agissait de départager deux outils aux compétences à priori égales). Ces deux applications écrivent et créent de nombreux fichiers et sous-dossiers, de la racine du disque à la Bibliothèque de l'utilisateur.
Pour vérifier ce que nos deux programmes cobaye écrivent sur le disque, nous avons fait appel à un utilitaire de surveillance, fseventer, qui traque en permanence toute l’activité présente sur le support de stockage. Ce programme gratuit, qui peut s’avérer utile dans beaucoup d’autres circonstances, s’appuie sur les mêmes API que Spotlight, un gage d’efficacité. Après lancement de chacun des programmes à pister, fseventer trace la carte des fichiers écrits. Il suffit de faire une capture d’écran de cette map pour comparer ensuite visuellement avec ce que trouveront nos désinstalleurs. En route !
Du test…
Pour plus de clarté, nous ne relatons ici que les résultats observés avec Firefox, ces derniers étant comparables avec Comiq Life Magic (sauf cas spécifique).
Le premier à passer sous la souris est AppCleaner. Il s’agit d’un programme classique à lancer d’un double-clic sur son icône. L’utilisateur doit simplement déposer l’icône du logiciel à désinstaller au centre de son interface. Une liste des éléments identifiés apparaît alors après une rotation 3D (option via les préférences du programme). AppCleaner trouve les trois principaux éléments à rechercher (dossiers créés dans Caches, Application Support et fichier de préférence). Il nous permet d’éradiquer ou conserver ceux que l’on souhaite (case à décocher) d’un appui sur le bouton Supprimer. La même expérience avec Comiq LM n’a pas permis de détecter un fichier de préférence dont le nom ne contenait pas celui du logiciel à désinstaller (plasq à la place de comic). De là à dire que AppCleaner s’appuie sur le nom du logiciel pour effectuer sa sélection, il n’y a qu’un pas ! Côté fonctions supplémentaires, son interface, en français, permet des accès rapides aux dossiers Applications, Widgets ou Autres (composants et plug-ins d’applications tierces logés dans la blbliothèque) en vue de suppression après sélection.
AppDelete [2.0.2 - 538 Ko - Mac OS 10.3 - US - 3,50€ minimum] fonctionne selon le même principe, le glissé / déposé d’une application (ou widget, plug-in, panneau de préférences) sur l’icône d’une corbeille. Les résultats apparaissent en surimpression de l’interface (en anglais), avec des cases à cocher / décocher précédent les éléments trouvés. AppDelete détecte correctement les trois éléments principaux de Firefox mais également des traces d’une autre version installée sur un compte utilisateur différent. En validant la suppression, l’utilitaire déplace vers la corbeille les éléments sélectionnés, dans un dossier AppDelete. Le bouton de suppression se transforme alors en Undo, un clic dessus faisant réintégrer les fichiers vers leur emplacement d’origine. Un petit plus donc, côté recherche.
AppTrap [1.0.5 - 273 Ko - Mac OS 10.4 - VF - Don] s’installe comme panneau de préférences de Leopard. Son activation s’effectue à partir des préférences système. Dès lors, AppTrap est intégré au système et surveille les actions de l’utilisateur. Dans les faits, chaque fois qu’une application est déplacée vers la corbeille, sa fenêtre apparaît. En français dans le texte, AppTrap propose de supprimer les fichiers associés au logiciel concerné. Comme ses prédécesseurs, l’utilitaire trouve les trois éléments de Firefox. AppTrap sait repérer n'importe quelle application, quel que soit son emplacement sur le disque, le dossier Applications ou un autre. Activez le démarrage d'AppTrap simultanément à celui de la session en cours via son panneau de Préférences Système. Testez ensuite son fonctionnement après relance de la session ou redémarrage du Mac. Un plus pour sa transparence de fonctionnement. (MAJ : il avait été indiqué à tort qu'App Trap ne fonctionnait qu'avec des logiciels logés dans le dossier Applications)
AppZapper [1.8 - 1.6 Mo - Mac OS 10.4 - VF - 9€] fait presque figure d’ancien dans cette sélection. Son fonctionnement est identique à AppCleaner. Sa dernière évolution permet via ses préférences, de protéger de la mise à la corbeille certaines applications, celles qui sont ouvertes et celles par défaut. Un accès direct au dossier des plug-ins et des panneaux de préférence est possible. Comme pour les autres, AppZapper localise aisément les éléments installés de Firefox. S’il semble s’en sortir mieux que AppCleaner sur le fichier Plasq, il oublie totalement un dossier de paramètres lors d’une tentative de désinstallation de Photoshop. Certes, cet essai fut effectué sur un compte utilisateur différent et avait pour but de les départager, mais bon… Son interface francisée est plutôt agréable, un clic sur la loupe située au bout des éléments répertoriés ouvre une fenêtre pointant sur la sélection. Au final, AppZapper est payant et semble ne pas offrir une fiabilité à toute épreuve !
Application Annihilator [1.2 - 60.8 Ko - Mac OS 10.4 - US - Gratuit] ressemble à une application compilée avec Automator ! Peu importe, l’utilisateur entre le nom du programme qu’il souhaite éliminer dans un champ prévu à cet effet puis, ajoute des critères de sélection via des menus déroulants afin de faire des phrases du type "le nom contient", "la date de modification ou de création", "l’emplacement est", etc. Un clic sur le bouton Continue déclenche le scan de l’emplacement retenu, un fichier texte écrit et ouvert par TextEdit liste ce qui est repéré par l’utilitaire. Surprise, il récupère des traces de Firefox dans le cache d’une recherche effectuée avec Safari, en plus de ce qu’ont trouvé les autres désinstalleurs. Seul véritable inconvénient, la lecture du fichier texte devient un vrai cauchemar lorsque l’on tente la manipulation avec Photoshop, par exemple. De plus, impossible de choisir ce que l’on souhaite supprimer. Pour utilisateur averti donc !
CleanApp [3.0b11 - 3.4 Mo - Mac OS 10.5 - US - 9€] surprend d’entrée par son interface qui ressemble à un véritable programme plus qu’à un simple utilitaire. Et le ramage se rapporte au plumage quant aux résultats analysés. Pour Firefox, il a trouvé tout ou presque ce qu’il était utile à supprimer. Ainsi, il est le seul à observer des modifications dans les fichiers de préférence QuickTime et de configuration Internet consécutives au premier lancement du navigateur. Il a même su déceler la création de dossiers contenant le nom Mozilla et ne renfermant pourtant aucun élément. L’utilisateur peut aussi se permettre une erreur, CleanApp lui offre l’alternative d’archiver tout en supprimant. Le programme apporte d’autres fonctions destinées à la récupération de nombreux Mo sur le disque en éradiquant les langues inutiles des applications multilingues, en listant les fichiers les plus vieux logés dans le dossier utilisateur, en permettant des accès directs aux endroits clé du disque. Bref, vous l’aurez compris, c’est le meilleur (précisons qu'il est encore en version bêta), même s’il nécessite une petite contribution financière !
Uninstaller [1.12.1 - 398 Ko - Mac OS 10.4 - VF - 20€+ FileFinder inclus] est certainement l’application la plus puissante de tous nos désinstalleurs. Peut-être trop par rapport à ce que l’on souhaite faire avec ce type de logiciel. Pour fonctionner correctement, il faut, après son lancement, faire une photographie de son disque dur à l’aide du bouton Scan. Dès lors, on peut installer un programme, l’utiliser puis créer des documents avec. Si l’on souhaite le désinstaller, il suffit juste de cliquer sur le bouton Compare pour lister les fichiers différents du scan préalablement effectué. Les résultats sont évidemment à la hauteur puisque aucune modification ne passe à travers les mailles du filet. Les résultats s’affichent selon trois catégories : éléments trouvés, modifiés et supprimés. Concernant Firefox, Uninstaller a su lister tous les fichiers modifiés, évidents ou non. Pour autant, le programme, qui n’a pas la simplicité d’un CleanApp, affiche beaucoup d’informations et risque de dérouter, voire de rebuter l’utilisateur, même si des filets peuvent être tendus pour éviter la casse. Deux autres inconvénients l'empêchent de remporter la palme : son tarif et l’obligation de faire appel à ses services avant d’installer un logiciel.
Des résultats…
Même si la plupart de ces programmes s’acquittent honorablement de leur tâche, CleanApp est le meilleur choix. Pour une somme modique, il sait désinstaller au mieux tous les logiciels, offre une interface agréable et intuitive, tourne en tâche de fond pour enregistrer l’activité des applications afin de faciliter au mieux leur désinstallation et rend de nombreux services dans l’optimisation du disque, voire du fonctionnement du Mac.