Mac系统更新完成后,是不是经常发现可用空间莫名其妙少了一大截?这背后往往隐藏着一个“罪魁祸首”:系统更新时留下的庞大安装镜像包。这些文件静悄悄地躺在/Library/Updates目录里,动辄占用5到12GB空间,却早已“退休”,不再被系统调用。它们持续挤占“系统数据”这一栏,导致后续更新时反复提示“存储空间不足”——

那么,如何把这些“休眠”的庞然大物彻底清理出去,为硬盘有效释放空间呢?其实只需四步,就能协同解决这个长期困扰用户的老大难问题。
清空/Library/Updates中的旧安装镜像
要说系统更新留下的“大块头”,/Library/Updates目录绝对位居榜首。这个位置只存放已下载但未安装、或者安装成功后未被自动清理的完整安装包,与当前系统运行没什么关联,清理起来最放心,释放的空间也最可观。
操作很简单:打开访达,按 Shift + Command + G 调出“前往文件夹”窗口。输入 /Library/Updates,系统会要求输入管理员密码——这是正常的授权步骤。进入之后,按 Command + 2 切换到列表视图,点击“修改日期”列排序,只保留最近7天内创建的文件或文件夹,其余的全部视为冗余。如果看到名称里带有 beta、RC、delta、13.x、14.0 这类明显早于当前系统版本(macOS 15)的条目,直接框选。最后按 Command + Delete 移入废纸篓,再右键废纸篓→“清倒废纸篓”,空间就释放了。
清除用户级软件更新缓存
这个缓存不存放完整安装包,但存储的是更新检查时产生的元数据、签名验证临时文件和分段下载碎片。别看都是“小文件”,长期积累下来也能超过2GB。而且,下次检查更新时系统会自动重建,没有任何副作用。
方法一:通过访达操作。同样按 Shift + Command + G,输入 ~/Library/Caches/com.apple.SoftwareUpdate,回车。全选该文件夹内所有内容(Command + A),按 Command + Delete 移入废纸篓并清空。方法二:更彻底的终端操作。打开终端,执行以下命令:rm -rf ~/Library/Caches/com.apple.SoftwareUpdate/*
这一步很简单,直接把命令粘贴进去回车即可。但注意,别漏掉末尾的星号,否则只会清空目录本身,不会删除里面的内容。
卸载并删除 macOS 安装器应用
系统更新完成后,桌面或“应用程序”文件夹里可能还留存着名为“macOS Sequoia Installer”这类安装器 App。它们内部自带完整安装包,体积通常超过5GB,是空间占用的另一大“暗桩”。
第一步:打开“访达”,在边栏点击“应用程序”。第二步:查找名称包含“macOS”和“Installer”的应用(例如“macOS Sequoia Installer”)。第三步:直接把这个安装器拖入废纸篓。第四步:右键点击废纸篓,选择“清空废纸篓”,彻底释放空间。
清理系统级临时更新缓存
最后一步,是针对 /private/var/folders/ 下随机生成的 com.apple.SoftwareUpdate 临时缓存路径。这些文件由系统自动管理,但不会主动清理,需要手动介入。放心,这个操作不会影响系统更新功能,它只清除那些已失效的下载中间态文件。
打开终端,执行:sudo find /private/var/folders -type d -name "com.apple.SoftwareUpdate" -prune -exec rm -rf {} +
系统会要求输入管理员密码(输入时屏幕上没有任何显示,这是正常现象),按回车确认即可。执行完成后,无需重启,空间会立即释放。
