84 votes

L'espace disque n'est pas libéré après avoir supprimé des fichiers et vidé la Corbeille

J'avais environ 50 Go de VM Windows sur mon MacBook Pro SSD interne (128 Go) (OS X 10.7.3).

Je les ai copiés sur un disque externe, puis je les ai supprimés du disque interne et j'ai vidé la corbeille.

Lorsque je regarde l'utilisation du disque dans le moniteur d'activité, le niveau d'utilisation est le même qu'avant la suppression des 50 Go de fichiers.

Une idée de la raison pour laquelle l'espace n'a pas été libéré ?

4voto

DolphinDream Points 139

Parfois, le contenu supprimé est conservé dans le .Trashes dans le répertoire racine. Depuis le terminal, vous pouvez cd /.Trashes et voyez si l'un de vos fichiers supprimés se trouve encore dans la Corbeille. Vous pouvez alors les supprimer via sudo rm -rf someFolderName .

Attention Il s'agit d'une opération assez avancée pour l'utilisateur, il faut donc faire attention à ce que l'on tape et à ce que l'on enlève. rm est permanent et ne peut être défait.

3voto

Kalle Points 121

Si vous supprimez un fichier, le fichier ne sera pas libéré du système de fichiers tant qu'une application le retiendra. C'est pourquoi vous pouvez lire un film et le supprimer en cours de lecture et le regarder quand même jusqu'à la fin, en supposant que vous ne le mettiez pas en pause (ce qui peut même fonctionner aussi).

C'est peut-être aussi la raison pour laquelle des réponses liées à Time Machine apparaissent. Si Time Machine est en train de sauvegarder votre fichier jumbo, cela prendra un bon moment, et tant que cela ne sera pas terminé, le fichier ne sera pas supprimé du système. Vous pouvez "Sauter la sauvegarde" pour résoudre le problème immédiatement.

3voto

user34787 Points 128

Cela m'est arrivé sous Mojave, notamment avec un SSD de 512 Go formaté en APFS avec un volume supplémentaire en plus du volume principal. Après avoir supprimé plusieurs Go de fichiers, presque aucun espace n'était libéré. Je n'utilise pas Time Machine, et la poignée d'instantanés locaux que j'ai pu obtenir n'étaient pas très volumineux. Plusieurs autres solutions n'ont pas fonctionné non plus.

Ce qui a marché pour moi, c'est l'ajout et la suppression répétés d'un volume réservant presque tout l'espace "disponible", ce qui semblait déclencher des mises à jour des calculs d'espace libre de l'APFS. Notez que cette méthode s'applique uniquement aux lecteurs formatés APFS qui utilisent des volumes plutôt que de véritables partitions (et je soupçonne que le problème est causé par un bogue dans APFS).

Clause de non-responsabilité : bien que cette méthode semble fonctionner pour moi sans problème, elle modifie des éléments fondamentaux du système de manière non réversible, et ne doit être utilisée qu'en dernier recours (elle peut également être déconseillée aux utilisateurs moins techniques). Veuillez faire une sauvegarde complète sur un disque externe avant d'essayer.

  1. Ouvrir l'utilitaire de disque
  2. Sélectionnez le volume de votre disque dur principal et notez l'espace disponible revendiqué.
  3. Cliquez sur le bouton + Volume dans la barre d'outils
  4. Réglez l'espace réservé du nouveau volume à un niveau légèrement inférieur à l'espace "disponible" supposé (l'espace maximum et le nom n'ont pas d'importance) et sauvegardez.
  5. Sélectionnez le nouveau volume (vérifiez bien que vous avez choisi le bon !) et cliquez sur - Volume dans la barre d'outils pour le supprimer.
  6. Sélectionnez à nouveau votre volume principal et vous verrez probablement que l'espace "disponible" a augmenté. Répétez l'ensemble du processus plusieurs fois jusqu'à ce que vous ne voyiez plus d'augmentation d'espace.

Je ne suis pas sûr que cela soit nécessaire, mais après avoir terminé ce processus, j'ai exécuté le disk first aid sur le conteneur APFS lui-même et les volumes individuels.

3voto

sanbor Points 171

J'ai dû non seulement supprimer les instantanés locaux de TimeMachine, mais aussi les sauvegardes locales fines :

J'ai trouvé une date dans /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/MacbookPro

Alors je l'ai fait :

tmutil thinlocalsnapshots / 2021-10-27-121106 4

La commande renvoie

Thinned local snapshots:
com_haystacksoftware_arqagent_12A...

J'ai récupéré 5 Go après ça.

J'ai trouvé l'explication suivante [1] :

Si vous utilisez MacOS 10.13+ et le système de fichiers APFS, les fichiers que vous avez supprimés peuvent encore exister dans un instantané APFS. Ces instantanés APFS sont utilisés par MacOS et divers utilitaires de sauvegarde comme Time Machine. Un grand nombre de ces instantanés APFS seront automatiquement supprimés après environ une semaine ou après que TM ait envoyé la sauvegarde sur le lecteur externe de TM.

Vous pouvez examiner les snapshots APFS actuels et essayer de les alléger ou même de les supprimer en utilisant cet article comme guide. https://derflounder.wordpress.com/2018/04/07/reclaiming-drive-space-by-thinning-apple-file-system-snapshot-backups/

Références :

  1. https://discussions.apple.com/thread/252030187

2voto

latusaki Points 1116

Si vous regardez l'espace disque libre à partir du Finder, il n'inclura pas les sauvegardes dans l'espace utilisé. C'est parce que les sauvegardes seront supprimées si d'autres applications ont besoin de plus d'espace. Ce que je fais pour que les sauvegardes mobiles fonctionnent sans prendre beaucoup d'espace, c'est de désactiver et d'activer la machine à remonter le temps une fois par semaine (dans les préférences de TM). Lorsque vous la désactivez, les sauvegardes locales sont supprimées.

Je suppose que cela ne ferait pas une grande différence de laisser le disque se remplir et de supprimer automatiquement les sauvegardes si nécessaire (peut-être un peu moins de performances ?).

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