macOS Sierra上的“系统”存储为470GB!


59

我2012年中的MacBook Pro 13”说我突然用完了存储空间。

我的Mac几乎没有任何数据,我升级到Sierra的过程是全新安装。以前的备份没有任何内容。

如果您看到下面的图像,则左列的“系统”部分显示它正在消耗466.82 GB。我不明白的是为什么Mac需要这么大的空间?据我所知,它永远不应增加50 GB的空间。任何帮助表示赞赏。

图片在这里

Answers:


36

下载OmniDiskSweeper并分析您的硬盘。

OmniDiskSweeper将按大小降序显示驱动器上的文件,并让您决定如何处理它们。删除,但要小心。

在此处输入图片说明

OmniDiskSweeper将显示空间使用情况的详细信息:选择“系统”并开始清洁。

它可能是占用几乎所有可用空间的Time Machine备份文件。


1
一开始我对这个程序非常怀疑-但是它突出显示了我的存储空间的一个明显原因。Mac OS将Adobe Cache文件视为“系统”文件,但此应用程序突出显示了它们没有问题。更新After Effects后,而不是删除旧的缓存文件,它只是为更新的版本创建了一个新的缓存文件夹。我没有问题地释放了50gigs。
JustinKaz

3
@JustinKaz命令行工具:du列出当前目录下的文件夹和文件大小,当递归使用时,它将分析硬盘上的所有文件夹和文件,排序后的结果可能与该程序显示的结果相同。像du的GUI版本。
FrontENG '18

我使用磁盘清单X。该程序是如此稳定,以至于自最近5-6年以来,我一直在使用相同版本。它也是开源的。仅当Apple开始发出有关旧二进制文件的警告时,才发布新版本1.2。
Jangid

17

我将其固定在我的机器上,这与BELLMIN的Time Machine Queue Backup文件(即打算进入Time Machine但由于TM无法访问或离开家而尚未移动的文件)有关。

请执行以下操作(无需购买或下载任何其他工具):

  1. 前往终端

  2. 通过执行以下操作列出所有TM对象

    sudo tmutil listlocalsnapshots /
    
  3. 它将返回一些项目:

    com.apple.TimeMachine.2018-04-01-122047
    com.apple.TimeMachine.2018-04-01-183626
    
  4. 通过执行以下操作删除这些:

    sudo tmutil deletelocalsnapshots 2018-04-01-122047
    sudo tmutil deletelocalsnapshots 2018-04-01-183626
    

日期取自上述步骤3的输出。

稍等片刻以使其呼吸。您可以通过执行df -m命令来检查磁盘空间,并注意可用空间的百分比,df -m每隔几秒钟执行更多操作将显示增加,一旦完成将稳定下来。


2
值得注意的是,尽管本地快照确实占用了物理磁盘空间,并且High Sierra在系统计数中包括了它们,但它们被标记为“可清除”,您永远不需要手动执行此操作,因为macOS会根据可用磁盘自动进行处理空间。
grg

那么“ sudo清除”是否可以做同样的事情来释放空间?
gpanda

只是为了添加一个额外的数据点,我的问题也是快照,但由Carbon Copy Cloner而非Time Machine创建。我怀疑它的非Time Machine ishishness是导致我的Daisy Disk无法识别它的可清除性。来自CCC的更多信息,请访问:bombich.com/kb/ccc5/leveraging-snapshots-on-apfs-volumes
Lanny Bose

如果您使用的是docker,请检查〜/ Library / Containers /的大小/解决了我的问题。
devssh

1
@gpanda我不认为该purge工具与macOS可清除空间有关。man purge拥有2005年的版权年度,比
macOS

5

您的系统可能需要重新索引文件系统,以正确显示磁盘使用量。索引由Spotlight处理。使用“系统偏好设置”>“ spotlight”,将驱动器添加到文件夹列表中,以免由于隐私原因而无法索引。重新启动,然后删除该条目。在重新编制索引的过程中,您的计算机会变慢,但是之后应该显示适当的数量。

至于弄清楚磁盘的重量,我喜欢使用Grand Perspective。 http://grandperspectiv.sourceforge.net/ 它给出了您所拥有的文件及其大小的直观图表。


对我没有帮助。
herve

重启后增加了11GB。
侯赛因·海达里

对我没有帮助。我已经重新索引了聚光灯,清除了旧的TM机器备份,重新格式化并还原了计算机,禁用了TM,运行了OmniDiskSweeper,但我仍然不知道系统如何占用55GB的内存(我每次逐渐减少了0.5GB的内存) )
詹姆斯

3

我的“系统”存储也有类似的问题。Apple支持部门帮助我发现FireVault已打开并且加密过程出现问题。要检查这一点,请单击苹果图标->系统偏好设置-> FileVault。如果灰色框显示“关闭FileVault ...”,则表明FileVault已打开。要关闭它并解密磁盘,您需要单击左下方的挂锁,然后输入密码。


0
  1. 停止使用Time Machine。使用其他东西...

  2. 删除 TM本地备份-仅此一项就可以节省许多GB的空间。

  3. 停止使用Spotlight。使用其他东西。我建议使用“ EasyFInd”和“查找任何文件”。

  4. 考虑到停止,如果它使用启用休眠模式。

4a。删除睡眠图像(从休眠模式)(如果存在)。

有关Macrumours的更多建议


您能解释一下为什么要使用这种长期使用的工具吗?您是否正在推广CarbonCopyCloner等?
ankii

这都是非常糟糕的建议。充其量,它最大程度地节省了空间,而功能成本却很高。
benwiggy

我不知道CarbonCopyCloner。我用Google搜索并粘贴在这里,感觉还
不错
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.