Skip to cookie settings

Stockage du Mac plein, mais aucun gros fichier ? Pourquoi les chiffres ne collent pas

L’espace n’a en général pas disparu : il est compté d’une façon qui le cache. Voici les cinq causes habituelles et comment les vérifier.

L’application DiskJoy est pour l’instant disponible uniquement en anglais.

Si l’affichage du stockage indique presque plein alors que vos fichiers paraissent petits, l’espace n’a pas disparu. Il est le plus souvent compté d’une manière qui le rend invisible. Il y a cinq causes courantes, et chacune se vérifie vite.

L’affichage se trouve dans le menu Pomme > Réglages Système > Général > Stockage (nous n’avons pas vérifié les noms exacts des menus sur un système en français). Il reste approximatif, d’où l’intérêt de regarder aussi avec le Terminal.

1. Les snapshots locaux

macOS peut créer des snapshots : des vues figées de votre disque à un instant donné. Un fichier supprimé peut rester dans un snapshot, et sa place n’est alors pas libérée tout de suite.

Pour voir s’il en existe, cette commande ne fait que lire :

tmutil listlocalsnapshots /

Chaque ligne est un snapshot. Quelques entrées nommées com.apple.os.update-... sont normales : elles accompagnent les mises à jour du système. Si vous n’en voyez aucune, les snapshots ne sont pas la cause. macOS les retire lui-même quand il a besoin de place, vous n’avez en général rien à faire. Nous ne traitons pas ici leur suppression manuelle, car il est facile de se tromper.

2. L’espace purgeable

macOS peut retirer certaines données à la demande, comme des caches ou des fichiers aussi conservés dans iCloud. Cet espace est compté comme disponible. C’est pourquoi différents endroits n’affichent pas le même espace libre. Laissez un peu de temps à macOS ou redémarrez : les chiffres se rapprochent souvent.

3. Les clones et les liens physiques

Sur un Mac récent, deux fichiers peuvent partager les mêmes données sur le disque :

  • Les clones. Quand le Finder duplique un fichier sur le même volume, la copie peut partager ses données avec l’original, jusqu’à ce que l’un des deux change.
  • Les liens physiques. Deux noms pointent vers le même fichier. Dans le Terminal, ls -li affiche un numéro d’inode dans la première colonne. Même numéro, même fichier.

Un programme qui additionne les tailles de fichiers compte ces données deux fois. Son total peut alors dépasser ce que le disque contient vraiment. Et supprimer l’un de deux clones libère peu ou rien, ce qui donne l’impression que la suppression n’a servi à rien.

4. Les fichiers creux

Certains fichiers, comme les disques de machines virtuelles ou les images de conteneurs, annoncent une taille énorme mais n’occupent que la partie réellement écrite. La taille annoncée est la taille logique. L’espace réellement occupé est la taille allouée. Dans le Terminal, ls -lhs affiche les deux : la première colonne est l’espace occupé, la colonne de taille est la taille logique. Si elles diffèrent beaucoup, le fichier est creux ou compressé.

5. Les dossiers masqués et protégés

Le Finder masque certains dossiers, et le Terminal n’a pas le droit d’en lire d’autres. Une commande comme du -sh ~/Downloads ~/Movies ~/Pictures ~/Library/Caches ne regarde que les dossiers que vous nommez et ignore les dossiers dont le nom commence par un point. Si le total de ce que vous voyez est inférieur à l’espace occupé, le reste se trouve souvent dans des dossiers masqués, dans les données système ou dans une zone protégée. Pour certains dossiers, le Terminal a besoin de l’accès complet au disque (Réglages Système > Confidentialité et sécurité).

Pour comparer : df -h /System/Volumes/Data montre ce que le disque annonce. Pour ce qui se trouve chez vous, regardez dossier par dossier, par exemple du -sh ~/Downloads ~/Movies ~/Pictures ~/Library/Caches. Entrez ensuite dans le plus gros, un niveau plus bas à chaque fois.

Identifier votre cause

  1. Lancez tmutil listlocalsnapshots /. Si la liste contient beaucoup de snapshots, ils retiennent probablement de la place.
  2. Videz la Corbeille et regardez de nouveau. Si le chiffre change, la place était dans la Corbeille.
  3. Comparez df et du. Un grand écart indique des dossiers masqués ou protégés.
  4. Examinez les gros fichiers avec ls -lhs. Grande taille logique et petite taille allouée indiquent des fichiers creux.

