Gigaoctets d'espace disque affichés comme espace caché dans DaisyDisk


21

Mon utilisation de l'espace disque ne correspond pas. J'aurais dû utiliser seulement environ 80 gigaoctets, mais selon DaisyDisk, environ 25 gigaoctets sont occupés par l'espace caché. L'espace disque mystère semble être classé comme autre dans la fenêtre À propos de ce Mac.

J'ai désactivé les instantanés Time Machine locaux avec sudo tmutil disablelocalet supprimé / Volumes / MobileBackups /.

Est-ce que quelqu'un sait ce que pourrait être l'espace caché ou comment le libérer?

Peut-être lié au Macbook HD "Autre" tout le Sudden presque plein .


Combien d'utilisateurs avez-vous? DaisyDisk peut ne pas être en mesure d'accéder au répertoire d'un autre utilisateur.
Vlad

@ Vlad Un seul. Et les résultats DaisyDisk (et du) dans la capture d'écran ont été scannés en tant que root.
Lri

Qu'est-ce que la df -hsortie?
Vlad

4
Redémarrez dans Recovery HD et exécutez une réparation de disque dans cet environnement. Parfois, le volume du système de fichiers est corrompu. Cela devrait le résoudre ou au moins identifier les problèmes s'ils existent au-delà du simple fait que le contenu occupe inutilement de l'espace.

Le redémarrage peut résoudre le problème. J'avais 20 Go d'espace caché. Après user10355 et user495470, j'ai exécuté les premiers secours de DiskUtility, d'abord sans redémarrer (c'est-à-dire sur la partition de démarrage lors du démarrage à partir de la partition de démarrage), puis en mode de récupération (c'est-à-dire sur la partition de démarrage lors du démarrage à partir de la partition de récupération); les deux méthodes n'ont signalé aucune erreur. Mais après avoir redémarré à nouveau à partir de la partition de démarrage comme d'habitude, l'espace caché était tombé à 1 Go. YMMV.
Jess Riedel

Réponses:


9

Le démarrage à partir de la partition de récupération et la réparation du disque ont résolu le problème. (L'utilitaire de disque a montré une erreur sur un nombre de blocs libres non valide.) Merci @cksum.


D'après ce que je peux dire en lisant la documentation et en exécutant le programme sur plusieurs machines différentes, l'espace caché capture les inefficacités de stockage en soustrayant l'espace attendu de chaque allocation qui a été mesurée et en fournissant la différence comme "espace caché". Je me demande si le nombre de blocs non alloués en est la cause ou si la corruption du catalogue et du système de fichiers a été plus grave pour faire disparaître 25 Go
bmike

7

L'espace caché de DaisyDisk (s'il est scanné en tant qu'administrateur) devrait être dans la limite de 4 à 8 Go pour la plupart des Mac. Si les nombres sont plus importants, essayez de réparer le volume car cela peut servir d'indicateur d'erreurs de système de fichiers.

Taras Brizitsky, designer de DaisyDisk.


3
Bienvenue sur le site. N'hésitez pas à ajouter vos informations à votre profil et merci de révéler votre relation avec le produit car cela est encouragé à assurer la transparence en cas de recommandations, etc ...
bmike

7

Une autre possibilité - et qui s'est avérée être le coupable dans mon cas particulier - est que votre machine effectue des sauvegardes locales lorsqu'elle est incapable de se connecter à votre source de sauvegarde externe. Dans ce cas, vous pouvez simplement désactiver les sauvegardes en entrant la commande suivante dans le terminal:

sudo tmutil disablelocal

Plus tard, si et quand vous décidez de réactiver la sauvegarde, vous pouvez l'inverser avec la commande Terminal suivante:

sudo tmutil enablelocal


Mise à jour pour MacOS Sierra et versions ultérieures

Il semble que les commandes disablelocalet enablelocalne soient plus disponibles. Vous pouvez également supprimer des instantanés locaux en procédant comme suit:

  1. Obtenez une liste des instantanés locaux en exécutant:

    tmutil listlocalsnapshots

    Vous devriez obtenir une sortie comme

    com.apple.TimeMachine.2018-10-03-145245.

  2. Supprimez un instantané en exécutant:

    tmutil deletelocalsnapshots <date of snapshot>

    Ainsi, par exemple, en utilisant la sortie de l'étape 1, vous exécuteriez:

    tmutil deletelocalsnapshots 2018-10-03-145245

    Et vous devriez obtenir une sortie comme

    Instantané local supprimé '2018-10-03-145245'


Merci pour ces conseils. J'ai eu le même problème, avec 350 Go (que je viens de supprimer dans DaisyDisk) ne s'affiche plus comme disponible. Tout d'abord, j'ai réparé le volume racine (en mode de récupération), puis j'ai utilisé sudo tmutil disablelocal(et redémarré), mais j'ai également dû démarrer une autre sauvegarde de la machine temporelle (sur un disque externe connecté par USB) jusqu'à ce que «l'espace utilisé» soit finalement supprimé. de 411 Go à 62!
hans_meine

3
Juste pour info pour les gens qui rencontrent cela: il semble que la disablelocalcommande ne semble pas exister tmutildans High Sierra. Je ne sais pas quel est le remplaçant.
mhucka

3

Selon le manuel DaisyDisk:

Parfois, la quantité d'espace «utilisé» sur un disque peut sembler supérieure à la taille totale de tous les fichiers et dossiers analysés sur ce disque. C'est normal. La différence est généralement due à la surcharge du système de fichiers et aux éléments du système tels que l'index Spotlight, mais dans certains cas, une quantité importante d'espace disque peut se cacher dans les comptes ou les dossiers d'autres utilisateurs qui ne sont normalement pas visibles pour vous. Afin de révéler ces dossiers, vous devez analyser le disque en tant qu'administrateur.

(Espace caché) est un élément de mappage de disque virtuel qui n'apparaît que lorsque la taille totale des fichiers restreints est importante, vous pouvez donc voir s'il vaut la peine de réanalyser le disque en tant qu'administrateur ou non.

De grandes quantités d'espace disque caché peuvent également indiquer des erreurs de système de fichiers. Suivez notre guide de dépannage pour plus de détails.

Dans le cas où vous avez beaucoup d'espace disque caché lors de son exécution en tant qu'administrateur, il est possible que vous ayez des erreurs de système de fichiers ou des autorisations de fichier rompues.


0

J'ai remarqué que ce dossier /.MobileBackups.trashprenait beaucoup d'espace (62 Go!). Vérifiez le vôtre avecsudo du -hs /.MobileBackups.trash

Je viens de courir sudo rm -rf /.MobileBackups.trashet j'ai récupéré mon espace.


0

Dans mon cas, il me manquait 771 Go d'espace. J'ai dû effacer mon dossier / cores. Apparemment, une application se bloquait et laissant des vidages de mémoire, la quantité d'espace manquant était la quantité exacte d'espace disque dans le dossier des cœurs.


0

Un autre coupable possible pourrait être l'homebrew (si vous l'utilisez). Par défaut, il conserve les anciennes versions des packages installés après les mises à jour. Dans mon cas, cela se résume à environ 11 Go. Exécutez brew cleanup -npour voir combien d'espace ces sauvegardes occupent sur votre machine (cela ne supprimera rien encore. Pour ce faire, omettez le -ndrapeau).

Source: https://til.hashrocket.com/posts/44a4b95cdd-homebrew-is-eating-up-your-harddrive

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.