Mac清理Saved Application State释放存储空间教程

作者:技术拾光时间:2026-05-08 11:45:07浏览:330

Mac磁盘空间不足或软件残留旧状态,常因SavedApplicationState文件夹存储大量应用快照。可手动删除指定应用状态文件夹,或批量清理已终止应用数据。终端命令能高效清理非活跃状态文件,用Spotlight可验证效果。为预防产生,可在应用设置中禁用自动保存状态功能。

当Mac提示“磁盘几乎已满”,或者发现卸载重装软件后,旧的窗口和文档标签页依然存在,这通常与~/Library/Sa ved Application State/目录有关。该文件夹如同系统的“记忆宫殿”,专门存储应用程序退出前的窗口布局、光标位置等状态快照。长期积累,这些“记忆碎片”可能占用数GB空间,且常规卸载操作不会清理它们。以下五种方法,从精准清理到源头预防,助你彻底解决此问题。

Mac清理Saved Application State释放存储空间教程

一、手动定位并删除指定应用的状态文件夹

此方法最为精准,适用于明确需要清理某个特定应用(如Chrome、Pages或VS Code)的情况,可避免误删其他数据。

1. 打开“访达”,按下Command + Shift + G,调出“前往文件夹”对话框。

2. 粘贴路径:~/Library/Sa ved Application State/,点击“前往”。

3. 窗口中会显示一系列以com.开发商.应用名.sa vedState格式命名的文件夹,例如“com.google.Chrome.sa vedState”。

4. 找到目标文件夹,选中后按Command + Delete将其移至废纸篓。

5. 最后,右键点击程序坞中的“废纸篓”图标,选择“清空废纸篓”以完成彻底删除。

二、批量搜索并清理全部已终止应用的状态数据

若经历过大量应用意外退出,或系统长时间未重启,此方法可帮助清理积压的无效状态文件。系统会自动跳过正在运行的应用文件夹,无需担心影响当前工作。

1. 同样使用Command + Shift + G前往~/Library/Sa ved Application State/。

2. 在窗口右上角的搜索框中,可输入应用关键词(如“zoom”)进行筛选,或留空以显示全部内容。

3. 点击搜索结果顶部的“种类”筛选器,选择“文件夹”。

4. 按Command + A全选,重点查看“修改日期”。若某文件夹的最后修改时间远在数十天前,且确认对应应用已不再使用,即可安全删除。

5. 选中这些陈旧文件夹,使用Command + Delete将其移入废纸篓并清空。

三、使用终端命令一键清理非活跃状态文件

终端命令能自动识别并删除所有未关联当前进程的状态目录,效率高于手动操作,且执行过程无确认弹窗干扰。

1. 打开“终端”(位于“应用程序-实用工具”内,或通过Spotlight搜索)。

2. 输入以下命令并回车:
find ~/Library/Sa ved\ Application\ State -type d -name "*.sa vedState" -maxdepth 1 -empty -delete 2>/dev/null

3. 接着执行以下命令,清理非空但已失效的目录:
for app in ~/Library/Sa ved\ Application\ State/*.sa vedState; do if [ ! -d "$app/restore" ] && [ ! -f "$app/data.data" ]; then rm -rf "$app"; fi; done

4. 命令执行后若无提示,则表示清理已静默完成。

四、配合Spotlight验证清理效果

清理完成后,可通过Spotlight搜索直观验证效果,并检查是否存在因命名特殊(如包含空格)而遗漏的残留文件。

1. 按下Command + 空格,启动Spotlight。

2. 输入待验证的应用名称,例如“Adobe Premiere Pro”。

3. 在搜索结果中查看是否仍有Sa ved Application State相关条目。若无法搜到,则说明对应状态文件已清除。

4. 建议对多个常用应用重复此步骤,进行交叉验证以确保清理彻底。

五、禁用特定应用自动保存状态功能(预防性操作)

部分应用(如Xcode、Blender等开发或专业软件)会持续写入状态数据。若希望从源头减少文件累积,可关闭其自动保存状态功能。

1. 首先打开目标应用(以Xcode为例)。

2. 点击屏幕左上角的应用菜单(如“Xcode”),进入“偏好设置”。

3. 在“通用”或“行为”标签页中,仔细查找类似“关闭时恢复窗口和文档”、“保存应用程序状态”或英文选项“Restore windows when quitting and re-opening”。

4. 找到后,取消其勾选状态。

5. 最后,完全退出该应用(Command + Q),使设置生效。