¿Cómo desinstalo un programa completamente en una Mac?

34

Vengo de un fondo de PC ... cada vez que quiero desinstalar una aplicación, debo usar agregar / quitar programas. En la Mac, simplemente puede ejecutar un archivo .app desde donde desee, y muchos dicen que la forma de desinstalarlos es simplemente eliminar este archivo .app.

Sin embargo, he notado que muchas aplicaciones guardan archivos en el ~/Library/Application Support/directorio. Entonces, cuando elimino el archivo .app, todos esos archivos se retienen en el directorio de Soporte de aplicaciones. ¿No hay alguna forma de desinstalar una aplicación y hacer que elimine todo lo que instaló en mi disco duro?

Sensato
fuente
2
Para que lo sepas, se supone que los archivos deben ser inertes y no romperán nada si permanecen en su lugar.
zneak
1
@zneak: Gracias por la explicación. Todavía es molesto que ocupe espacio en el disco duro.
Sentido
El riesgo de rastrear todos los archivos creados por una aplicación conduce a la posibilidad de eliminar los archivos que creó y necesita cuando se ejecuta el desinstalador. La verdadera pregunta en mi mente es: ¿bajo qué circunstancias uno se preocuparía por limpiar los programas por completo y perder el tiempo, el esfuerzo y los recursos para recuperar archivos no ejecutables una vez que haya eliminado el paquete de la aplicación?
bmike
@bmike: tome por ejemplo una aplicación como evernote que puede almacenar gigabytes de información en la carpeta "Soporte de aplicaciones". Si alguien ya no usa esa aplicación, ese espacio podría ser muy valioso para ellos.
Sentido
1
@bmike: Oh, creo que lo entiendo ahora. Cuando dices "desinstalador", creo que te estás refiriendo a una aplicación como AppCleaner. Pensé que te referías a un desinstalador que viene con una aplicación; y que ese desinstalador a veces necesitaría esos archivos plist eliminados automáticamente durante el proceso de desinstalación. Perdón por la confusion.
Sentido

Respuestas:

22

si quieres hacerlo gratis puedes usar:

AppCleaner

y si desea pagar un poco y obtener algunas funciones adicionales, use:

CleanApp

Am1rr3zA
fuente
Una cosa que AppCleaner no hace es eliminar las opciones en las Preferencias del sistema. Por ejemplo, si la aplicación que desea desinstalar tiene un icono debajo de "Otro" en las Preferencias del sistema, AppCleaner no la eliminará. Tendría que hacer clic con el botón derecho en el icono en Preferencias del sistema y elegir eliminarlo.
Sentido
@sens Yo mismo uso cleanApp, pero es una información completa de AppCleaner TanX man.
Am1rr3zA
Otra cosa que AppCleaner no elimina son los elementos de inicio de sesión en Preferencias del sistema> Cuentas> Elementos de inicio de sesión.
Sentido
El enlace de AppCleaner no está actualizado, use este: freemacsoft.net
Andrei
@Andrei TnaX para obtener información.
Am1rr3zA
11

AppCleaner hasta el final. La gran mayoría de las aplicaciones en Mac son autocontenidas, por lo que no hay un método de desinstalación incorporado en Mac OS X. La única excepción a eso son los archivos plist, esencialmente solo las preferencias de la aplicación. Estos son pequeños archivos de texto y generalmente no tienen importancia si se dejan atrás cuando eliminas una aplicación. (Dejarlos también conserva las preferencias de la aplicación si luego decide reinstalar la aplicación).

Las aplicaciones como AppCleaner son para puristas que realmente quieren eliminar hasta el último bit de una aplicación cuando la desinstalan (sin embargo, nada contra los puristas, caigo en ese campo). Dado que todas estas aplicaciones hacen principalmente la búsqueda de estos archivos perdidos, pagar por una aplicación como AppZapper es un poco ridículo. AppCleaner es gratuito y hace el trabajo perfectamente.

Alternativamente, la aplicación de automatización, Hazel, encuentra automáticamente los archivos relacionados cuando elimina una aplicación y le pregunta si desea eliminarlos también. No es gratuito, pero es muy útil para una gran cantidad de otros propósitos, por lo que si desea obtener las otras funciones que ofrece, puede matar dos pájaros con una sola aplicación, por así decirlo.

Chris Pratt
fuente
5

También tenga en cuenta que muchas aplicaciones incluirán una opción de desinstalación como parte de su paquete de instalación, ya sea como un programa / script separado dentro del archivo .DMG o como una opción específica en el asistente de instalación.

Entonces, aunque pueda parecer contra-intuitivo, a menudo vale la pena volver a montar el archivo .DMG original (que descargó) y buscar cualquier cosa marcada como 'desinstalar': a veces encuentra ese programa de utilidad, paquetes de tipo controlador y juegos grandes tienden a incluir software para limpiar después de ellos mismos.

Si me encuentro con un par de ejemplos al día siguiente, lo editaré para incluir sus nombres.

Robsoft
fuente
1
Al mismo tiempo, las suites grandes como Creative Suite de Adobe a veces no tienen un desinstalador, sino instrucciones detalladas sobre cómo desinstalar manualmente todos los componentes (y no es nada divertido).
Philip Regan
La mayoría, si no todo, del software que he descargado nunca ha incluido un desinstalador en el dmg.
Sentido
5

AppZapper

AppZapper es, con mucho, mi forma favorita de eliminar una aplicación y limpiar los archivos asociados en Preferencias o Soporte de aplicaciones.

Además, aquí hay un consejo. Arrastre AppZapper a la barra de herramientas de su Finder así. Esto le permitirá arrastrar las aplicaciones que desea desinstalar arrastrando la aplicación sobre el acceso directo de AppZapper en la barra de herramientas.

texto alternativo

Ryan McGeary
fuente
1

La revista Mac World de agosto de 2010 tiene este artículo, mencionan varios programas para hacer esto y explican por qué no debe confiar en dichos programas al 100%, pero verifique todos los archivos que borran ya que a veces hacen lo que no deberían.

Permítanme revisar el artículo nuevamente y publicaré las recomendaciones aquí.

balexandre
fuente
1
Supongo que te refieres a este: macworld.com/article/151403/2010/05/…
Andrei
1

Tenga en cuenta que las aplicaciones instaladas desde la App Store no requieren un desinstalador para una limpieza completa. Para eliminarlos:

  • Abra Launchpad y encuentre el ícono de la aplicación allí.
  • Mantenga presionada la tecla Opción.
  • Haga clic en el botón "×" en la aplicación que desea eliminar y confirme.

Las aplicaciones no instaladas desde la tienda no tendrán un botón "×" y pueden requerir intervención manual (según las otras respuestas).

millenomi
fuente
Sin embargo, mantiene muchos archivos de soporte (como incluso datos de usuario en carpetas de soporte de aplicaciones). Mira esta respuesta .
Lri
0

Recomiendo usar CleanMyMac . Tiene una muy buena funcionalidad de desinstalación. Además de eso, puede realizar otras tareas de limpieza del sistema. Lo uso con mucha frecuencia y estoy muy contento con él.

h3nrik
fuente
0

Una forma de desinstalar un programa por completo, incluso sin el uso de software de terceros, que a menudo causa daños, es mediante el uso de la función de búsqueda personalizada que incluye los archivos del sistema entre los resultados, debe buscar el nombre del programa y / o los proveedoresui italiano para búsqueda de buscador

claudio
fuente