千兆字节的磁盘空间在DaisyDisk中显示为隐藏空间


21

我的磁盘空间使用量没有累加。我应该只使用大约80 GB,但是根据DaisyDisk的说法,隐藏空间占用了大约25 GB。在“关于此Mac”窗口中,神秘磁盘空间似乎被归类为“其他”。

我已使用禁用了本地Time Machine快照,sudo tmutil disablelocal并删除了/ Volumes / MobileBackups /。

有谁知道隐藏空间可能是什么,或者我如何释放它?

可能与Macbook HD“其他”所有“几乎快满”有关


您有几个用户?DaisyDisk可能无法访问其他用户的目录。
弗拉德

@弗拉德只是一个。du屏幕快照中的DaisyDisk(和)结果以root身份扫描。
Lri 2012年

什么df -h输出?
弗拉德

4
重新启动到Recovery HD,然后在该环境中运行磁盘修复。有时文件系统的卷中有损坏。那应该解决它,或者至少找出任何问题,如果这些问题不仅仅存在于不必要地占用内容的空间之外。

重新启动可能会解决该问题。我有20GB的隐藏空间。在user10355和user495470之后,我运行了DiskUtility急救程序,首先不重新启动(即,从启动分区启动时在启动分区上),然后又处于恢复模式(即,从恢复分区启动时在启动分区上);两种方法均未报告错误。但是像通常一样从启动分区重新启动后,隐藏空间已降至1GB。YMMV。
杰西·里德尔

Answers:


9

从恢复分区启动并修复磁盘解决了该问题。(磁盘实用程序显示有关无效块计数无效的错误。)感谢@cksum。


从我可以看到的阅读文档并在几台不同的机器上运行程序的角度来看,隐藏空间通过从每个已测量的分配中减去期望的空间并将差异作为“隐藏空间”来捕获存储效率低下的问题。我想知道您的未分配块数是原因还是更严重的目录和文件系统损坏,导致25 GB“丢失”
bmike

7

对于大多数Mac,DaisyDisk的隐藏空间(如果以管理员身份扫描)应在4-8GB的范围内。如果数字更大,请尝试修复该卷,因为这可能表示文件系统错误。

DaisyDisk的设计师Taras Brizitsky。


3
欢迎来到该网站。随时将您的信息添加到您的个人资料中,并感谢您自我披露与产品的关系,因为在提出建议等情况下,我们鼓励提供透明度...
bmike

7

另一种可能性(在我的特殊情况下最终成为罪魁祸首)是,当计算机无法连接到外部备份源时,您的计算机正在进行本地备份。在这种情况下,您只需在终端中输入以下命令即可禁用备份:

须藤tmutil disablelocal

以后,如果您决定重新启用备份,则可以使用以下终端命令将其撤消:

须藤tmutil enablelocal


MacOS Sierra和更高版本的更新

似乎disablelocaland enablelocal命令不再可用。另外,您可以通过执行以下操作删除本地快照:

  1. 通过运行以下命令获取本地快照的列表:

    tmutil listlocalsnapshots

    你应该得到一些输出

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

  2. 通过运行以下命令删除快照:

    tmutil deletelocalsnapshots <date of snapshot>

    因此,例如,使用步骤1的输出,您将运行:

    tmutil deletelocalsnapshots 2018-10-03-145245

    你应该得到一些输出

    删除本地快照'2018-10-03-145245'


感谢这些提示。我遇到了同样的问题,因为350 GB(我刚刚在DaisyDisk中删除了)没有再次显示为可用。首先,我修复了根卷(在恢复模式下),然后使用sudo tmutil disablelocal(并重新启动了),但是我还必须开始另一次计算机备份(到外部USB连接的磁盘),直到“可用空间”消失为止从411 GB到62!
hans_meine 2014年

3
仅供参考,以供遇到此问题的人员参考:在High Sierra中似乎disablelocal不存在该命令tmutil。我不知道替代品是什么。
mhucka

3

根据DaisyDisk手册:

有时,磁盘上“已用”空间的数量可能看起来大于该磁盘上所有扫描文件和文件夹的总大小。这是正常的。差异通常是由文件系统开销和诸如Spotlight索引之类的系统内容来承担的,但是在某些情况下,其他用户的帐户或文件夹中通常可能看不到大量磁盘空间。为了显示这些文件夹,您应该以管理员身份扫描磁盘。

(隐藏空间)是一个虚拟磁盘映射项,仅在受限制文件的总大小很大时才会显示,因此您可以查看是否值得以管理员身份重新扫描磁盘。

大量的隐藏磁盘空间也可能表明文件系统错误。请参阅我们的故障排除指南以获取详细信息。

如果以管理员身份运行时有很多隐藏的磁盘空间,则可能是文件系统错误或文件权限被破坏。


0

我注意到此文件夹/.MobileBackups.trash占用了大量空间(62 GB!)。检查你的sudo du -hs /.MobileBackups.trash

快跑sudo rm -rf /.MobileBackups.trash,把我的空间还给我。


0

就我而言,我缺少771个Gig的空间。我必须清除/ cores文件夹。显然,应用程序崩溃了,留下了核心转储,丢失的空间量正是cores文件夹中的磁盘空间量。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.