Comment désinstaller un programme complètement sur un Mac?

34

Je viens d'un environnement de PC ... chaque fois que je veux désinstaller une application, je dois utiliser des programmes d'ajout / suppression. Sur le Mac, vous pouvez simplement exécuter un fichier .app où vous voulez, et beaucoup disent que le moyen de les désinstaller est simplement de supprimer ce fichier .app.

Cependant, j'ai remarqué que de nombreuses applications sauvegardent des fichiers dans le ~/Library/Application Support/répertoire. Ainsi, lorsque je supprime le fichier .app, tous ces fichiers sont conservés dans le répertoire Application Support. N'y a-t-il aucun moyen de désinstaller une application et de la faire supprimer de tout ce qu'elle a installé sur mon disque dur?

Sensé
la source
2
Juste pour que vous sachiez, les fichiers là-bas sont supposés être inertes et ne casseront rien s'ils restent en place.
Zneak
1
@ Zneak: Merci pour l'explication. Il est toujours ennuyant que cela prenne de la place sur le disque dur.
Sensé
Le risque de suivi de tous les fichiers créés par une application entraîne la possibilité de supprimer les fichiers que vous avez créés et dont vous avez besoin lors de l'exécution du programme de désinstallation. La vraie question dans mon esprit est de savoir dans quelles circonstances on voudrait nettoyer complètement les programmes et perdre du temps, des efforts et des ressources pour récupérer les fichiers non exécutables une fois que vous avez supprimé le paquet d'applications lui-même.
bmike
@bmike: prenons par exemple une application comme evernote qui peut stocker des gigaoctets d'informations dans le dossier "Application Support". Si quelqu'un n'utilise plus cette application, cet espace pourrait lui être très précieux.
Senseful
1
@ bmike: Oh, je pense que je comprends maintenant. Lorsque vous dites "désinstaller", je pense que vous faites référence à une application telle que AppCleaner. Je pensais que vous faisiez référence à un programme de désinstallation fourni avec une application. et que ce programme de désinstallation a parfois besoin de ces fichiers plist supprimés automatiquement au cours du processus de désinstallation. Désolé pour la confusion.
Senseful

Réponses:

22

si vous voulez le faire gratuitement, vous pouvez utiliser:

AppCleaner

et si vous voulez payer un peu et gagner quelques fonctionnalités supplémentaires, utilisez:

CleanApp

Am1rr3zA
la source
Une chose que AppCleaner ne fait pas est de supprimer des options dans les Préférences Système. Par exemple, si l'application que vous souhaitez désinstaller a une icône sous "Autre" dans les Préférences Système, celle-ci ne sera pas supprimée par AppCleaner. Vous devez cliquer avec le bouton droit sur l’icône dans les Préférences Système et choisir de la supprimer.
Senseful
@sens J'utilise moi-même cleanApp, mais c'est une information d'utilisation complète fournie par AppCleaner TanX man.
Am1rr3zA
Un autre élément non supprimé par AppCleaner est Éléments de connexion sous Préférences Système> Comptes> Éléments de connexion.
Senseful
Le lien AppCleaner est périmé, utilisez celui-ci: freemacsoft.net
Andrei
@Andrei TnaX pour plus d'informations.
Am1rr3zA
11

AppCleaner tout le chemin. La grande majorité des applications sur Mac sont autonomes. C'est pourquoi il n'existe pas de méthode de désinstallation intégrée dans Mac OS X. La seule exception à cette règle concerne les fichiers Plist, essentiellement des préférences pour les applications. Ce sont de minuscules fichiers texte et généralement sans importance si vous les laissez lorsque vous supprimez une application. (En les quittant, vous conservez également les préférences de votre application si vous décidez ultérieurement de la réinstaller.)

Des applications telles que AppCleaner sont destinées aux puristes qui souhaitent vraiment supprimer le dernier élément d'une application lorsqu'ils la désinstallent (rien contre les puristes, cependant - je tombe dans ce camp). Étant donné que toutes ces applications ne font que traquer ces fichiers de plist égarés, payer pour une application comme AppZapper est un peu ridicule. AppCleaner est gratuit et fait le travail parfaitement.

