macOS 10.15(2)上为什么删除文件后硬盘空间却不释放

当我通过Mac PC将一台备份在本机上上的一台iPhone5C数据导入新购买的iPhone11ProMax上时,说PC硬盘空间不足,我于是删除了PC硬盘上170GB多的空间,但是删完并且清理了回收站后,硬盘空间却没有释放!苹果怎么会有这么低级的BUG?如何解决?

MacBook Pro 13", macOS 10.15

发布日期 2020年1月25日 上午5:28

回复
问题被标记为 ⚠️ 排名最靠前的回复
回复量: 3
排序方式: 

2020年1月25日 上午10:33 回应 jianglong241

做完了shimly推荐的官方步骤外,还有没有释放,需要自己耐心排查下。


装没装Xcode? 是升级过来的嘛?如果是,注意类似~/Library中是不是占用很多空间。是不是用了诸如HomeBrew等,它们也会产生。

有好多软件可以看硬盘占用的,一般都收费, 如DaisyDisk等;有一个在App商店中收费,但下载版免费的,GrandPerspective,可以试试。


如果足够耐心,可以用下面的命令后,逐个文件夹的查找,那些文件夹占用了大量的空间,然后再决定是否删除。

因为用户数据绝大部分(除非特意或系统安排),都会保存在/Users下面的用户文件夹中,所以,从这里开始找起就可以,比如:

du -hd1 $HOME


其中:$HOME就是用户的个人文件夹;du命令计算硬盘占用空间;-h是易读的方式显示,-d是深度,1是一层目录。

效果类似如下:

496M	/Users/test/Music
 43M	/Users/test/Pictures
 39G	/Users/test/Desktop
 62G	/Users/test/Library
  0B	/Users/test/Sites
8.0K	/Users/test/Public
 12K	/Users/test/.ssh
 1.3G	/Users/test/Movies
 25M	/Users/test/Applications
  0B	/Users/test/.Trash
1.3G	/Users/test/Documents
7.9G	/Users/test/Downloads
252G	/Users/test


可以看出每个子目录和文件的占用空间情况。上例中Library目录占用了62GB。

然后,再计算怀疑的子目录内的子目录的占用情况,比如:

du -hd1 $HOME/Library


另外,系统还提供个人文件夹之外的一个临时文件的文件夹:/var/folder。也可以用上面的命令计算下



回复

2020年1月25日 上午8:58 回应 shmily

已经重启,而且我还特别清空了回收站,依然不行,关机重来也不行。很久以前出过类似问题,再清空下回收站就可以释放,这次怎么都不行。刚才到了苹果线下店,那里面的Genius说是只能彻底重装系统了,还是希望有人能帮助解决。


[经过版主编辑]

回复

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

macOS 10.15(2)上为什么删除文件后硬盘空间却不释放

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!