Cómo eliminar archivos residuales de aplicaciones en Mac tras desinstalarlas

Al arrastrar un programa a la Papelera, sus archivos ajenos pueden dejar en el disco decenas de megabytes y, en ocasiones, gigabytes. El sistema de seguridad de macOS impide que un proceso externo sobrescriba archivos de la biblioteca del usuario sin una intervención explícita. Por esa razón, la desinstalación normal de una aplicación no elimina esos datos. En este artículo veremos dónde localizar los archivos residuales de aplicaciones en Mac, cómo diferenciar un «resto» que se puede borrar de un componente del sistema y cómo verificar que el espacio en disco se ha liberado realmente.

Índice

Candado morado brillante junto a un portátil sobre una mesa de madera limpia

Por qué desinstalar un programa no libera espacio

La Papelera elimina el programa en sí, pero deja intactos los archivos que este creó en otras partes del sistema. Ajustes, caché y datos de soporte de las aplicaciones se almacenan por separado, dentro de la biblioteca de usuario oculta; macOS no los borra automáticamente al desinstalar el programa.

Conviene distinguir aquí tres clases de datos residuales:

  • Caché: archivos temporales que aceleran el funcionamiento del programa; suelen ser los más voluminosos.
  • Preferences: archivos de configuración que contienen parámetros de la interfaz, datos de licencia y configuraciones personalizadas.
  • Application Support: archivos de soporte de la aplicación, como bases de datos, plugins y recursos descargados; en ocasiones, es la categoría más pesada de las tres.

La práctica demuestra que los archivos de Application Support son precisamente los que pueden acumularse durante años sin que nadie lo advierta. Aunque el programa lleve tiempo desinstalado, su base de datos o la caché de sus plugins continúa ocupando espacio, ya que las herramientas de limpieza estándar no exploran estas carpetas.

Dónde buscar los archivos de soporte de aplicaciones en Mac

Los tres tipos de archivos residuales se encuentran en el mismo lugar: el directorio ~/Library, situado dentro de tu carpeta de usuario. Como esta carpeta permanece oculta de forma predeterminada, abrirla directamente desde el Finder requiere un paso adicional.

  • Abre el Finder.
  • Selecciona Ir → Ir a la carpeta en la barra de menús.
  • Introduce la ruta ~/Library/Application Support y pulsa Enter.
  • Comprueba también ~/Library/Caches y ~/Library/Preferences.
  • Revisa asimismo ~/Library/Containers, ya que allí suelen almacenarse los datos de las aplicaciones instaladas desde la Mac App Store.

Una vez dentro de cada carpeta, localiza un directorio o archivo que tenga el nombre del programa desinstalado o el de su desarrollador. Normalmente, los directorios siguen el formato com.desarrollador.nombre-del-programa. Conviene tener presente este esquema, porque será útil en el siguiente paso.

Limitación: aunque el Finder muestra los archivos, no calcula cuánto espacio ocupan en total. Para obtener una estimación exacta tendrás que sumar manualmente los datos mediante Obtener información de cada carpeta o utilizar una herramienta específica.

Cómo distinguir un resto seguro de un archivo del sistema

La limpieza manual entraña un riesgo importante: en vez de afectar a la aplicación, podría afectar al propio sistema operativo. Los archivos y carpetas cuyo prefijo es com.apple pertenecen a componentes de macOS, de modo que eliminarlos puede causar fallos en el funcionamiento del sistema.

Para verificar los elementos de forma segura, sigue este procedimiento:

  • Fíjate en la primera parte del nombre de la carpeta, hasta el segundo punto.
  • Si aparece com.apple.algo, no toques el archivo, aunque desconozcas su nombre.
  • Cuando el formato sea com.nombre-del-desarrollador.programa, verifica que el desarrollador coincide con el del programa que desinstalaste.
  • Ante cualquier duda, deja el archivo donde está: unos megabytes adicionales son preferibles a un sistema dañado.

Nunca renombres ni elimines carpetas con el prefijo com.apple dentro de Library: son componentes del sistema, y su pérdida puede afectar al funcionamiento de macOS.

En todo el proceso, este es el único punto en el que un error puede costar más que el espacio en disco perdido. Las demás acciones son reversibles: antes de vaciar la Papelera, siempre puedes recuperar de ella un archivo eliminado manualmente.

Por qué simplemente arrastrar a la Papelera no basta

Cuando arrastras un programa a la Papelera, solo desaparecen el ejecutable y su paquete. Los datos que la aplicación generó después de instalarse –ajustes, caché y base de datos– se almacenan en otros directorios y no forman parte de ese paquete.