Sûr, Risqué, Jamais

  • Sûr : regarder. Toutes les commandes ci-dessus lisent seulement et ne changent rien.
  • Risqué : retirer des snapshots à la main, ou supprimer des dossiers uniquement parce que du les montre gros. Ce qui peut casser : des apps perdent leurs données, et le chiffre peut ne pas bouger comme prévu, car clones et snapshots partagent l’espace. Nous n’avons pas vérifié ce que provoque exactement un snapshot retiré à la main.
  • Jamais : supprimer des dossiers système ou le contenu de la photothèque de Photos pour améliorer le chiffre.

Ce que vous pouvez faire, et ce que vous ne pouvez pas

Toutes les causes ne se corrigent pas, et ce n’est pas grave. Si les snapshots sont en cause, le chiffre n’est souvent trop élevé que temporairement. Après un moment, un redémarrage et le vidage de la Corbeille, regardez de nouveau avec df -h /System/Volumes/Data avant d’essayer autre chose. Si ce sont des clones ou des fichiers creux, rien n’est cassé : l’affichage ne compte simplement pas comme le disque, et vous gagnerez moins en supprimant que la taille du fichier le laisse penser.

Si un grand écart demeure et que vous ne trouvez aucun dossier responsable, laissez le volume système tranquille. Vous pouvez cerner l’écart avec les commandes ci-dessus, mais vous ne pouvez pas réduire chaque poste à la main en toute sécurité. L’essentiel est alors d’avoir assez de place libre pour que les mises à jour et les apps fonctionnent, pas que chaque chiffre tombe juste.

Et ensuite

Commencez par le guide pour libérer de l’espace sur Mac. Si le stockage se remplit sans cesse, lisez Pourquoi le stockage du Mac se remplit sans cesse. Si le disque de démarrage est presque plein en ce moment, voyez Disque de démarrage plein.

Questions fréquentes

Pourquoi le stockage de mon Mac est-il plein alors que j’ai peu de fichiers ?

L’espace est le plus souvent retenu par des éléments qui ne sont pas des fichiers ordinaires visibles : snapshots locaux, caches, fichiers système et dossiers masqués. Les outils comptent aussi les mêmes données de façons différentes.

Qu’est-ce que l’espace purgeable ?

C’est de la place que macOS utilise pour des données qu’il peut retirer à la demande, comme des caches ou des fichiers conservés dans iCloud. macOS la compte comme disponible et la libère quand il en a besoin.

Les snapshots Time Machine prennent-ils de la place ?

Les snapshots locaux peuvent retenir de l’espace, car des fichiers supprimés peuvent y rester un certain temps. macOS les retire quand il a besoin de la place.

Découvrez ce qui occupe de la place sur votre Mac

DiskJoy vous montre quels fichiers et dossiers occupent le plus d’espace.
Télécharger pour Mac

Cookies on diskjoy.com

Your browser sends a Global Privacy Control signal. We honoured it: analytics and marketing cookies are off.

Necessary cookies run this site. Analytics shows us how it is used: if you accept it, Google receives data about your visit. Change this anytime in Cookie Settings. How Google uses data Cookie Policy Privacy policy

Customize

Purpose
Needed for the site to work and to remember your cookie choice.

Cookies

  • sy_consent - Stores your cookie choice (Retention: 12 months)

Other browser storage

  • sy_consent_pending (localStorage) - Queues your choice until it reaches our server (Retention: until deleted)
Purpose
Show us which pages are visited and how the site is used, so we can improve it. Provider: Google Ireland Ltd (Google Analytics 4).

Cookies

  • _ga - Distinguishes visitors to count them (Retention: 400 days)
  • _ga_TP2XMLG27P - Keeps the state of your current visit (Retention: 400 days)

Recipients

Data controller

Sylentis Group sp. z o.o.. Contact: support@diskjoy.com. Privacy policy

Google may process data outside the European Economic Area (EEA). Safeguards: EU-US Data Privacy Framework, standard contractual clauses.

Right to withdraw

You can withdraw consent at any time, as easily as you gave it. Withdrawal does not affect the lawfulness of processing before it.