V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Astralume
V2EX  ›  macOS

1 TB 苹果电脑,被系统数据占据了一半,折腾一圈终于找到原因,还有其他难友示例,希望能帮到大家

  •  
  •   Astralume · 3 天前 · 3909 次点击

    缘起

    我快乐的用 xcode build 世界 🎉

    突然弹出说磁盘不足,整个界面卡死 ╮(╯▽╰)╭

    老子有 1TB ,怎么会不够呢?而且我片子也没有放电脑啊。🤨

    打开设置存储一看,尴尬咯 🥲

    1 TB 的苹果电脑,被系统数据占据了一半,气炸 🤬

    使用了 腾讯柠檬清理、CleanMyMac 都找不到,都是清理垃圾,就是找不到大头,完全找不到谁在拉屎!💩

    太难受了,本来想都这说,今天周末要把电脑重装了。😂


    寻找方案

    找了一大圈为什么系统数据那么大,好像每个人都有自己的问题。

    例子: https://v2ex.com/t/1165407 orbstack 拉屎

    https://v2ex.com/t/1008905 纯系统垃圾

    https://v2ex.com/t/1047769 桌面壁纸

    https://linux.do/t/topic/1037007 Spotlight 索引

    各有各的苦难,但是库克说: “谁让你们不买 2T 的”


    找到

    后面再去下载了 DaisyDisk ,终于发现了问题,是隐藏空间里面的。😄

    发现是 苹果时间机器,就是那个 Time Machine 占了快 500GB 了。

    然后 DaisyDisk 怎么都删除不了,被保护了!!!

    现在知道那坨屎在那里了,就要找方案删除,最后还是 ChatGPT 立大功。


    解决

    使用下面命令查看本地的快照

    sudo diskutil apfs listSnapshots /System/Volumes/Data
    

    然后可以看到每个快照都有一个 uuid

    sudo diskutil apfs deleteSnapshot disk3s5 -uuid xxxxxxx(具体 uuid)
    

    执行完毕就看到成功了。

    500GB 啊,一千五,苹果知不知道他的内存是金子做的啊。


    为什么?

    为什么会有问题呢?

    原因是:以前是我使用外接硬盘做 Time Machine 的,然后选择了每天都备份,后面上了飞牛 Nas ,就改用了飞牛,建了一个新的,之前的那个硬盘就没有管他了,就一直挂着。然后苹果的系统会认为之前外接硬盘离线了,但是由于设置了每天备份,那么他就先占用本地的磁盘,每天备份,等你的硬盘插回去上线,系统好把数据迁移过去,所以他就一直在背后,默默的为你干活,把你的硬盘通通吃掉。

    踏实认真的 Time Machine


    开心的截图对比

    替代文字

    27 条回复    2025-12-10 11:22:02 +08:00
    sunpj
        1
    sunpj  
       3 天前
    我之前也遇到跟你一样的情况 也是 time machine 引起的
    someonesnone
        2
    someonesnone  
       3 天前
    我几年前也遇到过相同情况
    usn
        3
    usn  
    PRO
       3 天前
    不开时间机器是不是可以避免这个问题的发生
    Martinez
        4
    Martinez  
       3 天前
    苹果开启时间机器自动备份就会这样,脑瘫设计。
    改成手动备份,就会自行降下来。
    maojun
        5
    maojun  
       3 天前 via iPhone
    我也这样过,后来发现用满了就会自动删除,所以…眼不见心不烦
    Astralume
        6
    Astralume  
    OP
       3 天前
    @usn 是的,但是苹果的时间机器太好用了。
    hsulin
        7
    hsulin  
       3 天前
    @usn 我时间机器开的手动备份,也可以避免这种问题
    volvo007
        8
    volvo007  
       3 天前 via iPhone
    看得出来 op 是真开心,我的 1T 改 2T 了,不稳定就用到报废拉倒。原来用到 600 就提心吊胆,生怕存点视频剪一两个 fcpx 没了,现在爽用,然后发现我的 4Tssd 其实没报废,用来做 tm 刚好
    x5298990
        9
    x5298990  
       3 天前
    timemachine 一直使用手动模式,备份到 nas 上,不存本地。
    someonelikeyouah
        10
    someonelikeyouah  
       2 天前
    timemachine 还可以备份到本地嘛😂,我以为只能外接磁盘
    MilkyWayne
        11
    MilkyWayne  
       2 天前
    嗯嗯,一模一样的问题,TM 的目的地是群晖,但连不上群晖的时候总不能不工作吧,所以只能先放在本地了...

    问题就是,为什么有时候能自动连上群晖,有时候又不能,一直没搞明白...
    Aaron325
        12
    Aaron325  
       2 天前
    总有办法让你买更大空间
    julyclyde
        13
    julyclyde  
       2 天前
    啊? Time Machine 还会暂存在本地??震惊了
    我还以为外挂盘不在的时候就越过这次了呢
    X_Del
        14
    X_Del  
       2 天前
    ```
    tmutil listlocalsnapshots /
    tmutil deletelocalsnapshots /
    ```

    比 diskutil 方便点,不用找 uuid 。
    理论上 apfs 这个快照应该和 zfs 一样是 cow 的吧,创建快照不占空间,但是删除文件不会立刻释放空间。
    xiwolaisi
        15
    xiwolaisi  
       2 天前
    是的,也遇到了这个问题。。。
    aero99
        16
    aero99  
       2 天前
    从来不备份的路过,重要数据都存在 iCloud drive
    superkeke
        17
    superkeke  
       2 天前
    已按说明 删除本地磁盘的 timemachine 备份
    Astralume
        18
    Astralume  
    OP
       2 天前
    @volvo007 能愿意改是好事,用起来没储存压力。
    Astralume
        19
    Astralume  
    OP
       2 天前
    @X_Del 嗯嗯,有试,但是不知道为什么删除失败。
    Astralume
        20
    Astralume  
    OP
       2 天前
    @julyclyde 所以说:踏实认真的 Time Machine ,他就一直在背后,默默的为你干活,把你的硬盘通通吃掉。
    zagfai
        21
    zagfai  
       2 天前
    "500GB 啊,一千五,苹果知不知道他的内存是金子做的啊。"

    在技術圈子把存儲叫作內存的,建議封號:)
    privater
        22
    privater  
       2 天前
    还遇到过一个奇葩事情是备份视频文件到 Nas 时,在一台 Mac 上执行复制,结果这个 100G 的视频居然被完整缓存到了另一台 Mac 的 universal clipboard ,也是用 DaisyDisk 才发现 SSD 的隐藏位置丢了这么一个 tmp 文件缓存,而且重启也不会删掉,复制其他文件也不会清空,最终也是命令行删除的。
    xp1zzz
        23
    xp1zzz  
       1 天前
    之前发现微信能占我本地 50G 的空间,发现 2023 年-2024 年所有截图都缓存在微信目录下,疑似某些旧版本会有这个情况
    QQun
        24
    QQun  
       22 小时 6 分钟前
    原来这个系统数据占用大是这么来的,我 500G 硬盘,占用了 200G ,应该也是这个快照了。回头连一下 TimeMachine 硬盘,看看会不会减少
    opooooos
        25
    opooooos  
       22 小时 4 分钟前
    我靠,不查不知道,一查吓一跳。我也系统占据 490 个 G 。
    kkk1234567
        26
    kkk1234567  
       21 小时 52 分钟前
    我去,我也是才知道。 赶紧关掉了每小时自动备份
    forevermj0113
        27
    forevermj0113  
       21 小时 43 分钟前
    @X_Del 老师您的这个命令很好用。但是有没有什么办法可以看到快照大小?
    我也是 1T 的储存,系统占用到了不可接受的程度:250+GB
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4419 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:05 · PVG 09:05 · LAX 17:05 · JFK 20:05
    ♥ Do have faith in what you're doing.