Mac清理旧版系统更新文件的方法

作者:技术拾光时间:2026-07-11 08:52:12浏览:400

Mac系统更新后,/Library/Updates目录中的旧镜像包占用5-12GB空间,可手动清理。此外,清除用户级缓存、删除安装器应用及系统级临时缓存,均能有效释放硬盘空间。

Mac系统更新完成后,常常会发现可用空间莫名减少。这背后的主要原因是系统更新遗留的庞大镜像包。这些文件存储在/Library/Updates目录中,占用5到12GB空间,但早已不被系统调用。它们持续占用“系统数据”栏目,导致后续更新时反复提示“存储空间不足”——

Mac清理旧版系统更新文件的方法

如何清理这些“休眠”的庞大文件,彻底释放硬盘空间?只需四步,即可协同解决这个常见问题。

清空/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 {} +

系统会要求输入管理员密码(输入时屏幕上无显示,属正常现象),按回车确认。执行完成后,无需重启,空间立即释放。