Vider le cache de ton Mac : apps, navigateurs, et ce qu'il ne faut pas toucher

Publié le 8 min de lecture

Caches des apps, de Safari, Chrome et Firefox, caches du système : comment les vider pas à pas, ce que ça change vraiment, et les dossiers à ne jamais supprimer.

Ton Mac manque de place, un site s'affiche de travers, ou quelqu'un t'a conseillé de « vider le cache » pour que ça aille mieux. C'est souvent un bon réflexe, à condition de savoir ce qu'on efface. Certains caches se vident en deux clics sans le moindre risque. D'autres appartiennent à macOS, et il vaut mieux les laisser tranquilles.

Ce guide passe en revue les caches des apps, ceux des navigateurs (Safari, Chrome, Firefox) et ceux du système, avec pour chacun la méthode la plus simple.

C'est quoi, le cache d'un Mac ?

Un cache, c'est une réserve de copies. Google le résume bien pour les navigateurs : le cache mémorise des parties de pages, comme des images, pour qu'elles s'ouvrent plus vite à ta prochaine visite. Les apps font pareil avec ce qu'elles chargent souvent : pochettes, aperçus, morceaux de vidéos, fichiers téléchargés.

Sur ton Mac, on en trouve trois familles :

  • les caches des apps, rangés dans le dossier ~/Library/Caches de ton compte ;
  • les caches des navigateurs, que chaque navigateur sait vider depuis ses propres réglages ;
  • les caches du système, que macOS crée et nettoie lui-même.

Un cache n'a rien de précieux. Supprimé, il se reconstruit au fil de l'utilisation. C'est pour ça qu'on peut le vider sans crainte, et c'est aussi pour ça que la place gagnée ne dure pas.

Faut-il vraiment vider le cache de son Mac ?

Pas par habitude. macOS s'en charge déjà : quand ton Mac a besoin de place, il efface les fichiers de cache et d'historique qui peuvent être supprimés en toute sécurité, comme les fichiers temporaires de bases de données, les téléchargements interrompus, les mises à jour de macOS et des apps ou les données de sites web de Safari.

Vider un cache à la main se justifie dans trois cas :

  • un site ou une app se comporte bizarrement : page mal affichée, ancienne version d'un site qui reste coincée. Google cite ce cas en premier ;
  • une app que tu n'ouvres plus a laissé derrière elle un cache de plusieurs gigas ;
  • tu as besoin de place tout de suite, pour installer une mise à jour par exemple.

Garde en tête l'effet inverse. Juste après, certains sites sont un peu plus lents, le temps de tout recharger, et Google le précise aussi. Vider le cache ne rend donc pas un Mac plus rapide. S'il rame, la cause est ailleurs, et on fait le tour des pistes dans Mac lent, que faire ?.

Comment vider le cache des applications sur Mac ?

C'est souvent là que dorment les plus gros dossiers. La méthode prend deux minutes :

  1. Quitte l'app dont tu veux vider le cache avec Cmd+Q (fermer sa fenêtre ne suffit pas).
  2. Dans le Finder, ouvre le menu Aller, puis Aller au dossier.
  3. Tape ~/Library/Caches et valide.
  4. Passe en présentation par liste (Cmd+2). Pour voir le poids des dossiers, ouvre Présentation, Afficher les options de présentation, coche Calculer toutes les tailles, puis trie par taille.
  5. Repère le dossier de l'app. Il porte son nom, ou un identifiant du genre com.editeur.app. Mets-le à la Corbeille.
  6. Relance l'app pour vérifier que tout va bien, puis vide la Corbeille.

Trois règles t'évitent les mauvaises surprises :

  • laisse les dossiers qui commencent par com.apple, ils appartiennent à macOS et à ses apps ;
  • ne vide jamais le cache d'une app ouverte, elle peut planter ou réécrire aussitôt ce que tu viens d'enlever ;
  • ne mets pas tout le dossier Caches à la Corbeille d'un coup : toutes tes apps repartiraient de zéro en même temps, pour un gain qui fond en quelques jours.

Juste à côté, le dossier ~/Library/Logs contient les journaux des apps, des carnets de bord qui ne servent qu'en cas de panne. Même méthode : app fermée, dossier à la Corbeille.

Comment vider le cache de Safari ?

Safari range cette commande dans un menu destiné aux développeurs. Voici les étapes données par Apple :

  1. Ouvre Safari, puis choisis Safari, Réglages.
  2. Clique sur l'onglet Avancées.
  3. Coche Afficher les fonctionnalités pour les développeurs web, puis ferme les réglages.
  4. Un menu Développement apparaît dans la barre des menus : choisis Vider les caches.

Comment vider le cache de Chrome sur Mac ?

D'après l'aide de Google :

  1. Ouvre Chrome.
  2. En haut à droite, clique sur le menu Plus (les trois points), puis sur Supprimer les données de navigation.
  3. Choisis une période, par exemple Toutes les données.
  4. Coche ce que tu veux supprimer, puis confirme avec Supprimer les données.

Réfléchis avant de cocher les cookies. Google prévient qu'après leur suppression, tu es déconnecté des sites et tu dois te reconnecter. Pour un simple souci d'affichage, le cache seul fait souvent l'affaire.

Petit raccourci signalé par Google : tape « Supprimer données navigation » dans la barre d'adresse pour ouvrir directement la bonne fenêtre.

Comment vider le cache de Firefox ?

La méthode de Mozilla :

  1. Ouvre les Paramètres de Firefox, puis le panneau Vie privée et sécurité.
  2. Dans la partie consacrée aux cookies et aux données de sites, clique sur Effacer les données.
  3. Choisis tout comme intervalle, et ne laisse cochée que la case Fichiers et pages en cache temporaire.
  4. Clique sur Effacer.

