Stockage Mac plein, mais il n'y a rien ?
macOS met l'essentiel de la réponse dans une barre grise appelée « Données système » et ne vous donne aucun moyen de l'ouvrir. Il n'y a rien de mystérieux dedans : ce sont dix dossiers ordinaires, et vous pouvez regarder chacun d'eux.
Essai gratuit de 14 jours, sans carte. Ensuite 15 $ une fois pour 3 ordinateurs. Sans abonnement.

« Données système » est un reste, pas une catégorie
macOS range ce qu'il peut dans Applications, Documents, Photos, Musique, etc. Tout ce qu'il ne sait pas classer tombe dans un seul bloc. Les versions plus anciennes l'appelaient « Autre ». Ce n'est pas un dossier système, ce n'est pas protégé, et une grande partie n'est pas le système d'exploitation du tout — sur un Mac de développeur, l'essentiel, ce sont vos propres outils.
Pourquoi les chiffres ne concordent jamais
Trois choses font que le chiffre du Finder diffère de ce que vous pouvez vraiment libérer. L'espace purgeable est compté comme utilisé, mais macOS le considère récupérable et ne vous laisse donc pas le supprimer directement. Les fichiers iCloud en ligne uniquement sont comptés en taille pleine alors qu'ils n'occupent rien. Et la compression APFS et les liens physiques font que la taille logique d'un fichier et sa taille sur le disque sont deux nombres différents — le Finder vous montre l'un, du vous montre l'autre.
Vérifiez d'abord le vrai chiffre
Avant de supprimer quoi que ce soit, regardez ce que le disque lui-même déclare, purgeable compris :
diskutil info / | grep -E "Free|Available"
df -h /
Ce qu'il y a vraiment dedans
Dix éléments, dans l'ordre où ils se classent habituellement par taille. Chacun est un vrai dossier que vous pouvez ouvrir.
Instantanés locaux Time Machine
Des instantanés horaires conservés sur le disque interne, même quand Time Machine est désactivé. Souvent la plus grosse part et la plus difficile à trouver, parce que le Finder les déclare comme purgeables plutôt que comme des fichiers.
tmutil listlocalsnapshots /
DerivedData, archives et fichiers d'appareils Xcode
Fichiers intermédiaires de compilation et caches de symboles. Vingt à soixante gigaoctets sur le Mac d'un développeur en activité, c'est ordinaire.
~/Library/Developer/Xcode/DerivedData
~/Library/Developer/Xcode/iOS DeviceSupport
Environnements des simulateurs iOS
Une image système complète par version d'iOS simulée, plus les appareils que Xcode ne peut plus utiliser.
~/Library/Developer/CoreSimulator/Devices
Sauvegardes d'iPhone et d'iPad
Un dossier daté par sauvegarde, souvent plusieurs pour un téléphone que vous n'avez plus.
~/Library/Application Support/MobileSync/Backup
L'image disque de Docker
Un seul fichier contenant chaque image, conteneur et volume, qui grossit et ne rétrécit jamais tout seul.
~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw
Ou voyez les dix avec les vrais chiffres à côté
Le difficile n'est pas la liste, c'est de les mesurer. Chacun demande une commande différente, et la moitié déclarent une taille qui contredit le Finder. Bytesweep ouvre la barre grise en une dizaine de secondes, allège les instantanés Time Machine en un clic, et met tout ce que vous nettoyez dans un point de restauration annulable pendant sept jours.
Caches et conteneurs d'applications
Safari, Chrome, Spotify, Slack et toutes les applications en bac à sable. Individuellement petits, collectivement gros, et presque tout se régénère.
~/Library/Caches
~/Library/Containers
Pièces jointes de Mail
Des années de pièces jointes téléchargées et mises en cache localement par Mail.
~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads
Restes d'applications supprimées
Fichiers de support, préférences et agents de démarrage d'applications parties du Mac il y a des années. macOS ne les enlève jamais.
Fichiers iCloud qui ne sont pas vraiment là
Des fichiers en ligne uniquement comptés comme s'ils étaient locaux. C'est la raison pour laquelle « Données système » rétrécit parfois tout seul et parfois ne bouge pas.
Caches de paquets pour développeurs
Homebrew, pip, npm, cargo et Gradle gardent chacun un cache d'archives qui se reconstruit à la demande.
brew cleanup -s
Sûr, prudent, et à ne pas toucher
Sans risque
Caches d'applications, résultats de compilation, caches de gestionnaires de paquets, simulateurs indisponibles et instantanés locaux Time Machine plus anciens que votre dernière sauvegarde. Tout cela se régénère ou existe ailleurs.
À vérifier d'abord
Sauvegardes d'appareils, environnements de simulateurs que vous visez peut-être encore, poids de modèles et versions Xcode archivées. Récupérables, mais lentement — et une archive supprimée emporte avec elle votre capacité à symboliser les plantages de cette version.
Jamais
Tout ce qui est dans /System, /private/var/db, les trousseaux, ou une base de données qu'une application a ouverte en ce moment. Sur un Mac moderne le volume système est en lecture seule et signé, donc l'essentiel est refusé pour vous — mais ~/Library n'est pas protégé, et c'est là que les dégâts arrivent.
Voir la barre grise décomposée en dossiers
Bytesweep nomme chaque élément ci-dessus, le mesure, et allège les instantanés Time Machine en un clic. Tout ce que vous nettoyez passe d'abord par un point de restauration : annuler est à un clic pendant sept jours.
À voir aussi : comment libérer de l'espace sur un Mac · analyseur d'espace disque
Questions
Puis-je simplement supprimer les Données système ?
Il n'y a rien à supprimer — c'est une étiquette sur un graphique, pas un dossier. Vous supprimez les éléments individuels qui s'y trouvent, et certains sont des fichiers dont vos applications ont besoin. C'est pourquoi la réponse est toujours « ouvrez et regardez », jamais « videz ».
Pourquoi les Données système font-elles 150 Go sur mon Mac ?
Sur un Mac de développeur, la réponse habituelle est Xcode plus Docker plus les instantanés locaux, qui y arrivent facilement à eux trois. Sur un Mac servant aux photos et au courrier, c'est plutôt instantanés locaux plus pièces jointes de Mail plus sauvegardes d'iPhone.
Pourquoi cela regrossit-il après que j'ai supprimé des choses ?
Parce que l'essentiel de ce qu'il y a dedans est du cache. Vider DerivedData de Xcode vous rend 40 Go jusqu'à la prochaine compilation. Les instantanés locaux reviennent dans l'heure. Ce n'est pas un défaut : c'est à cela que servent ces dossiers. Ce qui compte, c'est de garder le total dans une plage vivable.
Réinstaller macOS règle-t-il le problème ?
Cela le nettoie, au prix d'une journée. Tout ce qui est sur cette page peut être vidé sans réinstaller, et réinstaller ne l'empêchera pas de revenir, puisque les mêmes outils reconstruisent les mêmes caches.
L'espace purgeable est-il vraiment libre ?
En grande partie. macOS le libère quand quelque chose a besoin de la place, donc une grosse copie réussit généralement même quand le Finder annonce zéro espace. Cela ne vous aidera pas si un outil refuse de démarrer parce qu'il vérifie l'espace libre au lancement, et vous ne pouvez pas le libérer sur commande autrement qu'en supprimant les instantanés vous-même.