Sinon, l'application d'automatisation Hazel recherche automatiquement les fichiers associés lorsque vous supprimez une application et vous demande si vous souhaitez également les supprimer. Ce n'est pas gratuit, mais il est très utile pour un grand nombre d'autres objectifs. Si vous souhaitez obtenir les autres fonctionnalités qu'il fournit, vous pouvez tuer deux oiseaux avec une seule application, pour ainsi dire.

Chris Pratt
la source
5

N'oubliez pas non plus que de nombreuses applications incluent une option de désinstallation dans leur package d'installation, en tant que programme / script distinct dans le fichier .DMG ou en tant qu'option spécifique dans l'assistant d'installation.

Ainsi, bien que cela puisse sembler contre-intuitif, il vaut souvent la peine de monter à nouveau le fichier .DMG original (que vous avez téléchargé), et de regarder ce qui est marqué 'désinstaller' - vous trouvez parfois cet utilitaire, ces packages de type pilote et les grands jeux. ont tendance à inclure des logiciels à nettoyer après eux-mêmes.

Si je rencontre quelques exemples le lendemain ou à peu près, je modifierai cela pour inclure leurs noms.

robsoft
la source
1
Dans le même temps, les grandes suites comme Adobe Creative Suite ne disposent parfois pas d'un programme de désinstallation, mais d'instructions détaillées sur la procédure de désinstallation manuelle de tous les composants (et ce n'est pas amusant du tout).
Philip Regan
La plupart des logiciels que j'ai téléchargés, si ce n'est tous, n'ont jamais inclus de programme de désinstallation dans le dmg.
Senseful
5

AppZapper

AppZapper est de loin mon moyen préféré de supprimer une application et de nettoyer tous les fichiers associés dans les préférences ou dans le support des applications.

Aussi, voici un conseil. Faites glisser AppZapper vers la barre d’outils du Finder comme ceci. Cela vous donnera ensuite la possibilité de faire glisser les applications que vous souhaitez désinstaller en les faisant glisser sur le raccourci AppZapper dans la barre d'outils.

texte alternatif

Ryan McGeary
la source
1

Le magazine Mac World du mois d'août 2010 a cet article, ils mentionnent plusieurs programmes pour le faire et expliquent pourquoi vous ne devriez pas vous fier à de tels programmes, mais vérifiez tous les fichiers qu'ils effacent car ils font parfois ce qu'ils ne devraient pas.

Laissez-moi vérifier à nouveau l'article et je posterai les recommandations ici.

balexandre
la source
1
Je suppose que vous voulez dire celui-là: macworld.com/article/151403/2010/05/…
Andrei
1

Veuillez noter que les applications installées à partir de l'App Store ne nécessitent pas de programme de désinstallation pour un nettoyage complet. Pour les supprimer:

  • Ouvrez Launchpad et recherchez l'icône de l'application à cet endroit.
  • Maintenez la touche Option enfoncée.
  • Cliquez sur le bouton "×" de l'application que vous souhaitez supprimer et confirmez.

Les applications non installées à partir du magasin n'auront pas de bouton "×" et pourront nécessiter une intervention manuelle (comme indiqué dans les autres réponses).

Millenomi
la source
Cependant, il conserve beaucoup de fichiers de support (même les données utilisateur dans les dossiers de support d'application). Voir cette réponse .
Lri
0

Je recommande d'utiliser CleanMyMac . Il a une très bonne fonctionnalité de désinstallation. En plus de cela, il est capable d'effectuer d'autres tâches de nettoyage du système. Je l'utilise très souvent et j'en suis très content.

h3nrik
la source
0

Un moyen de désinstaller complètement un programme, même sans utiliser de logiciel tiers, ce qui provoque souvent des dégâts, consiste à utiliser la fonction de recherche personnalisée, y compris les fichiers système, parmi les résultats. Vous devez rechercher le nom du programme et / ou les fournisseurs.interface utilisateur italienne pour la recherche de localisateur

Claudio
la source