Firefox sait aussi vider son cache tout seul à chaque fermeture. L'option se règle dans la partie Historique des paramètres.

Et les caches du système ?

Ceux-là ne se suppriment pas à la main. Apple prévoit une méthode propre : démarrer en mode sans échec. Au passage, le Mac efface certains caches système, dont les caches de polices et le cache du noyau, recréés ensuite au besoin. Apple note que ça peut libérer temporairement un peu d'espace sur le disque.

Sur un Mac à puce Apple, éteins-le, puis maintiens le bouton d'alimentation jusqu'à l'apparition des options de démarrage. Sélectionne ton disque, garde la touche Maj enfoncée et clique sur Continuer en mode sans échec. Sur un Mac Intel, maintiens la touche Maj dès l'allumage, jusqu'à la fenêtre de connexion. Pour en sortir, redémarre normalement.

Garde ce geste pour débloquer une mise à jour qui manque de place. Ce n'est pas un entretien à faire chaque semaine.

Ce qu'il ne faut jamais toucher

Les tutoriels qui promettent « 30 Go en une commande » finissent parfois mal. Évite :

  • les dossiers /System et /Library à la racine du disque, même quand ils contiennent un dossier nommé Caches ;
  • les dossiers com.apple de ~/Library/Caches ;
  • le reste de ~/Library : Application Support, Containers et Group Containers ne sont pas des caches. Tes notes, tes messages et les données de tes apps vivent là ;
  • toute commande sudo rm copiée d'un forum sans comprendre ce qu'elle efface ;
  • les cookies, si tu n'as pas envie de te reconnecter partout.

Passe par la Corbeille plutôt que par une suppression définitive, et attends un jour ou deux avant de la vider. Si une app se plaint, tu remets son dossier en place.

Pour une vue plus large de ce qui remplit ton disque, le guide sur les Données système trop volumineuses détaille les autres suspects : instantanés Time Machine, sauvegardes d'iPhone, outils de développeur. Et si ton Mac annonce beaucoup d'espace « purgeable », c'est encore une autre histoire, racontée dans Espace purgeable sur Mac.

Ce que fait CleanMochi avec les caches

CleanMochi, c'est l'app que nous faisons pour les Mac. Deux de ses écrans reprennent les méthodes ci-dessus, avec les mêmes précautions.

L'écran Nettoyage s'occupe des apps :

  • la catégorie Fichiers temporaires des apps liste les dossiers de ~/Library/Caches qui pèsent au moins 1 Mo, avec leur taille ;
  • elle laisse de côté les dossiers com.apple et ceux des apps ouvertes, y compris les petites apps de la barre des menus. La liste est relue juste avant le nettoyage, au cas où tu aurais ouvert une app entre-temps ;
  • la catégorie Journaux des apps fait la même chose avec ~/Library/Logs.

Ces fichiers-là sont effacés pour de bon, sans passer par la Corbeille, puisque les apps les recréent toutes seules. Rien ne part avant ton clic sur « Nettoyer ».

Écran Nettoyage de CleanMochi : chaque catégorie avec son poids et une phrase d'explication.
L'écran Nettoyage sur un Mac de démonstration : tu coches ce qui part.

L'écran Vie privée s'occupe des navigateurs : Safari, Chrome, Arc, Brave, Edge, Opera et Firefox. Pour chacun, il affiche le poids des caches, des cookies et, sauf pour Firefox, de l'historique. Seuls les caches sont cochés d'office. Les cookies et l'historique restent décochés, et l'app te prévient qu'avec les cookies tu seras déconnecté des sites. Il faut d'abord fermer le navigateur, et Safari ne se lit qu'avec l'accès complet au disque. Tout part à la Corbeille, et le Journal de l'app peut le remettre en place tant qu'elle n'est pas vidée. Tes mots de passe, tes favoris et tes extensions ne sont jamais touchés.

Ce que CleanMochi ne fait pas : il ne vide pas les caches du système. Pour ceux-là, le mode sans échec reste la méthode d'Apple. La page d'accueil montre les autres écrans de l'app.

À lire aussi

Questions fréquentes

Vider le cache accélère-t-il mon Mac ?

Non, pas en soi. Ça libère un peu de place et ça règle des soucis d'affichage, mais les sites et les apps sont souvent un peu plus lents juste après, le temps de tout recharger.

Est-ce que je perds mes mots de passe en vidant le cache ?

Non. Le cache ne contient pas tes mots de passe. Ce qui te déconnecte des sites, ce sont les cookies : ne les coche que si tu veux vraiment repartir de zéro.

Tous les combien faut-il vider le cache ?

Aucune fréquence n'est nécessaire. macOS efface lui-même les caches quand il manque de place. Vide-les à la main quand un site bugue ou qu'une app oubliée a laissé un gros dossier.

Peut-on supprimer tout le dossier Caches d'un coup ?

Mieux vaut pas. Laisse les dossiers com.apple et ceux des apps ouvertes, et vide seulement ceux des apps fermées qui pèsent lourd.

CleanMochi vide-t-il le cache de Safari ?

Oui, depuis son écran Vie privée, à condition de lui donner l'accès complet au disque et de fermer Safari avant. Le cache part à la Corbeille, et le Journal de l'app peut le remettre.

Article rédigé par l'équipe de CleanMochi (AppsMochi, une marque de NORY LLC). Une erreur, un chemin qui a changé avec une nouvelle version de macOS ? Dis-le nous.