How to Completely Uninstall Apps on Mac: Remove All Leftover Files Guide 2026

macOSTahoe ·
How to Completely Uninstall Apps on Mac: Remove All Leftover Files Guide 2026

Learn how to completely uninstall applications on Mac and remove all leftover files, caches, and preferences. Covers manual removal, built-in tools, and the best free uninstaller apps for macOS Tahoe.

Faire simplement glisser une application à la Corbeille ne l'élimine pas complètement de votre Mac. Les applications laissent derrière elles des caches, des préférences, des fichiers de support et d'autres données qui s'accumulent au fil du temps, consommant un espace de stockage précieux. Ce guide vous montre comment désinstaller complètement les applications et éliminer toute trace de fichiers résiduels.

Désinstaller correctement les applications libère de l'espace et garde votre Mac en bon fonctionnement.

MacBook Clean Desktop

Mac Storage Cleanup

Pourquoi la désinstallation standard n'est pas suffisante

Lorsque vous installez une application sur Mac, elle crée des fichiers dans plusieurs emplacements :

EmplacementContenuTaille typique
/ApplicationsPaquet d'application principal50MB - 5GB
~/Library/Application SupportDonnées utilisateur, bases de données10MB - 10GB
~/Library/CachesFichiers temporaires, cache1MB - 5GB
~/Library/PreferencesFichiers de paramètres (.plist)1KB - 10MB
~/Library/LogsJournaux d'application1MB - 500MB
~/Library/ContainersDonnées d'application en bac à sable10MB - 20GB
~/Library/Group ContainersDonnées d'application partagées1MB - 5GB
/Library/Application SupportDonnées d'application à l'échelle du système10MB - 1GB
~/Library/Saved Application StatePositions et états de fenêtres1KB - 50MB
/Library/LaunchAgentsServices en arrière-plan1KB - 100KB

Le problème : Faire glisser à la Corbeille supprime uniquement le paquet d'application dans /Applications. Tout le reste reste.

Partie 1 : Méthodes intégrées pour désinstaller les applications

Méthode 1 : Glisser à la Corbeille (basique)

La méthode la plus simple, mais qui laisse des fichiers résiduels :

  1. Ouvrez Finder
  2. Allez au dossier Applications (⌘⇧A)
  3. Localisez l'application
  4. Glissez à la Corbeille (ou clic droit > Placer à la Corbeille)
  5. Videz la Corbeille

Quand l'utiliser : Pour les applications que vous avez à peine utilisées et dont vous n'avez pas besoin de suppression complète.

Méthode 2 : Utiliser le désinstallateur intégré de l'application

Certaines applications incluent leurs propres désinstallateurs :

