Applications · Uninstaller
Désinstallez complètement les apps de votre Mac, résidus compris
Glisser une app dans la Corbeille supprime l’app, mais pas les préférences, caches, conteneurs et launch agents qu’elle a écrits dans votre bibliothèque. Uninstaller de Tidy My Mac montre tout ce qu’une app a laissé en dehors de son bundle, le supprime avec l’app, et retrouve les résidus d’apps supprimées il y a longtemps.
macOS 26 Tahoe ou version ultérieure · Sans carte bancaire · Tout s'exécute sur votre Mac
Pourquoi glisser une app dans la Corbeille laisse des fichiers derrière
Une app Mac est un unique bundle .app, mais elle ne garde pas tout à l’intérieur. Dès sa première exécution, elle commence à écrire dans ses propres dossiers ailleurs : réglages dans ~/Library/Preferences, données dans ~/Library/Application Support, caches dans ~/Library/Caches et, pour les apps en sandbox, un conteneur entier dans ~/Library/Containers. Certaines apps installent aussi des launch agents qui démarrent un utilitaire à chaque connexion, des assistants privilégiés sous /Library, ou des reçus d’installation.
macOS n’a pas d’étape de désinstallation qui nettoie tout cela. Placez l’app dans la Corbeille et tout reste en place : cela prend de la place et, dans le cas des launch agents, essaie parfois encore d’exécuter quelque chose qui n’existe plus. Pour le faire à la main, voir comment désinstaller complètement des apps sur Mac.
Ce que trouve Uninstaller
Choisissez une app dans Uninstaller et Tidy My Mac liste ses Leftover files, regroupés par type, chacun avec sa taille et un bouton pour l’afficher dans le Finder :
| Type | Où il cherche |
|---|---|
| Application Support, Caches, Logs | ~/Library et /Library, y compris les dossiers Vendor/Product |
| Preferences | ~/Library/Preferences (et ByHost), /Library/Preferences |
| Containers, Group Containers, Application Scripts | Les dossiers de sandbox dans ~/Library |
| Saved State, Web Data & Cookies, Crash Reports | ~/Library/Saved Application State, WebKit, Cookies, HTTPStorages, DiagnosticReports |
| Launch Agents, Launch Daemons | ~/Library/LaunchAgents, /Library/LaunchAgents, /Library/LaunchDaemons |
| Privileged Helpers, Installer Receipts | /Library/PrivilegedHelperTools, /private/var/db/receipts |
| Home Folder | Un dossier commençant par un point et portant le nom de l’app, comme ~/.appname |
Tout est coché au départ. Décochez ce que vous voulez conserver, par exemple les réglages d’une app au cas où vous la réinstalleriez plus tard. L’en-tête indique la taille de l’app, celle des résidus et ce qui Will be freed.
Comment les résidus sont associés
Comme ce qu’il trouve est supprimé, Uninstaller procède à des correspondances strictes. Il lit l’identifiant de bundle de l’app, ainsi que ceux des extensions, éléments de connexion et assistants livrés dans l’app, et cherche des fichiers portant exactement ces noms. Les dossiers nommés d’après l’app elle-même ne sont associés que là où les apps utilisent réellement leur nom, comme Application Support, et jamais un nom partagé entre les apps d’un éditeur, tel qu’un dossier « Google » ou « Microsoft ». Un launch agent au nom sans rapport compte tout de même lorsque le programme qu’il exécute se trouve dans l’app, ce qui permet de repérer les programmes de mise à jour intégrés. Et un fichier que l’identifiant d’une autre app installée décrit plus précisément est laissé à cette app.
Désinstallation, étape par étape
Quand vous cliquez sur Uninstall et confirmez, Tidy My Mac :
- demande à l’app et à ses assistants de se fermer, et attend. Il ne force jamais la fermeture : une app qui vous demande d’enregistrer un document ne peut donc pas vous faire perdre votre travail ;
- arrête les launch agents et démons de l’app, pour que rien ne continue de tourner jusqu’au prochain redémarrage ;
- retire l’app de Launch Services, pour que Ouvrir avec ne continue pas de la proposer ;
- supprime l’app et les éléments cochés, en demandant une seule fois un mot de passe administrateur si certains se trouvent hors de votre dossier personnel ou appartiennent au système, comme les apps de l’App Store ;
- vérifie ensuite le disque et signale tout ce qui s’y trouve encore, au lieu de le compter comme supprimé.
Si vous annulez la demande de mot de passe, rien n’est supprimé : vous ne vous retrouvez donc jamais avec une moitié d’app.
L’app et les éléments cochés sont supprimés définitivement. Ils ne vont pas dans la Corbeille. La désinstallation est consignée dans l’historique de nettoyage, mais elle ne peut pas y être annulée.
Résidus des apps déjà supprimées
La plupart des Mac ont déjà des résidus d’apps glissées dans la Corbeille il y a des années. Leftovers of removed apps, en haut de la liste des apps, les retrouve : préférences, caches et conteneurs de votre bibliothèque portant le nom d’une app, lorsqu’aucune app installée ou en cours d’exécution ne les revendique et que macOS ne connaît nulle part sur votre Mac d’app portant cet identifiant. Il retrouve aussi les launch agents dont le programme n’existe plus.
Chaque élément indique pourquoi il figure dans la liste et quand il a été modifié pour la dernière fois. Les éléments qui demandent un examen plus attentif sont marqués Check first et ne sont jamais sélectionnés pour vous : tout ce qui a été modifié au cours des 30 derniers jours, tout ce qui provient d’un éditeur dont une app est toujours installée, et les launch agents dont le programme se trouvait sur un autre disque. Seul votre dossier personnel est exploré, et ce que vous supprimez va dans la Corbeille : vous pouvez donc le remettre en place depuis la Corbeille ou l’historique de nettoyage tant que vous ne l’avez pas vidée.
Ce qu’il ne touche pas
Les apps qui font partie de macOS, comme Safari, sont signalées et ne peuvent pas être désinstallées, et Tidy My Mac ne se désinstalle pas lui-même. Chaque chemin est vérifié avant toute action : si l’un n’est ni une app dans un dossier Applications ni un emplacement où vivent des résidus d’apps, toute la désinstallation est refusée. Tout s’exécute sur votre Mac ; la liste de vos apps n’est jamais envoyée (voir la politique de confidentialité).
Accès complet au disque
macOS ne permet qu’à une app disposant de l’Accès complet au disque de supprimer les conteneurs d’une autre app. Sans cet accès, Uninstaller vous le dit avant de commencer et vous laisse soit accorder l’accès, soit Uncheck Containers et les laisser en place. Il ne commencera pas une désinstallation qu’il ne peut pas terminer, car une fois l’app disparue, ses résidus ne peuvent plus lui être associés.
Des questions sur Uninstaller
Non. L’app et les résidus que vous laissez cochés sont supprimés définitivement, et la confirmation le précise. Les résidus d’apps que vous avez déjà supprimées sont différents : ceux-là vont dans la Corbeille.
Certains fichiers appartiennent au système plutôt qu’à vous : apps de l’App Store ou d’un paquet d’installation, et tout ce qui se trouve dans /Library, comme les launch daemons et les assistants privilégiés. Les supprimer demande un administrateur, et Tidy My Mac le demande une seule fois pour l’ensemble.
Oui. Chaque résidu a sa propre case à cocher. Décochez son dossier de préférences ou Application Support et ils restent où ils sont.
L’association est volontairement stricte : par identifiant de bundle exact, jamais par un nom d’éditeur partagé, et jamais pour un fichier appartenant à une autre app installée. Pour les apps déjà supprimées, tout ce qui est incertain est marqué Check first et laissé non sélectionné, et ce que vous supprimez va dans la Corbeille. Pour gagner davantage d’espace, Junk Cleaner s’occupe des caches et des journaux.
Essayez toutes les sections gratuitement pendant 7 jours.
Juste votre e-mail, sans carte bancaire. Ensuite $19.99 la première année, puis $59.99 par an.
Commencer votre essai gratuit