Saltar al contenido principal
Mole
Resumen Funciones Opiniones Precio FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
Comprar ahoraComprar Descargar

    Ayuda, documentación, versiones y artículos.

    Inicio/Blog

    Elegir un desinstalador de apps para Mac más allá de AppCleaner

    DesinstalaciónPublicado 20 de julio de 2026Actualizado 8 de agosto de 202610 min de lectura

    Si apuntas dos desinstaladores a la misma app, te van a dar dos listas de archivos distintas. Eso no es un error de ninguno. Cada herramienta elige su propia regla para decidir qué archivos pertenecen a una app, su propia lista de rutas que se niega a tocar y su propio límite sobre lo que hará con privilegios de administrador. Esas tres decisiones determinan todo lo que ves. Cuando entiendes cómo funciona la atribución, elegir un desinstalador deja de ser una comparación de funciones y se convierte en una pregunta sobre qué compromiso prefieres.

    Bajo el capó: cómo funciona realmente la atribución de residuos

    Un desinstalador tiene dos formas de decidir que un archivo pertenece a una app, y fallan en direcciones opuestas.

    Coincidencia por identificador de bundle sigue la cadena reverse-DNS que declara la app, como com.vendor.app. macOS mismo nombra muchos archivos de esa forma: ~/Library/Preferences/com.vendor.app.plist, el contenedor sandbox, la entrada en Saved Application State, directorios de WebKit y HTTPStorages. Es precisa y produce casi ningún falso positivo, pero se pierde todo lo que la app nombró a partir de sí misma, y la mayoría de las apps guardan sus datos reales en una carpeta ~/Library/Application Support/VendorName que no lleva ningún identificador.

    Coincidencia por nombre visible y cadena de vendor atrapa esas carpetas, y también cosas que solo comparten una palabra. Una app llamada Notes, Sync o Player coincide con rutas que pertenecen a algo completamente distinto, y coincidir por prefijo de vendor arrastra apps hermanas que todavía usas. La coincidencia por nombre encuentra más y se equivoca más a menudo; la de identificador encuentra menos y acierta más a menudo. La mayoría de desacuerdos entre dos resultados de escaneo se reducen a esa única elección.

    Coincidencia por Bundle identifier que encuentra tres archivos con nombre exacto pero omite la carpeta con el nombre del proveedor, junto a coincidencia por display-name que encuentra esa carpeta y dos falsos positivos de otras aplicaciones instaladas
    Las dos estrategias de coincidencia fallan en direcciones opuestas, y esa es la razón de fondo por la que dos desinstaladores no coinciden sobre la misma app.

    La arquitectura de la app decide cuánto hay sobre lo que discrepar. Una app sandboxed suele tener un contenedor principal bajo ~/Library/Containers/<bundle id>, pero también puede usar contenedores de App Group, Application Scripts, cachés compartidas, CloudKit o datos del Keychain. El sandbox limita el acceso directo a archivos; no garantiza un rastro de un solo directorio. Una app sin sandbox puede escribir directamente en Application Support, Caches, Preferences, Logs, Saved Application State, almacenamiento de WebKit y Cookies. Ese reparto más amplio deja más margen para el desacuerdo.

    Tres categorías merecen cautela, y cómo las trata una herramienta te dice más que su lista de funciones:

    • Contenedores de App Group bajo ~/Library/Group Containers se comparten a propósito entre apps y extensiones firmados por el mismo equipo. Eliminar uno porque se desinstaló una sola app puede borrar datos que otra app instalada sigue leyendo. La coincidencia por nombre los propondrá sin dudar.
    • LaunchAgents y LaunchDaemons en ~/Library/LaunchAgents, /Library/LaunchAgents y /Library/LaunchDaemons son trabajos, no solo archivos. Borrar el plist sin descargar el job deja un proceso suelto o un error al iniciar sesión, y las rutas a nivel de sistema necesitan derechos de administrador, así que una herramienta sin ellos solo puede omitirlas.
    • Helpers privilegiados en /Library/PrivilegedHelperTools son ejecutables de propiedad de root instalados mediante una API del sistema, emparejados con un daemon que debería descargarse primero.

    Las system extensions y network extensions se registran con macOS, no solo se colocan en disco. Borrar sus archivos no es un flujo fiable de desactivación. macOS ofrece una API de solicitud de desactivación, y la app contenedora o el desinstalador del vendor es normalmente el componente que conoce el identificador de la extensión, el estado de aprobación y el orden requerido. Por eso los clientes VPN, antivirus, software de virtualización y drivers de audio todavía necesitan la herramienta de eliminación propia del vendor.

    Una aplicación que se ramifica hacia los lugares donde vive su estado, con un contenedor de grupo también reclamado por una segunda aplicación y marcado como no eliminar, y extensiones del sistema registradas fuera del alcance de cualquier desinstalador que borre archivos
    Los contenedores de grupo se comparten a propósito entre apps del mismo desarrollador, y las extensiones registradas no son meros archivos: por eso dos desinstaladores te entregan dos listas distintas.

    Cómo se ve un desacuerdo en la práctica

    Apunta tres herramientas a una app sin sandbox de un desarrollador que publica varios productos. Una lista el bundle más unos pocos archivos nombrados por identificador. Otra añade la carpeta de Application Support y un contenedor de grupo. Otra también añade el launch agent. Las tres son internamente coherentes, y la del medio está proponiendo el borrado que puede hacer daño. El total al pie de la pantalla no es una puntuación de calidad. Las categorías que hay encima sí lo son.

    Las opciones

    AppCleaner by FreeMacSoft

    AppCleaner es la base gratuita. Arrastras una app a su ventana, reúne archivos relacionados y revisas una lista antes de borrar. Eso es todo el producto, y para una app autocontenida es de verdad suficiente.

    Un dato de sus propias páginas vale la pena conocerlo. La página de descarga lista la versión 3.6.8 para macOS Mojave hasta Tahoe, mientras que las notas de la versión fechan ese lanzamiento en julio de 2023. La etiqueta de compatibilidad se ha actualizado más recientemente que el binario, pero las notas de versión públicas no muestran lógica de coincidencia más nueva. Úsala como un removedor rápido de residuos para apps sencillas, y revisa contenedores de grupo y helpers privilegiados en lugar de tratar cualquier escáner como una autoridad.

    App Cleaner & Uninstaller by Nektony

    El App Cleaner & Uninstaller de Nektony es el más amplio de los desinstaladores dedicados. Su página oficial cubre desinstalación con residuos ocultos, restos de apps que ya borraste, extensiones incluyendo extensiones de Safari y paneles de preferencias, programas de inicio incluyendo login items y daemons, y actualizaciones para apps de App Store y de terceros. La página indica soporte en macOS 11 y posteriores y lleva una fecha de actualización reciente, así que se mantiene de forma activa.

    La licencia es la parte que hay que leer con cuidado. La página de compra ofrece tanto suscripciones como una licencia de pago único, y deja claro que la licencia de pago único incluye actualizaciones menores mientras que las actualizaciones mayores cuestan aparte. Hay planes de un Mac, dos Mac y cinco Mac.

    AppZapper

    AppZapper sigue en línea, sigue vendiendo una licencia de pago único y sigue describiendo desinstalación por arrastrar y soltar más un explorador de apps instaladas y un lugar para guardar notas de licencia. Su línea de copyright llega hasta el año actual.

    Lo que el sitio oficial no publica es un número de versión, un rango de macOS soportado ni un changelog, y la descarga es un archivo sin versión. Eso no demuestra abandono, pero no puedes verificar desde el vendor que el build que instalas se escribió para el macOS que usas. Para una herramienta cuyo trabajo es borrar archivos de carpetas del sistema, eso es lo peor sobre lo que quedarse en duda.

    Hazel by Noodlesoft

    Hazel no es un desinstalador. Es un motor de reglas para automatizar archivos cuya función App Sweep vigila la Papelera: tiras una app a mano y Hazel te ofrece los archivos de soporte que encuentra, con casillas y un botón Keep All. La versión 6.1.2 salió en febrero de 2026 y requiere macOS 13 o posterior, con una licencia de pago único y actualizaciones mayores de pago.

    Su propio manual marca el límite mejor que la mayoría del marketing: si la app tiene su propio desinstalador, deberías usarlo, porque quitar ciertas apps exige pasos que solo conoce el desinstalador, y App Sweep funciona mejor con apps instaladas arrastrándolas. Hazel conviene a quien quiere atrapar residuos en el momento del borrado para que no se acumulen. No es la herramienta para auditar años de restos acumulados.

    El desinstalador propio del vendor

    La propia guía de Apple en Delete or uninstall apps on Mac dice que revises si una app que no es de Apple incluye una app Uninstall, porque esa es la mejor forma de quitar login items, extensiones y datos que la app guardó en otro sitio.

    Esta es la categoría más probable de saber cómo desactivar su system o network extension, descargar un daemon privilegiado en el orden correcto, liberar una autorización de dispositivo y eliminar recibos del instalador. Un escáner genérico de archivos no conoce ese ciclo de vida y no debería pretender que borrar rutas coincidentes es equivalente.

    La pestaña Software de Mole

    Mole gestiona actualizaciones de apps, ítems de inicio y desinstalación en muchas categorías de residuos en una sola superficie. Etiqueta apps wrapper de iOS, excluye bundles críticos del sistema, aplica una regla de antigüedad conservadora antes de preseleccionar restos huérfanos antiguos, limpia la entrada del Dock de la app y pide una autorización de administrador por sesión para bundles de propiedad de root en Applications. El descubrimiento y la eliminación confirmada son pasos separados, y todo lo que quita pasa por la Papelera del sistema, así que una decisión equivocada es recuperable. No sustituye un desinstalador del vendor para software con drivers, kernel o system extensions, componentes VPN o antivirus. La licencia es una compra de pago único con actualizaciones de por vida para dos Mac en macOS 14 o posterior, el escaneo es siempre gratis, cada herramienta destructiva funciona dos veces antes de necesitar licencia, y los usuarios de terminal pueden ejecutar el CLI gratuito de código abierto con mo uninstall en su lugar.

    Comparación rápida

    Opción Cómo encuentra residuos Alcance más allá de desinstalar Modelo de licencia
    AppCleaner Arrastras una app y coincide archivos relacionados Ninguno Gratis, donaciones
    App Cleaner & Uninstaller Escanea apps instaladas y restos antiguos Extensiones, inicio, actualizaciones Suscripción o pago único
    AppZapper Arrastrar y soltar más un explorador de apps Guardado de notas de licencia Pago único, sin versión publicada
    Hazel Vigila la Papelera al borrar Automatización general de archivos Pago único, upgrades de versión de pago
    Desinstalador del vendor Conoce su propio manifiesto de instalación Extensiones, daemons, licencias Incluido con la app
    Mole Identidad de bundle más categorías de residuos Actualizaciones, ítems de inicio Pago único, actualizaciones de por vida, dos Mac

    Un orden seguro de operaciones

    1. Busca primero un desinstalador del vendor. Si la app instaló un driver, una extensión, un componente VPN o protección antivirus, detente aquí y úsalo.
    2. Cierra sesión o desautoriza dentro de la app mientras sigue en ejecución, y exporta lo que quieras conservar.
    3. Cierra la app y sus helpers visibles.
    4. Ejecuta tu escáner y lee las categorías, no el total. Las cachés suelen reconstruirse; preferencias y saved state son razonables solo cuando pretendes restablecer la app. Application Support puede guardar la base de datos local del usuario.
    5. Deja en paz los contenedores de grupo a menos que ninguna otra app instalada de ese desarrollador los use.
    6. Deja que la herramienta descargue los launch items en lugar de borrar plists a mano, y espera un aviso de administrador para cualquier cosa bajo /Library.
    7. Mantén todo en la Papelera mientras usas el Mac con normalidad un día, y luego vacíala.

    La herramienta gratis es la respuesta correcta más a menudo de lo que sugieren las tablas de comparación. Paga por amplitud solo cuando retiras apps con la frecuencia suficiente como para que inventario, actualizaciones e ítems de inicio en un solo lugar te ahorren tiempo real. Para hacerlo a mano, el procedimiento para desinstalar apps sin perder datos compartidos cubre el mismo terreno, y conviene decidir primero si de verdad necesitas una utilidad de limpieza.

    Libera espacio, gestiona las apps, mantén macOS y mira qué ocupa el disco, todo en una sola app nativa. Un solo pago, sin suscripción.

    Descubre Mole

    Sigue leyendo

    • DesinstalaciónDesinstalar apps de Mac sin perder datos compartidos7 min de lectura
    • DesinstalaciónQuitar Chrome sin perder las contraseñas guardadas5 min de lectura
    • DesinstalaciónCómo quitar Docker Desktop sin perder un volumen6 min de lectura

    Mole · 鼴

    Limpieza, apps y estado del Mac.

    v1.13.0 (153) · Versiones

    Soporte

    Ayuda Documentación Versiones

    Legal

    Condiciones del servicio Política de privacidad Política de reembolso

    Recursos

    Blog Herramienta CLI Programa de socios

    Contacto

    Twitter hi@mole.fit

    El único sitio oficial mole.fit · Evita descargas de sitios no verificados

    La CLI sigue siendo gratuita para la terminal.