Aller au contenu principal
Mole
Aperçu Fonctions Avis Tarifs FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
AcheterAcheter Télécharger

    Aide, documentation, versions et articles.

    Accueil/Blog

    Choisir un désinstalleur Mac au-delà d’AppCleaner

    DésinstallationPublié 20 juillet 2026Mis à jour 8 août 202612 min de lecture

    Pointez deux désinstalleurs vers la même application, et vous obtiendrez deux listes de fichiers différentes. Ce n’est un bug ni pour l’un ni pour l’autre. Chaque outil choisit sa propre règle pour décider quels fichiers appartiennent à une application, sa propre liste de chemins qu’il refuse de toucher, et sa propre limite sur ce qu’il fera avec les privilèges d’administrateur. Ces trois choix décident de tout ce que vous voyez. Une fois que vous savez comment l’attribution fonctionne, choisir un désinstalleur cesse d’être une comparaison de fonctionnalités et devient une question de compromis que vous acceptez.

    Sous le capot : comment l’attribution des restes fonctionne vraiment

    Un désinstalleur a deux façons de décider qu’un fichier appartient à une application, et elles échouent dans des directions opposées.

    La correspondance par identifiant de bundle suit la chaîne reverse-DNS déclarée par l’application, comme com.vendor.app. macOS lui-même nomme de nombreux fichiers ainsi : ~/Library/Preferences/com.vendor.app.plist, le conteneur sandbox, l’entrée dans Saved Application State, les répertoires WebKit et HTTPStorages. C’est précis et produit presque aucun faux positif, mais cela manque tout ce que l’application a nommé d’après elle-même, et la plupart des applications gardent leurs vraies données dans un dossier ~/Library/Application Support/VendorName qui ne contient aucun identifiant.

    La correspondance par nom d’affichage et chaîne vendeur attrape ces dossiers, et aussi des éléments qui partagent simplement un mot. Une application appelée Notes, Sync ou Player correspond à des chemins appartenant à tout autre chose, et correspondre sur un préfixe vendeur emporte les applications sœurs que vous utilisez encore. La correspondance par nom trouve plus et se trompe plus souvent ; la correspondance par identifiant trouve moins et a raison plus souvent. La plupart des divergences entre deux résultats d’analyse se réduisent à ce seul choix.

    Correspondance par identifiant de paquet trouvant trois fichiers précisément nommés mais manquant le dossier nommé d'après l'éditeur, à côté de la correspondance par nom d'affichage trouvant ce dossier plus deux faux positifs appartenant à d'autres applications installées
    Les deux stratégies de correspondance échouent dans des directions opposées, c’est toute la raison pour laquelle deux désinstalleurs ne sont pas d’accord sur la même application.

    L’architecture de l’application décide de l’ampleur du désaccord possible. Une application sandboxée a généralement un conteneur principal sous ~/Library/Containers/<bundle id>, mais elle peut aussi utiliser des conteneurs App Group, Application Scripts, des caches partagés, CloudKit ou des données Keychain. Le sandboxing restreint l’accès direct aux fichiers ; il ne garantit pas une empreinte d’un seul répertoire. Une application non sandboxée peut écrire directement dans Application Support, Caches, Preferences, Logs, Saved Application State, le stockage WebKit et Cookies. Cette dispersion plus large laisse plus de place au désaccord.

    Trois catégories méritent de la prudence, et la façon dont un outil les traite vous en dit plus que sa liste de fonctionnalités :

    • Les conteneurs App Group sous ~/Library/Group Containers sont partagés volontairement entre applications et extensions signées par la même équipe. En supprimer un parce qu’une seule application a été désinstallée peut effacer des données qu’une autre application installée lit encore. La correspondance par nom les proposera volontiers.
    • LaunchAgents et LaunchDaemons dans ~/Library/LaunchAgents, /Library/LaunchAgents et /Library/LaunchDaemons sont des tâches, pas seulement des fichiers. Supprimer le plist sans décharger la tâche laisse un processus orphelin ou une erreur au démarrage de session, et les chemins système nécessitent des droits d’administrateur, donc un outil sans eux ne peut que les ignorer.
    • Les helpers privilégiés dans /Library/PrivilegedHelperTools sont des exécutables appartenant à root installés via une API système, associés à un démon qui doit d’abord être déchargé.

    Les extensions système et les extensions réseau sont enregistrées auprès de macOS, pas simplement placées sur le disque. Supprimer leurs fichiers n’est pas un flux de désactivation fiable. macOS fournit une API de demande de désactivation, et l’application conteneur ou son désinstalleur vendeur est normalement le composant qui connaît l’identifiant de l’extension, l’état d’approbation et l’ordre requis. C’est pourquoi les clients VPN, les antivirus, les logiciels de virtualisation et les pilotes audio ont encore besoin de l’outil de suppression propre au vendeur.

    Une application se déployant vers les emplacements où vit son état, avec un conteneur de groupe également revendiqué par une deuxième application et marqué à ne pas supprimer, et des extensions système enregistrées marquées hors de portée de tout désinstalleur qui supprime des fichiers
    Les conteneurs de groupe sont partagés volontairement entre applications du même développeur, et les extensions enregistrées ne sont pas de simples fichiers, c’est pourquoi deux désinstalleurs vous donnent deux listes différentes.

    À quoi ressemble vraiment un désaccord

    Pointez trois outils vers une application non sandboxée d’un développeur qui propose plusieurs produits. L’un liste le bundle plus quelques fichiers nommés par identifiant. L’un ajoute le dossier Application Support et un conteneur de groupe. L’un ajoute aussi l’agent de lancement. Les trois sont internement cohérents, et celui du milieu propose la suppression qui pourrait faire du mal. Le total en bas de l’écran n’est pas un score de qualité. Les catégories au-dessus le sont.

    Les choix

    AppCleaner by FreeMacSoft

    AppCleaner est la référence gratuite. Vous déposez une application sur sa fenêtre, elle rassemble les fichiers associés, et vous passez en revue une liste avant de supprimer. C’est tout le produit, et pour une application autonome c’est vraiment suffisant.

    Un fait tiré de ses propres pages mérite d’être connu. La page de téléchargement liste la version 3.6.8 pour macOS Mojave jusqu’à Tahoe, tandis que les notes de version datent cette version de juillet 2023. L’étiquette de compatibilité a été mise à jour plus récemment que le binaire, mais les notes de version publiques ne montrent pas de logique de correspondance plus récente. Utilisez-le comme un retireur de restes rapide pour les applications simples, et examinez les conteneurs de groupe et les helpers privilégiés plutôt que de traiter n’importe quel scanner comme une autorité.

    App Cleaner & Uninstaller by Nektony

    Le App Cleaner & Uninstaller de Nektony est le plus large des désinstalleurs dédiés. Sa page officielle couvre la désinstallation avec les restes cachés, les restes d’applications déjà supprimées, les extensions y compris les extensions Safari et les volets de préférences, les programmes de démarrage y compris les éléments de connexion et les démons, et les mises à jour pour les applications App Store et tierces. La page indique la prise en charge de macOS 11 et plus, et porte une date de mise à jour récente, donc le produit est activement maintenu.

    La licence est la partie à lire attentivement. La page d’achat propose à la fois des abonnements et une licence unique, et indique clairement que la licence unique inclut les mises à jour mineures tandis que les mises à niveau majeures coûtent en plus. Des formules pour un, deux et cinq Mac sont listées.

    AppZapper

    AppZapper est toujours en ligne, vend toujours une licence unique, et décrit toujours la désinstallation par glisser-déposer plus un navigateur d’applications installées et un endroit pour stocker des notes de licence. Sa ligne de copyright va jusqu’à l’année en cours.

    Ce que le site officiel ne publie pas, c’est un numéro de version, une plage de macOS prises en charge, ou un journal des changements, et le téléchargement est une archive non versionnée. Ce n’est pas une preuve d’abandon, mais vous ne pouvez pas vérifier auprès du vendeur que la build que vous installez a été écrite pour le macOS que vous utilisez. Pour un outil dont le travail est de supprimer des fichiers dans des dossiers système, c’est le mauvais point sur lequel rester dans l’incertitude.

    Hazel by Noodlesoft

    Hazel n’est pas un désinstalleur. C’est un moteur de règles pour l’automatisation des fichiers dont la fonction App Sweep surveille la Corbeille : jetez une application à la main et Hazel propose les fichiers de support qu’il trouve, avec des cases à cocher et un bouton Keep All. La version 6.1.2 est sortie en février 2026 et nécessite macOS 13 ou plus, sur une licence unique avec mises à niveau majeures payantes.

    Son propre manuel fixe la frontière mieux que la plupart des textes marketing : si l’application a son propre désinstalleur, vous devriez l’utiliser à la place, car retirer certaines applications exige des étapes que seul le désinstalleur connaît, et App Sweep fonctionne mieux pour les applications installées par glisser-déposer. Hazel convient aux personnes qui veulent rattraper les restes au moment de la suppression pour qu’ils ne s’accumulent jamais. Ce n’est pas l’outil pour auditer des années de restes accumulés.

    Le désinstalleur propre au vendeur

    Les propres conseils d’Apple dans Delete or uninstall apps on Mac indiquent de vérifier si une application non-Apple fournit une application Uninstall, car c’est la meilleure façon de retirer les éléments de connexion, les extensions et les données que l’application a stockées ailleurs.

    C’est la catégorie la plus susceptible de savoir comment désactiver son extension système ou réseau, décharger un démon privilégié dans le bon ordre, libérer une autorisation d’appareil, et supprimer les reçus d’installation. Un scanner de fichiers générique ne connaît pas ce cycle de vie et ne devrait pas prétendre que supprimer les chemins correspondants est équivalent.

    L’onglet Software de Mole

    Mole gère les mises à jour d’applications, les éléments de démarrage et la désinstallation sur de nombreuses catégories de restes sur une seule surface. Il étiquette les applications wrapper iOS, exclut les bundles critiques pour le système, applique une règle d’âge prudente avant de présélectionner d’anciens restes orphelins, efface l’entrée Dock de l’application, et prend une autorisation d’administrateur par session pour les bundles appartenant à root dans Applications. La découverte et la suppression confirmée sont des étapes séparées, et tout ce qu’il retire passe par la Corbeille système, donc un mauvais choix est récupérable. Il ne remplace pas un désinstalleur vendeur pour les logiciels avec pilotes, extensions noyau ou système, composants VPN ou antivirus. La licence est un achat unique avec mises à jour à vie pour deux Mac sur macOS 14 ou plus, l’analyse est toujours gratuite, chaque outil destructif fonctionne deux fois avant qu’une licence soit nécessaire, et les utilisateurs du terminal peuvent lancer le CLI open source gratuit avec mo uninstall à la place.

    Comparaison rapide

    Choix Comment il trouve les restes Portée au-delà de la désinstallation Modèle de licence
    AppCleaner Déposez une application, correspondance des fichiers associés Aucune Gratuit, dons
    App Cleaner & Uninstaller Analyse les applications installées et les anciens restes Extensions, démarrage, mises à jour Abonnement ou achat unique
    AppZapper Glisser-déposer plus un navigateur d’applications Stockage de notes de licence Achat unique, pas de version publiée
    Hazel Surveille la Corbeille au moment de la suppression Automatisation générale des fichiers Achat unique, mises à niveau de version payantes
    Désinstalleur vendeur Connaît son propre manifeste d’installation Extensions, démons, licences Inclus avec l’application
    Mole Identité de bundle plus catégories de restes Mises à jour, éléments de démarrage Achat unique, mises à jour à vie, deux Mac

    Un ordre d’opérations sûr

    1. Cherchez d’abord un désinstalleur vendeur. Si l’application a installé un pilote, une extension, un composant VPN ou une protection antivirus, arrêtez-vous ici et utilisez-le.
    2. Déconnectez-vous ou désautorisez dans l’application pendant qu’elle tourne encore, et exportez ce que vous voulez conserver.
    3. Quittez l’application et ses helpers visibles.
    4. Lancez votre scanner et lisez les catégories plutôt que le total. Les caches sont généralement reconstruisibles ; les préférences et l’état enregistré ne sont raisonnables que lorsque vous souhaitez réinitialiser l’application. Application Support peut contenir la base de données locale de l’utilisateur.
    5. Laissez les conteneurs de groupe tranquilles sauf si aucune autre application installée de ce développeur ne les utilise.
    6. Laissez l’outil décharger les éléments de lancement plutôt que de supprimer les plists à la main, et attendez-vous à une invite d’administrateur pour tout ce qui se trouve sous /Library.
    7. Gardez tout dans la Corbeille pendant que vous utilisez le Mac normalement pendant un jour, puis videz-la.

    L’outil gratuit est la bonne réponse plus souvent que les tableaux de comparaison ne le suggèrent. Payez pour l’ampleur seulement lorsque vous retirez des applications assez souvent pour que l’inventaire, les mises à jour et les éléments de démarrage au même endroit vous fassent vraiment gagner du temps. Pour le faire à la main, la procédure pour désinstaller des applications sans perdre de données partagées couvre le même terrain, et il vaut la peine de décider d’abord si vous avez vraiment besoin d’un utilitaire de nettoyage.

    Libérer de l’espace, gérer les apps, entretenir macOS et voir ce qui occupe le disque, dans une seule app native. Un seul paiement, sans abonnement.

    Découvrir Mole

    À lire aussi

    • DésinstallationDésinstaller des apps Mac sans perdre de données partagées8 min de lecture
    • DésinstallationRetirer Chrome sans perdre les mots de passe enregistrés5 min de lecture
    • DésinstallationDésinstaller Docker Desktop sans perdre un volume6 min de lecture

    Mole · 鼴

    Nettoyage, apps et état du Mac.

    v1.13.0 (153) · Versions

    Support

    Aide Documentation Versions

    Mentions légales

    Conditions générales d’utilisation Politique de confidentialité Politique de remboursement

    Ressources

    Blog Outil CLI Programme partenaire

    Contact

    Twitter hi@mole.fit

    Le seul site officiel mole.fit · Évitez les téléchargements depuis des sites non vérifiés

    Le CLI reste gratuit pour le terminal.