Le cache d’un MacBook se répartit sur trois couches distinctes : système, applicatif et navigateur. Vider le cache MacBook sans discrimination revient à forcer macOS à reconstruire des index, revalider des certificats et retélécharger des ressources, parfois pendant plusieurs dizaines de minutes au redémarrage. Nous détaillons ici les opérations réellement utiles, celles qui sont devenues obsolètes depuis Apple Silicon et les garde-fous à poser avant toute suppression.
Signed System Volume et Apple Silicon : ce que vous ne pouvez plus supprimer
Depuis macOS Big Sur, Apple a introduit le Signed System Volume (volume système scellé). La partition système est montée en lecture seule, signée cryptographiquement et vérifiée à chaque démarrage. Les anciennes commandes de type rm -rf /System/Library/Caches/ ne fonctionnent plus sur un compte admin standard.
A découvrir également : Erreur 20 FF Freebox, box bloquée : que faire sans perdre vos données ?
Sur les Mac équipés d’une puce Apple Silicon, cette protection est renforcée par la Secure Boot chain matérielle. Tenter de contourner le Signed System Volume via le mode de récupération désactive SIP (System Integrity Protection), ce qui expose la machine à des erreurs de démarrage et à des alertes Gatekeeper en boucle.
Nous recommandons de ne jamais toucher aux caches situés sous /System. macOS les gère, les reconstruit et les invalide sans intervention utilisateur. Les guides qui proposent encore de purger ces fichiers datent de l’ère Intel pre-Big Sur.
Lire également : PhyLOGIC : optimiser la précision de positionnement sans sacrifier la vitesse

Caches applicatifs dans ~/Library/Caches : tri sélectif obligatoire
Le dossier ~/Library/Caches concentre les fichiers temporaires générés par les applications tierces et certains composants macOS côté utilisateur. C’est la seule zone où une suppression manuelle reste pertinente, à condition de procéder application par application.
Dossiers supprimables sans risque
- Les sous-dossiers portant le nom d’une application que vous avez désinstallée : ils sont orphelins et ne seront jamais relus par le système.
- Les caches de navigateurs (Safari, Chrome, Firefox) lorsque vous constatez un affichage obsolète ou des erreurs de chargement récurrentes.
- Les caches de clients de messagerie (Spark, Airmail) qui peuvent atteindre plusieurs gigaoctets après des mois d’utilisation sans purge.
Ne supprimez jamais le contenu du dossier en bloc. Certains sous-dossiers, notamment com.apple.nsurlsessiond et ceux liés à la validation de certificats, provoquent des lenteurs sévères au redémarrage si macOS doit les reconstruire depuis les serveurs Apple. Les retours d’admins sur des forums spécialisés (MacAdmins Slack, r/macsysadmin) signalent une augmentation des kernel panics et des boots très lents après suppression sauvage de ces dossiers sur Apple Silicon.
La méthode propre : renommer avant de supprimer
Avant de supprimer un sous-dossier de cache, renommez-le (ajoutez .old au nom). Relancez l’application concernée, vérifiez qu’elle fonctionne normalement pendant quelques heures, puis supprimez le dossier renommé. Cette approche permet un retour arrière immédiat en cas de problème, sans restauration de sauvegarde.
Cache DNS sur macOS : quand et comment le purger
Le cache DNS local stocke les résolutions de noms de domaine pour accélérer la navigation. Un cache DNS corrompu ou obsolète se manifeste par des sites inaccessibles alors que la connexion réseau fonctionne, ou par des redirections vers d’anciennes adresses IP après une migration de serveur.
La commande reste stable depuis plusieurs versions de macOS :
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Cette purge n’affecte ni les fichiers système ni les données utilisateur. Elle force simplement macOS à interroger à nouveau les serveurs DNS configurés. L’impact sur les performances est nul : la reconstruction du cache DNS prend quelques secondes de navigation normale.

Vider le cache navigateur Safari et Chrome sur MacBook
Le cache navigateur est celui que la majorité des utilisateurs cherchent réellement à purger. Il résout les problèmes d’affichage, de contenu obsolète et libère de l’espace disque sans aucun risque pour la stabilité de macOS.
Safari
Ouvrez Safari, puis le menu Développement (à activer dans Réglages > Avancé si absent). Sélectionnez « Vider les caches ». Cette action supprime uniquement les ressources web mises en cache, pas les cookies ni les mots de passe enregistrés dans le trousseau. Pour une purge complète incluant cookies et historique, utilisez Safari > Effacer l’historique.
Chrome
Accédez à chrome://settings/clearBrowserData. Sélectionnez « Images et fichiers en cache » dans l’onglet Paramètres avancés, en décochant les autres catégories si vous souhaitez conserver cookies et historique. Chrome stocke son cache dans ~/Library/Caches/Google/Chrome, mais la purge via l’interface intégrée reste plus fiable qu’une suppression manuelle du dossier.
Réinitialisation complète sans réinstallation : la fonction Effacer contenu et réglages
Depuis macOS Monterey, sur les Mac avec puce Apple Silicon ou puce T2, la fonction « Effacer le contenu et les réglages » (Réglages Système > Général > Transférer ou réinitialiser) supprime en une passe les données utilisateur, les applications installées et l’ensemble des caches, sans toucher à la partition système chiffrée ni réinstaller macOS.
Cette option est la seule méthode sûre pour un nettoyage radical. Elle préserve l’intégrité du Signed System Volume, évite les erreurs de démarrage et ramène le Mac à un état quasi-usine en quelques minutes. Avant de l’utiliser, assurez-vous d’avoir une sauvegarde Time Machine ou un clone bootable à jour.
- Vérifiez que FileVault est activé (Réglages Système > Confidentialité et sécurité > FileVault) pour que l’effacement soit cryptographiquement irréversible.
- Déconnectez votre identifiant Apple et désactivez Localiser avant de lancer la procédure pour éviter le verrouillage d’activation.
- Après l’effacement, macOS redémarre sur l’assistant de configuration : vous pouvez restaurer depuis Time Machine ou repartir sur une installation vierge.
Pour les situations moins radicales, la combinaison d’un tri sélectif dans ~/Library/Caches, d’une purge DNS ciblée et d’un vidage régulier du cache navigateur couvre la quasi-totalité des problèmes de performance et de stockage. Le réflexe de tout supprimer d’un coup appartient à une époque où macOS ne protégeait pas ses propres fichiers système.

