33 votes

MacOS n'affiche pas l'espace libre réel

Je suis en train d'installer Windows 10 sur mon Macbook Pro (MacOS 10.13.4/17E202, 256 Go de stockage, pas de partition), mais Boot Camp indique qu'il me faut au moins 40 Go de stockage.

J'ai donc libéré de l'espace en supprimant certains fichiers, et la rubrique "À propos de mon Mac" indique maintenant qu'il y a presque 100 Go d'espace libre sur mon Mac :

enter image description here

Cependant, l'utilitaire de disque montre seulement 33 Go de stockage libre... 3 fois moins :

enter image description here

La corbeille est vide, et j'ai redémarré mon ordinateur deux fois. J'ai également utilisé l'utilitaire Onyx pour libérer un peu plus d'espace, vider les caches, etc. Mais il y a toujours cette énorme différence.

J'ai essayé de trouver les "fichiers cachés", qui pourraient causer cette différence, en utilisant l'application Disk Inventory X, mais elle montre 100 Go de stockage libre...

Une autre chose étrange s'est produite : après avoir redémarré l'ordinateur, la barre d'état à la fin du Finder indique 33 Go de stockage libre. Mais après 2-3 minutes, ce chiffre passe à environ 100 Go... Comme si certaines valeurs en cache étaient utilisées pendant que le Mac mettait à jour la taille des dossiers.

Je suis pratiquement sûr d'avoir 100 Go de stockage libre, car j'ai supprimé des dizaines de Go de photos et d'applications.

Qu'est-ce qui ne va pas ? Je suis un peu perdue !

0 votes

Regardez aussi : apple.stackexchange.com/questions/223390/ J'ai 250 Go de journaux de messagerie.

5 votes

La vraie réponse est que le Finder et About This Mac vous donnent des informations inexactes, et qu'on ne peut pas leur faire confiance. C'est vraiment frustrant qu'Apple agisse ainsi, surtout lorsque le Finder signale que vous n'avez plus d'espace disque alors qu'il affiche 50 Go de libre. Utilitaire de disque ou df -H / sont plus précises.

0voto

CUHK MobiTeC Points 1

J'ai été confronté à une situation similaire : je n'ai pas pu récupérer un gros morceau d'espace disque après avoir supprimé un gros dossier (> 700 Go).

J'ai finalement trouvé la raison (qui était totalement différente des réponses ci-dessus) : Il s'est avéré que j'avais plusieurs alias de fichiers éparpillés dans mon système qui pointaient vers le dossier supprimé. (Je pensais qu'il s'agissait simplement de liens symboliques (comme dans Unix/Linux) mais apparemment ces alias étaient créés par défaut comme des liens réels (et non symboliques). Ainsi, tant qu'il restait au moins un de ces alias, le système de fichiers ne libérait pas le stockage.

Juste après avoir collecté tous ces alias et les avoir supprimés, mon espace de 700+ Go a finalement été récupéré ! (Bien sûr, j'ai mis tous les alias collectés dans un fichier tar comme sauvegarde avant de les supprimer).

J'espère que cela pourra aider à résoudre le mystère.

-1voto

mikaelfs Points 1

Selon Documentation Apple Time Machine "supprime automatiquement les instantanés (locaux) lorsqu'ils vieillissent ou lorsque l'espace est nécessaire pour d'autres choses". Cela pourrait probablement être une raison pour laquelle l'onglet Stockage dans "À propos de mon Mac" considère l'espace occupé par Time Machine comme "espace libre". La commande df invoqué par le biais du terminal devrait fournir un meilleur rapport sur l'espace immédiatement disponible (libre).

La documentation mentionne également qu'un instantané local doit avoir une durée de vie maximale de 24 heures. Ce n'est pas toujours le cas, notamment lorsqu'une sauvegarde manuelle est effectuée et qu'un instantané local est créé uniquement pour cet événement de sauvegarde spécifique. Le snapshot peut rester là et vous pouvez avoir besoin de le supprimer manuellement afin de libérer l'espace.

Pour libérer l'espace disque occupé par Time Machine, la fonction tmutil est utilisé à partir de la ligne de commande. Il s'agit d'un outil très complet qui vous offre une grande souplesse dans le traitement des instantanés Time Machine.

La commande tmutil deletelocalsnaphots <snapshot_date> peut être exécuté immédiatement après avoir obtenu la liste des instantanés grâce à la fonction tmutil listlocalsnapshots / ou des dates instantanées par le biais de tmutil listlocalsnapshotdates . Il s'agit d'une commande rapide à invoquer lorsque vous êtes sous pression pour libérer l'espace disque. Alternativement, la commande tmutil thinlocalsnapshots / <purge_amount_bytes> 4 devrait suffire pour supprimer sélectivement certaines parties des instantanés tout en garantissant qu'au moins un instantané existe toujours.

Une chose à noter, quand vous listez les instantanés locaux, aucune information est fournie par l'outil concernant la taille de l'instantané.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X