Cómo borrar la caché en un Mac (y cuándo no hacerlo)
Para borrar las cachés de las apps en un Mac, cierra tus apps, abre ~/Library/Caches en el Finder y traslada a la Papelera el contenido de las carpetas grandes. Los navegadores tienen sus propios comandos de menú para hacerlo, y las cachés del sistema se limpian mejor reiniciando.
Borrar cachés es seguro si se hace así, pero no sale gratis. Las cachés existen para que las cosas vayan más rápido, vuelven a crecer, y unas pocas hay que dejárselas a macOS. Esta guía repasa cada tipo y dice cuándo merece la pena hacerlo.
Qué es una caché y los tres tipos que hay en un Mac
Una caché es una copia de algo que una app puede volver a obtener: una imagen descargada, un script compilado, una miniatura. Guardar la copia le ahorra a la app tener que descargarlo o calcularlo dos veces. Al borrarla no se pierde nada permanente. La app simplemente hace el trabajo otra vez.
- Cachés de apps, en ~/Library/Caches en tu carpeta de inicio. Aquí es donde está la mayor parte del espacio. Las apps aisladas (sandbox) guardan las suyas dentro de su propia carpeta en ~/Library/Containers.
- Cachés de navegadores. Safari, Chrome, Firefox y otros guardan copias de los sitios que visitas. También son cachés de apps, pero cada navegador tiene su propio comando para borrarlas.
- Cachés del sistema, en /Library/Caches, /System/Library/Caches y /private/var/folders. macOS las gestiona por su cuenta.
Borrar las cachés de apps en ~/Library/Caches
Empieza por ver qué hay. El comando de abajo lista las carpetas de tu directorio de cachés por tamaño, con las más grandes al final. Solo lee tamaños y no borra nada.
Después cierra las apps cuyas cachés quieres borrar. En el Finder, selecciona Ir, después Ir a la carpeta, introduce ~/Library/Caches y abre las carpetas grandes. Traslada a la Papelera lo que hay dentro y deja las carpetas en su sitio. Algunas apps esperan que su carpeta de caché exista.
Vacía la Papelera para recuperar el espacio. Si después algo se comporta de forma extraña, reinicia la app, o el Mac.
du -sh ~/Library/Caches/* 2>/dev/null | sort -h | tail -20Borrar las cachés de los navegadores
Usa el comando del propio navegador. Borra la caché sin tocar los marcadores ni las contraseñas, y funciona con el navegador abierto.
- Safari: abre Safari, Ajustes, Avanzado y marca Mostrar funciones para desarrolladores web. Después selecciona Desarrollo, Vaciar cachés.
- Chrome: abre el menú Chrome y selecciona Eliminar datos de navegación (Delete Browsing Data). Elige Desde siempre (All time) como intervalo de tiempo, marca solo Archivos e imágenes almacenados en caché (Cached images and files) y haz clic en Eliminar datos (Delete data).
- Firefox: abre Firefox, Ajustes, Privacidad y seguridad. En Cookies y datos del sitio, haz clic en Limpiar datos (Clear Data) y marca solo la opción de los archivos en caché.
- En todos los navegadores, deja las cookies sin marcar salvo que quieras que se cierre tu sesión en los sitios web.
Cachés del sistema: reinicia en lugar de borrar
No borres a mano cosas de /System/Library/Caches ni de /private/var/folders. Las apps en ejecución y el propio macOS tienen archivos abiertos ahí, y eliminarlos mientras se usan puede provocar cierres inesperados o comportamientos extraños. De todos modos, gran parte está protegida.
La forma compatible es reiniciar. Al arrancar, macOS elimina los archivos temporales que ya no se usan. Si sospechas que una caché del sistema está dañada, arranca una vez en modo seguro y después reinicia con normalidad: Apple indica que el modo seguro borra algunas cachés del sistema, incluidas las cachés de tipos de letra, que se regeneran cuando hacen falta.
Una caché del sistema tiene su propio comando: la caché de DNS, que recuerda las direcciones de los sitios web. Vaciarla no libera espacio, pero ayuda cuando un sitio se ha mudado y tu Mac sigue yendo a la dirección antigua. El comando de abajo pide tu contraseña y elimina solo esas direcciones recordadas.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderCuándo no borrar las cachés
A menudo se recomienda borrar las cachés como mantenimiento rutinario. No lo es. Un Mac no va más rápido porque sus cachés estén vacías, y normalmente se nota más lento durante un tiempo.
- Si tienes espacio libre de sobra y nada se comporta de forma extraña, no hay nada que ganar.
- Si una app está abierta, no borres su caché. Ciérrala primero.
- Si la caché es costosa de regenerar, piénsalo dos veces. Las cachés de desarrollo como las de Gradle o los módulos de Go, la música sin conexión y los modelos de IA pueden tardar mucho en descargarse o compilarse de nuevo.
- Si lo que buscas es arreglar un disco lleno de forma definitiva, las cachés son una respuesta a corto plazo. Vuelven. Busca también archivos grandes, copias de seguridad antiguas y apps que no usas.
- Si una carpeta no es una caché, déjala. ~/Library/Application Support y ~/Library/Containers contienen datos reales de las apps, no copias.
Qué pasa después de borrarlas
Las apps tardan más en abrirse la primera vez, los sitios web cargan más despacio en la primera visita y las apps de streaming vuelven a almacenar en búfer. En los días siguientes las cachés se llenan de nuevo, normalmente hasta un tamaño menor que antes, porque los datos de las cosas que ya no usas no se vuelven a crear.
Esa última parte es el beneficio real. El espacio que recuperas de forma definitiva es la caché de las apps que has dejado de usar o que has eliminado, que de otro modo se quedaría ahí indefinidamente.
Borrar las cachés con Diskzy
La pestaña Clean up (Limpieza) de Diskzy encuentra cachés, registros, cachés de gestores de paquetes y archivos similares, y marca o deja sin marcar cada uno con un motivo. Las cachés de navegadores y de apps de Electron aparecen marcadas salvo que esa app esté abierta, y las apps abiertas no se tocan. Las cachés que son lentas de regenerar, como las de Gradle y la caché de módulos de Go, aparecen en la lista pero sin marcar.
Todo lo que elimina va a la Papelera, así que nada desaparece hasta que vacías la Papelera. Diskzy es gratis durante 72 horas con todo desbloqueado, y después cuesta $9 una sola vez para 2 Mac.
Preguntas frecuentes
- ¿Es seguro borrar todo lo que hay en ~/Library/Caches?
- Sí, siempre que las apps a las que pertenecen los archivos estén cerradas. Las apps regeneran lo que necesitan. Borra el contenido de las carpetas, no la carpeta Caches en sí, y cuenta con primeros arranques más lentos.
- ¿Borrar la caché elimina mis contraseñas o mis archivos?
- No. Las cachés contienen copias de datos que se pueden volver a obtener. Las contraseñas están en tu llavero o en el perfil del navegador, y tus documentos están en otro lugar. En un navegador, las cookies son una opción distinta de la caché, y eliminar las cookies es lo que cierra tu sesión.
- ¿Cada cuánto debería borrar la caché de mi Mac?
- No hay ningún calendario que merezca la pena seguir. Borra las cachés cuando necesites el espacio o cuando una app se comporte de forma extraña. macOS y la mayoría de las apps gestionan sus cachés sin ayuda.
- ¿Por qué mi caché volvió a crecer después de borrarla?
- Porque las apps vuelven a crear lo que usan. Es la caché haciendo su trabajo. Solo los datos de las apps y los sitios que ya no usas desaparecen para siempre.
- ¿Borrar la caché hará que mi Mac vaya más rápido?
- Normalmente no. Puede solucionar un problema concreto causado por una caché dañada, y libera espacio, pero el Mac va más lento durante un rato mientras las cachés se regeneran.
Guías relacionadas
- Caches~/Library/Caches
- Google Chrome cache~/Library/Caches/Google/Chrome
- Safari cache~/Library/Containers/com.apple.Safari/Data/Library/Caches
- /private/var/folders/private/var/folders
- .cache~/.cache
Guías de desinstalación
Descubre adónde se fue el espacio de tu Mac
Diskzy hace un mapa de tu disco, explica los Datos del sistema y limpia lo que es seguro. Gratis durante 72 horas, después $9 una sola vez para 2 Mac.
Prueba Diskzy gratis