Rechercher un désinstallateur :

  1. Cherchez dans le dossier de l'application dans Applications
  2. Recherchez dans Spotlight « [Nom de l'application] Uninstaller »
  3. Vérifiez le site web du développeur

Applications courantes avec désinstallateurs :

  • Adobe Creative Cloud
  • Microsoft Office
  • Logitech Options+
  • Parallels Desktop
  • VMware Fusion
  • Avast/Norton applications de sécurité

Comment trouver :

# Rechercher les désinstallateurs dans Spotlight
mdfind "kMDItemDisplayName == '*uninstall*'"

Méthode 3 : Paramètres système macOS (macOS Tahoe)

macOS Tahoe améliore la gestion des applications dans les Paramètres système :

  1. Ouvrez Paramètres système
  2. Allez à Général > Stockage
  3. Cliquez sur Applications
  4. Sélectionnez l'application à supprimer
  5. Cliquez sur Supprimer

Avantage : Affiche clairement les tailles d'application, aide à identifier les applications consommatrices d'espace.

Limitation : Ne supprime toujours pas tous les fichiers résiduels pour la plupart des applications.

Méthode 4 : Paramètres > Applications (Nouveau dans Tahoe)

macOS Tahoe 26.2 introduit une section Applications dédiée :

  1. Paramètres système > Général > Applications
  2. Afficher toutes les applications installées avec leurs tailles
  3. Cliquez sur l'application pour les détails
  4. Cliquez sur Désinstaller ou Placer à la Corbeille

Remarque : Cette méthode offre un meilleur nettoyage que le glisser-à-la-Corbeille pour les applications de l'App Store.

Partie 2 : Désinstallation manuelle complète

Suppression manuelle étape par étape

Étape 1 : Placer l'application à la Corbeille

# Glissez depuis Applications à la Corbeille, ou :
sudo rm -rf /Applications/AppName.app

Étape 2 : Ouvrir le dossier Library

Le dossier Library est caché par défaut :

  • Dans Finder, appuyez sur ⌘⇧G
  • Tapez ~/Library et appuyez sur Entrée
  • Ou maintenez Option en cliquant sur le menu Aller, puis sélectionnez Library

Étape 3 : Rechercher et supprimer les fichiers résiduels

Vérifiez ces emplacements (remplacez « AppName » par le nom réel de l'application) :

# Application Support
~/Library/Application Support/AppName/

# Caches
~/Library/Caches/AppName/
~/Library/Caches/com.developer.appname/

# Preferences
~/Library/Preferences/com.developer.appname.plist

# Logs
~/Library/Logs/AppName/

# Containers (applications en bac à sable)
~/Library/Containers/com.developer.appname/

# Group Containers
~/Library/Group Containers/group.com.developer.appname/

# État d'application enregistré
~/Library/Saved Application State/com.developer.appname.savedState/

# Emplacements à l'échelle du système (peut nécessiter un mot de passe administrateur)
/Library/Application Support/AppName/
/Library/Caches/AppName/
/Library/Preferences/com.developer.appname.plist
/Library/LaunchAgents/com.developer.appname.plist
/Library/LaunchDaemons/com.developer.appname.plist

Étape 4 : Utiliser la recherche Finder

  1. Ouvrez Finder
  2. Appuyez sur ⌘F pour ouvrir la recherche
  3. Cliquez sur « Cet ordinateur » pour rechercher partout
  4. Tapez le nom de l'application ou le nom du développeur
  5. Examinez et supprimez les fichiers liés

Étape 5 : Vider la Corbeille

# Vider la Corbeille depuis le Terminal (y compris les fichiers protégés)
sudo rm -rf ~/.Trash/*

Commandes Terminal pour une suppression complète

Trouver tous les fichiers associés :

# Rechercher les fichiers contenant le nom de l'application
mdfind -name "AppName"

# Rechercher par identifiant de paquet
mdfind "kMDItemCFBundleIdentifier == 'com.developer.appname'"

# Lister les fichiers dans les emplacements courants
ls -la ~/Library/Application\ Support/ | grep -i appname
ls -la ~/Library/Caches/ | grep -i appname
ls -la ~/Library/Preferences/ | grep -i appname

Supprimer tous les fichiers trouvés :

# Après avoir vérifié les fichiers, les supprimer
rm -rf ~/Library/Application\ Support/AppName
rm -rf ~/Library/Caches/com.developer.appname
rm ~/Library/Preferences/com.developer.appname.plist
rm -rf ~/Library/Saved\ Application\ State/com.developer.appname.savedState

Trouver les identifiants de paquet

Pour trouver l'identifiant de paquet d'une application (nécessaire pour localiser les fichiers de préférences) :

# Méthode 1 : Utiliser mdls
mdls -name kMDItemCFBundleIdentifier /Applications/AppName.app

# Méthode 2 : Regarder Info.plist
defaults read /Applications/AppName.app/Contents/Info.plist CFBundleIdentifier

# Méthode 3 : Pour les applications en cours d'exécution
osascript -e 'id of app "AppName"'

Partie 3 : Meilleures applications de désinstallation gratuites

AppCleaner (Recommandé)

Télécharger : freemacsoft.net/appcleaner

Pourquoi c'est le meilleur :

  • Complètement gratuit, sans limitations
  • Léger (moins de 3MB)
  • Trouve tous les fichiers associés
  • Détection intelligente des fichiers résiduels
  • Interface glisser-déposer
  • Avertissement pour les applications protégées

Comment utiliser AppCleaner :

  1. Téléchargez et ouvrez AppCleaner
  2. Glissez l'application que vous souhaitez supprimer dans la fenêtre
  3. AppCleaner trouve automatiquement tous les fichiers associés
  4. Examinez la liste (les cases à cocher vous permettent de conserver certains fichiers)
  5. Cliquez sur « Supprimer »

Fonctionnalité SmartDelete :

  1. Ouvrez les préférences d'AppCleaner
  2. Activez « SmartDelete »
  3. Maintenant, lorsque vous glissez une application à la Corbeille, AppCleaner intercepte et propose une suppression complète

AppZapper

Télécharger : appzapper.com (Essai gratuit, version payante complète)

Fonctionnalités :

  • « Zapper » les applications avec tous les fichiers associés
  • Fonction d'annulation pour les suppressions accidentelles
  • La liste d'impact montre ce qui sera supprimé

Pearcleaner (Open Source)

Télécharger : github.com/alienator88/Pearcleaner

Fonctionnalités :

  • Gratuit et open-source
  • Design macOS natif
  • Trouve les fichiers orphelins des applications précédemment supprimées
  • Mises à jour régulières

Installer via Homebrew :

brew install --cask pearcleaner

CleanMyMac X (Freemium)

Télécharger : Mac App Store ou macpaw.com

Fonctionnalités gratuites :

  • Fonctionnalité de désinstallation limitée
  • Affiche les tailles d'application et les fichiers résiduels

Fonctionnalités payantes :

  • Désinstallation complète
  • Nettoyage du système
  • Suppression de malwares

Tableau de comparaison

ApplicationPrixTrouve tous les fichiersFacile à utiliserOpen Source
AppCleanerGratuitOuiOuiNon
PearcleanerGratuitOuiOuiOui
AppZapper$12.95OuiOuiNon
CleanMyMac X$39.95/anOuiOuiNon

Recommandation : AppCleaner pour la plupart des utilisateurs—c'est gratuit, efficace et léger.

Partie 4 : Suppression des applications récalcitrantes

Supprimer les applications qui refusent de se supprimer

Erreur : « L'application est en cours d'utilisation »

  1. Quittez complètement l'application (⌘Q)
  2. Vérifiez le Moniteur d'activité pour les processus en cours d'exécution :
    • Ouvrez Moniteur d'activité (Spotlight : « Moniteur d'activité »)
    • Recherchez le nom de l'application
    • Sélectionnez le processus, cliquez sur le bouton X pour quitter
  3. Essayez de supprimer à nouveau

Forcer la fermeture de toutes les instances :

# Trouver et arrêter tous les processus
pkill -f "AppName"

# Ou plus agressif
killall "AppName"

Erreur : « Vous n'avez pas la permission »

  1. Vérifiez les autorisations des fichiers :
ls -la /Applications/AppName.app
  1. Prendre la propriété :
sudo chown -R $(whoami) /Applications/AppName.app
sudo chmod -R 755 /Applications/AppName.app
  1. Supprimer avec sudo :
sudo rm -rf /Applications/AppName.app

Suppression des extensions système (extensions du noyau)

Certaines applications installent des extensions du noyau qui persistent après la désinstallation :

Lister les extensions installées :

# Extensions du système (modernes)
systemextensionsctl list

# Extensions du noyau (héritées)
kextstat | grep -v com.apple

Supprimer les extensions système :

# Généralement fait par le désinstallateur de l'application, mais si nécessaire :
sudo systemextensionsctl uninstall <TeamID> <BundleID>

Suppression des éléments de connexion

Les applications peuvent ajouter des éléments de connexion qui se lancent au démarrage :

  1. Paramètres système > Général > Éléments de connexion
  2. Trouvez l'application sous « Ouvrir à la connexion »
  3. Sélectionnez et cliquez sur « - » pour supprimer

Ou via Terminal :

# Lister les éléments de connexion
osascript -e 'tell application "System Events" to get the name of every login item'

# Supprimer un élément spécifique
osascript -e 'tell application "System Events" to delete login item "AppName"'

Suppression des agents et démons de lancement

Les services en arrière-plan persistent après la suppression de l'application :

# Agents de lancement utilisateur
ls ~/Library/LaunchAgents/

# Agents de lancement système
ls /Library/LaunchAgents/

# Démons de lancement système
ls /Library/LaunchDaemons/

# Décharger et supprimer
launchctl unload ~/Library/LaunchAgents/com.developer.appname.plist
rm ~/Library/LaunchAgents/com.developer.appname.plist

Partie 5 : Nettoyage après plusieurs désinstallations

Trouver les fichiers orphelins

Après la désinstallation de nombreuses applications au fil du temps, les fichiers orphelins s'accumulent :

Utiliser Terminal :

# Trouver les grands dossiers dans Application Support
du -sh ~/Library/Application\ Support/* | sort -hr | head -20

# Trouver les grands dossiers de cache
du -sh ~/Library/Caches/* | sort -hr | head -20

Utiliser Pearcleaner :

  1. Ouvrez Pearcleaner
  2. Cliquez sur « Fichiers orphelins »
  3. Examinez et supprimez les fichiers des applications supprimées

Recherche de résidus cachés

# Rechercher tous les fichiers .plist modifiés au cours de la dernière année
find ~/Library/Preferences -name "*.plist" -mtime -365 -type f

# Trouver tous les grands fichiers dans Library
find ~/Library -size +100M -type f 2>/dev/null

Liste de contrôle de nettoyage sûr

Avant de supprimer un fichier, vérifiez :

  • L'application n'est plus installée
  • Le nom du fichier/dossier correspond à l'application désinstallée
  • Ce n'est pas un composant partagé (utilisé par d'autres applications)
  • Vous avez une sauvegarde (Time Machine ou autre)
  • Ce n'est pas un fichier système (rien dans /System)

Partie 6 : Cas spéciaux

Désinstallation de Microsoft Office

Microsoft fournit un outil de suppression officiel :

  1. Téléchargez depuis le support Microsoft
  2. Exécutez le script « Remove Office »
  3. Ou supprimez manuellement :
# Supprimer les applications
rm -rf /Applications/Microsoft\ Word.app
rm -rf /Applications/Microsoft\ Excel.app
rm -rf /Applications/Microsoft\ PowerPoint.app
rm -rf /Applications/Microsoft\ Outlook.app
rm -rf /Applications/Microsoft\ OneNote.app

# Supprimer les fichiers de support
rm -rf ~/Library/Group\ Containers/UBF8T346G9.Office
rm -rf ~/Library/Containers/com.microsoft.*
rm ~/Library/Preferences/com.microsoft.*.plist

Désinstallation d'Adobe Creative Cloud

Adobe nécessite son propre désinstallateur :

  1. Ouvrez l'application Creative Cloud
  2. Déconnectez-vous du compte
  3. Allez à Aide > Désinstaller (ou utilisez l'outil Adobe CC Cleaner)
  4. Téléchargez Adobe CC Cleaner depuis le support Adobe si nécessaire

Nettoyage manuel après :

rm -rf ~/Library/Application\ Support/Adobe
rm -rf ~/Library/Caches/Adobe
rm -rf ~/Library/Preferences/com.adobe.*
rm -rf /Library/Application\ Support/Adobe

Désinstallation des applications Homebrew

Applications installées via Homebrew :

# Lister les casks installés
brew list --cask

# Désinstaller un cask
brew uninstall --cask appname

# Nettoyer
brew cleanup

Désinstallation des applications Mac App Store

Pour les applications de l'App Store :

  1. Ouvrez l'App Store
  2. Cliquez sur votre icône de profil
  3. Trouvez l'application sous « Acheté »
  4. Glissez vers la gauche et cliquez sur « Supprimer » (ou utilisez la méthode Paramètres système)

Remarque : Les applications de l'App Store sont en bac à sable, donc la suppression est plus propre que pour les applications ordinaires, mais peut quand même laisser des données de Containers.

Partie 7 : Automatisation et scripts

Créer un script de désinstallation

Enregistrez ceci sous le nom complete-uninstall.sh :

#!/bin/bash

if [ -z "$1" ]; then
    echo "Usage: ./complete-uninstall.sh 'App Name'"
    exit 1
fi

APP_NAME="$1"

echo "Searching for files related to: $APP_NAME"

# Trouver et lister tous les fichiers associés
echo "=== Application Bundle ==="
ls -la "/Applications/$APP_NAME.app" 2>/dev/null

echo "=== Application Support ==="
ls -la ~/Library/Application\ Support/ 2>/dev/null | grep -i "$APP_NAME"

echo "=== Caches ==="
ls -la ~/Library/Caches/ 2>/dev/null | grep -i "$APP_NAME"

echo "=== Preferences ==="
ls -la ~/Library/Preferences/ 2>/dev/null | grep -i "$APP_NAME"

echo "=== Containers ==="
ls -la ~/Library/Containers/ 2>/dev/null | grep -i "$APP_NAME"

echo "=== Launch Agents ==="
ls -la ~/Library/LaunchAgents/ 2>/dev/null | grep -i "$APP_NAME"

echo ""
echo "Review the files above. To remove, run:"
echo "rm -rf \"/Applications/$APP_NAME.app\""
echo "rm -rf ~/Library/Application\ Support/*$APP_NAME*"
echo "rm -rf ~/Library/Caches/*$APP_NAME*"
echo "rm ~/Library/Preferences/*$APP_NAME*"

Utilisation :

chmod +x complete-uninstall.sh
./complete-uninstall.sh "Slack"

Action rapide Automator

Créez une option de menu clic droit pour la désinstallation complète :

  1. Ouvrez Automator
  2. Choisissez Action rapide
  3. Définissez pour recevoir des « applications » dans « Finder »
  4. Ajoutez une action Exécuter un script shell
  5. Collez le script pour lancer AppCleaner avec l'application sélectionnée
  6. Enregistrez sous « Désinstaller complètement »

Partie 8 : Meilleures pratiques

Avant d'installer des applications

  1. Notez l'identifiant de paquet de l'application pour une référence future
  2. Vérifiez si l'application a un désinstallateur avant de l'installer
  3. Préférez les applications de l'App Store quand c'est possible (désinstallation plus propre)
  4. Utilisez Homebrew pour les outils de développement (gestion plus facile)

Maintenance régulière

  1. Nettoyage mensuel : Utilisez la fonctionnalité SmartDelete d'AppCleaner
  2. Vérifiez le stockage : Paramètres système > Général > Stockage
  3. Examinez le dossier Applications : Supprimez les applications inutilisées
  4. Effacez les caches : Il est sûr de supprimer la plupart des contenus de ~/Library/Caches

Ce qu'il NE FAUT PAS supprimer

Jamais supprimer sans vérification :

  • Quoi que ce soit dans /System
  • Les fichiers que vous ne reconnaissez pas
  • Les frameworks partagés (/Library/Frameworks)
  • Les dossiers Library système (/Library/... sans noms d'applications)
  • Les fichiers actuellement en cours d'utilisation
  • Les applications Apple (peut casser le système)

Conclusion

La suppression complète d'une application sur Mac nécessite plus que simplement faire glisser à la Corbeille. En comprenant où les applications stockent leurs fichiers et en utilisant les bons outils, vous pouvez récupérer un espace de stockage important et maintenir votre système propre.

Points clés :

  1. AppCleaner est la meilleure solution gratuite pour la plupart des utilisateurs
  2. La suppression manuelle est thorough mais prend du temps
  3. Vérifiez plusieurs emplacements Library pour les fichiers résiduels
  4. Certaines applications nécessitent des désinstallateurs officiels (Adobe, Microsoft)
  5. La maintenance régulière prévient l'accumulation de désordre

Avec ces techniques, vous maintiendrez un Mac plus propre et plus rapide sans mystérieux fichiers résiduels consommateurs d'espace.


Articles connexes :