Además, intentar «actualizar» manualmente esos archivos en vez de eliminarlos suele acabar en un error de acceso. El sistema de seguridad de macOS bloquea la sobrescritura de archivos en la biblioteca de usuario si no se modifican los permisos. En la práctica, el único método verificado para realizar una limpieza completa consiste en localizar manualmente cada carpeta por el nombre del desarrollador y eliminarla desde el Finder, tras comprobar el prefijo com.apple.

Limitación: la búsqueda manual requiere tiempo y atención para revisar el nombre de cada carpeta. Con un solo programa resulta tolerable; cuando son diez las aplicaciones desinstaladas, el proceso se vuelve tedioso.

Cómo comprobar que el espacio se ha liberado de verdad

Una vez eliminados los archivos, consulta la sección de ajustes del sistema en la que macOS muestra el espacio ocupado y el espacio libre del disco. Existe, sin embargo, un detalle que rara vez se menciona: las instantáneas de APFS, ya sean de Time Machine o snapshots locales, pueden conservar temporalmente el espacio que ocupaban los archivos eliminados. Por eso, el informe de espacio libre puede actualizarse con retraso.

Que el espacio no cambie durante varias horas no significa necesariamente que la limpieza haya fallado. Es posible que el sistema todavía conserve una instantánea con una copia de los datos eliminados. Espera al próximo mantenimiento programado del disco o reinicia el Mac para que se actualicen las instantáneas.

Automatización con JWizard Cleaner

Pantalla del desinstalador de aplicaciones de macOS de JWizard Cleaner para eliminar completamente aplicaciones junto con los archivos de caché residuales

Buscar manualmente en tres o cuatro carpetas los archivos de un solo programa puede servir como procedimiento puntual. Pero, cuando se trata de decenas de aplicaciones instaladas a lo largo de los años, hay que repetir la operación una y otra vez. Así aumentan tanto el riesgo de dejar un archivo atrás como el de borrar por error uno que no corresponde. JWizard Cleaner se ocupa precisamente de esa parte del trabajo:

  • Desinstalación completa del programa junto con todas las cachés, ajustes y archivos de soporte relacionados, en una sola acción.
  • Limpieza de rastros de software profesional y herramientas de desarrollo después de su desinstalación.
  • Eliminación de datos residuales de programas para trabajar con contenido: productos de Adobe y aplicaciones de creación musical.

Ya sabes dónde encontrar los archivos residuales después de desinstalar un programa y cómo distinguir un «resto» seguro de un componente del sistema. Si solo has desinstalado una aplicación, comprobarlo manualmente desde el Finder no requiere demasiado esfuerzo: basta con revisar tres o cuatro carpetas de la biblioteca. En cambio, cuando instalas y desinstalas con frecuencia decenas de aplicaciones, compilaciones de prueba o herramientas de desarrollo, resulta más razonable dejar la búsqueda y eliminación de los archivos residuales en manos de una herramienta específica que memorizar cada vez los prefijos de las carpetas.

Preguntas frecuentes

¿Puedo simplemente borrar toda la carpeta ~/Library para no tener que buscar archivo por archivo?

No. Dentro de ~/Library no solo hay restos de programas desinstalados: también se encuentran los ajustes de todas las aplicaciones instaladas actualmente y componentes del sistema con el prefijo com.apple. Si eliminas la carpeta completa, macOS y los programas activos presentarán fallos.

¿Qué pasa si elimino por error una carpeta con el nombre com.apple?

Es posible que el sistema operativo deje de funcionar correctamente, porque esos directorios contienen componentes de los que depende su estabilidad. Por eso, antes de borrar cualquier carpeta dentro de Library, debes comprobar el prefijo de su nombre.

¿Por qué el espacio en disco no aumenta justo después de eliminar los archivos?

Time Machine o el propio sistema pueden crear automáticamente instantáneas de APFS que retienen temporalmente los datos de los archivos eliminados. El indicador de espacio libre, situado en la sección **Almacenamiento**, se actualizará cuando caduque la instantánea o el sistema lleve a cabo el mantenimiento programado del disco.

¿En qué se diferencian los archivos de Application Support de la caché de un programa?

La caché contiene datos temporales que el programa puede regenerar sin perder funcionalidad. Application Support, por su parte, almacena bases de datos, plugins y recursos descargados; en algunos casos, si faltan, el programa pierde parte de sus ajustes o contenido al reinstalarse.