Mac清理Sketch旧版本释放磁盘空间

作者:技术拾光

时间:2026-05-26

浏览:397

长期使用Sketch进行设计工作时,可能会发现一个占用磁盘空间的隐藏因素:历史版本。每次按下Cmd+S保存文件,Sketch除了保存当前版本,还会在系统内自动创建一份历史快照。随着时间推移,这些隐藏的副本可能累积占用数GB甚至上百GB的空间。清理这些文件并不复杂,以下是几种有效的方法。 使用Sket

文章目录

长期使用Sketch进行设计工作时,可能会发现一个占用磁盘空间的隐藏因素:历史版本。每次按下Cmd+S保存文件,Sketch除了保存当前版本,还会在系统内自动创建一份历史快照。随着时间推移,这些隐藏的副本可能累积占用数GB甚至上百GB的空间。清理这些文件并不复杂,以下是几种有效的方法。

使用Sketch Cache Cleaner工具一键清理

对于不熟悉命令操作的用户,使用专用工具是最简便的选择。Sketch Cache Cleaner是一款针对macOS开发的轻量级应用,能够自动定位并安全清理Sketch的历史版本缓存,整个过程只需几次点击。

首先,访问官网下载最新版本,安装包体积很小。如果系统提示“无法打开”,可以在应用图标上右键选择“打开”。也可以进入“系统设置”中的“隐私与安全性”部分,允许运行“任何来源”的应用。

启动应用后,点击明显的「Enable and Scan」按钮。系统会要求输入管理员密码以获取必要权限。扫描完成后,界面会清晰显示可释放的空间大小,例如“Clear 1.2GB”。最后点击「Clear X GB」按钮并再次确认密码,即可自动完成清理。

Mac清理Sketch旧版本释放磁盘空间

通过终端命令手动清理DocumentRevisions-V100目录

如果希望更直接地控制清理过程,或想了解文件的具体位置,可以使用终端命令。Sketch的所有历史版本都储存在一个名为/.DocumentRevisions-V100的系统隐藏目录中,该目录受系统保护,需通过终端和sudo权限操作。

操作步骤如下:通过Command + 空格打开聚焦搜索,启动“终端”应用。在终端中输入命令sudo du -sh /.DocumentRevisions-V100并回车,输入密码后,该命令将显示该目录当前占用的磁盘空间。

确认后,执行删除命令:sudo rm -rf /.DocumentRevisions-V100。再次输入密码,即可彻底移除该隐藏目录。完成后建议重启Mac,以确保系统完全释放相关缓存和引用。

禁用Sketch自动保存历史版本功能

若确定不需要历史版本回溯功能,可以从源头彻底关闭此机制。禁用后,每次保存将仅覆盖当前文件,不再生成新的历史副本。

操作前请确保Sketch已完全退出。打开终端,输入命令:defaults write -app 'Sketch' ApplePersistence -bool no,回车执行。之后重新启动Sketch,Cmd+S保存时将仅保存当前版本。此方法适合磁盘空间紧张,且已有独立文件版本管理习惯的用户。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章