Les anciens MacUsers connaissaient peut-être, du temps de Mac OS 9, une petite application très pratique qui s'appelait "Installer Observer" qui permettait, avant chaque installation de logiciel, d'enregistrer l'état d'un volume ou d'un dossier bien précis, afin de voir ce qui avait justement été installé par le logiciel en question, et ainsi de pouvoir le désinstaller proprement le cas échéant ! Et bien "Uninstaller" joue sensiblement le même rôle sous OS X, en un peu mieux encore....
Grâce à "Uninstaller", vous pouvez enregistrer "l'état" d'un volume ou d'un dossier bien précis (un peu comme si vous en mémorisiez le contenu exact), si bien que si vous réalisez cette opération juste avant d'installer un logiciel, et bien il vous suffira de relancer "Uninstaller" après cette dite installation de logiciel pour savoir exactement quels éléments ont été ajoutés ou supprimés lors de cette installation ! C'est très pratique, surtout si vous ne voulez que "tester" un logiciel de démo, ou si vous décidez, après installation, que ce logiciel finalement ne vous plaît pas ! Là au moins vous saurez quels éléments supprimer pour désinstaller complètement ce logiciel de votre disque dur ! Il s'agit là, à mon avis, du meilleur outil de désinstallation pour Mac OS X, par sa simplicité, sa souplesse et aussi par sa fiabilité.
"Uninstaller" est une application Cocoa qui fonctionne par "glisser/déposer" et qui scanne/vérifie le contenu précis des volumes ou dossiers que vous souhaitez pour en établir un "état" !
"Uninstaller" permet ainsi de supprimer facilement tout élément (fichier ou dossier) installé depuis ce dernier "état" enregistré ! Comment ça marche ? Commencez par télécharger "Uninstaller" ICI. Ce logiciel n'est pas gratuit, il coûte 25 € environ (pour 2 Mac).
Une fois l'application téléchargée et décompressée, placez la dans votre dossier "Applications" !
Lancez l'application "Uninstaller". Une petite fenêtre vous demandera dans un premier temps dans quel mode vous voulez lancer "Uninstaller" :
-------------------------------
À moins que vous ne soyez que simple "utilisateur", je vous invite à cliquer sur "Mode Administrateur". Tapez alors votre mot de passe administrateur et cette fenêtre de "Uninstaller" apparaît à l'écran :
-------------------------------------
Bien, il vous suffit dans un premier temps de glisser/déposer un dossier ou tout un volume dans la fenêtre en haut à gauche, à côté de "Nom". Par défaut, c'est votre "maisonnette" qui est sélectionnée, mais rien ne vous empêche de sélectionner par exemple tout votre volume/partition OS X. C'est ce que j'ai fait.
On m'indique qu'aucune analyse n'a été effectuée... Ce qui est normal, il va falloir le faire dans un premier temps, afin que "Uninstaller" puisse analyser et donc mémoriser l'état (tout le contenu) de ce volume ou de ce dossier.
- Cliquez sur le bouton "Enregistrer" afin que "Uninstaller" puisse établir "l'état", à ce moment précis, du contenu exact de ce volume/dossier (plus le dossier/volume est gros, plus cette opération sera longue).
- Une fois que cette première analyse est terminée, celle-ci est automatiquement enregistrée. Vous pouvez cliquer sur le bouton "Options" afin d'ouvrir un tiroir latéral qui vous indiquera le contenu de cette analyse (ici, tout ce qui se trouve sur ma partition OS X fraîchement analysée par "Uninstaller"). Cette première analyse sert donc de "point de départ" pour vérifier (lors de futures analyses) ce qui a été modifié dans ce même dossier/volume.
-----------------
Les analyses effectuées par "Uninstaller" sont stockées dans un dossier "Uninstaller" situé dans "Maisonnette"/"Bibliothèque"/"Application Support". Laissez bien ce dossier et son contenu en place.
Cliquez maintenant sur le bouton "Comparer". "Uninstaller" analyse de nouveau le volume sélectionné. Que constatons nous maintenant comme résultat ?
-------------------------------------
Cette nouvelle analyse a eu lieu à peine quelques secondes après la première analyse, et pourtant 13 éléments nouveaux, 80 éléments modifiés et 5 éléments supprimés ont été détectés par "Uninstaller". Pour visualiser ces éléments nouveaux, modifiés et supprimés, il suffit de cliquer sur les onglets idoïnes.
Parmi les éléments nouveaux, on trouvera bien sûr le fichier scan "OS X.uisi" (du nom du volume que j'ai analysé) établi par "Uninstaller". Les autres éléments nouveaux sont essentiellement (dans mon exemple), un fichier .jpg (créé pour la rédaction de cette astuce) et des dossiers générés par l'application "TrashMagic", ainsi qu'un dossier appartenant à la nouvelle fonction "Versions" de LION (dossier DocumentRevisions).
Désormais, après toute nouvelle comparaison, je vous invite à cliquer sur le bouton "Enregistrer" afin de mettre à jour l'enregistrement servant de point de comparaison à l'avenir. Mieux vaut en effet comparer une nouvelle analyse avec état enregistré récemment, car quel intérêt de le faire avec une analyse enregistrée il y a 15 jours ou un mois ?
En effet, comme nous allons le voir plus bas, nous allons notamment nous servir de "Uninstaller" pour désinstaller proprement un logiciel. Et dans un tel cas, l'idéal est bien entendu d'enregistrer une état juste avant l'installation du dit logiciel afin de bien détecter par la suite ce qui a été installé (et où) par le dit logiciel, en faisant une nouvelle comparaison à posteriori.
Dans la fenêtre principale de "Uninstaller", vous avez notamment 5 boutons à votre disposition dans la barre d'outils. Sélectionnez un élément listé dans la fenêtre de "Uninstaller", et vous pourrez alors :
- Avoir des infos sur cet élément (bouton "Infos").
- Le localiser dans le Finder (bouton "Localiser").
- L'ouvrir (bouton "Ouvrir").
- Le mettre à la Corbeille (bouton "Corbeille").
- Le supprimer (bouton "Supprimer").
Prenons maintenant un cas pratique. Je souhaite installer (pour tester) un logiciel que je viens de télécharger sur Internet. Comment faire si je souhaite le désinstaller par la suite, en étant sûr de ne rien oublier ?
Je lance "Uninstaller", je glisse-dépose le dossier de mon choix : le dossier "Maisonnette", ou à nouveau mon volume "OS X" (c'est à mon avis le mieux à faire, car là au moins vous êtes sûr de ne rien manquer sur votre volume OS X) dans la petite fenêtre en haut à gauche et je clique sur "Enregistrer" pour lancer l'analyse. Là votre "état" est à jour !
J'installe illico presto mon logiciel (par exemple, je souhaite tester la dernière version du navigateur "Firefox"), je l'utilise un peu pour voir ce que j'en pense, et finalement, comme ça ne me plaît pas, je décide alors de le désinstaller complètement et proprement.
Pour cela, je relance "Uninstaller", je sélectionne de nouveau le dossier ou volume précédement analysé et dont l'analyse vient juste d'être enregistrée, et je clique sur "Comparer".
Dans la fenêtre qui s'ouvrira dans "Uninstaller", concentrez vous uniquement sur les "Eléments nouveaux". Il suffit alors de sélectionner tous les éléments nouveaux installés par le logiciel que je viens d'installer, puis de cliquer sur "Supprimer". Un message vous demande si vous voulez en effet bien supprimer tous ces éléments.. Ô que oui ! Voilà, c'est tout ! Le logiciel et tout ses fichiers annexes seront proprement désinstallés ! Plus de trace sur votre disque dur ! NB : Ne jetez que ce dont vous êtes sûr. Donc, mieux vaut s'abstenir de jeter des éléments dont vous ignorez l'appartenance ou la fonction. C'est plus prudent ! Mieux vaut en effet éviter de supprimer un élément système. Vous pouvez par ailleurs vous aider du bouton "Infos" pour avoir plus de précision sur tel ou tel élément.
Mais comment faire si j'installe un logiciel et que je souhaite le désinstaller seulement au bout de 6 mois par exemple ???
Rien de plus simple, voici comment procéder afin de prévoir les éventuelles futures désinstallations de vos logiciels (au cas où) :
1) À chaque installation d'un nouveau logiciel, utilisez "Uninstaller" juste avant pour analyser votre volume sous OS X (bouton "Enregistrer") et avoir ainsi un "Etat enregistré" à jour.
2) Installer le nouveau logiciel.
3) Cliquer sur "Comparer" dans "Uninstaller".
4) Une fois que la fenêtre de comparaison s'affiche, allez dans le menu "Fichier"/"Enregistrer la liste" afin de mémoriser les nouveaux éléments installés (entre autres). Vous pouvez donner le nom que vous voulez à cette liste (par exemple le nopm du logiciel que vous venez d'installer) et l'enregistrer où vous souhaitez sur votre disque dur.
5) Quitter "uninstaller".
6) Le jour où vous décidez de désinstaller ce logiciel, lancez "Uninstaller", allez dans le menu "Ouvrir" et ouvrez la liste mémorisée correspondant au logiciel à désinstaller. Vous saurez ainsi exactement ce qu'il faudra désinstaller... sans rien oublier.
NB : Les personnes les plus expérimentées pourront même se confectionner un script de désinstallation en allant dans le menu "Fichier/Créer un script de désinstallation".
Astuce
Comme je vous l'indiquais plus haut, en cliquant sur le bouton "Options", situé en haut à droite de la fenêtre de "Uninstaller", vous pourrez voir l'ouverture d'un "tiroir" latéral . Grâce à ce tiroir, vous pouvez indiquer la profondeur de vos analyse de dossiers/volumes (Mon conseil : Laissez comme tel sur le sigle "∞", comme ceci tous les niveaux, et donc tous les éléments , visibles et invisibles seront pris en compte).
Par ailleurs, en vous servant des boutons "+"/"-", ou par simple glisser/déposer, vous pouvez sélectionner un ou des fichier(s), ou un ou des dossier(s) contenu(s) dans le volume/dossier glissé dans la petite fenêtre en haut à gauche, afin qu'il(s) soi(en)t exclu(s) de l'analyse. Cette fonction est très pratique, si (ceci est un exemple) vous souhaitez analyser votre volume OS X sans le dossier "Utilisateurs" (ou un autre, ou des autres....) Cela vous laisse ainsi une grande marge de manoeuvre.
-----------------------------------------------------------
Conclusion
Si vous aimez tester de nombreux logiciels, ou si simplement vous voulez savoir ce qui est installé et où, sur votre disque dur, et bien cette petite application simple d'emploi et en français est faite pour vous. C'est une véritable "ceinture de sécurité" que ce logiciel "Uninstaller", car au moins vous avez la certitude de pouvoir désinstaller proprement et complètement un logiciel que vous venez par exemple d'installer et qui pose visiblement problème, ou qui ne vous plaît pas ! (ce qui est loin d'être le cas avec les autres logiciels de désinstallation qui font parfois le travail à moitié, et/ou sans aucune visibilité pour l'utilisateur).
Bref, pour 25 €, plus besoin de se casser la tête pour savoir où chercher on ne sait pas trop quoi au juste, pour supprimer des logiciels ou des applications démo par exemple. Un "must-have" en quelque sorte !