Mac“其他”或“系统数据”空间异常庞大常因崩溃报告堆积所致,可通过访达清空DiagnosticReports目录、终端命令批量删除、禁用非必要进程日志记录及使用系统存储管理工具四步清理。

如果您发现Mac的“其他”或“系统数据”存储类别异常庞大,其中一部分往往来自长期积累的崩溃应用报告(Crash Reports),这些文件由系统自动保存,用于诊断问题,但极少被用户查阅,却持续占用数百MB至数GB空间。以下是清理崩溃应用报告的具体方法:
一、通过访达直接清空用户级崩溃报告目录
崩溃报告默认存储在用户资源库的CrashReporter子目录中,属于个人账户专属路径,删除无需管理员权限,且不影响系统稳定性。
1、打开访达,点击顶部菜单栏“前往”→“前往文件夹”。
2、在弹出窗口中输入:~/Library/Logs/DiagnosticReports,回车进入。
3、按列表视图显示,点击“大小”列标题进行降序排序。
4、选中所有创建日期早于30天前的.crash文件,按Command+Delete键移入废纸篓。
5、右键点击废纸篓图标,选择“清空废纸篓”以彻底释放空间。
二、使用终端命令批量清除全部崩溃报告
终端指令可一次性扫描并删除所有用户及系统级崩溃报告,覆盖DiagnosticReports与旧式CrashReporter双路径,适合需要深度清理的场景。
1、打开“应用程序”→“实用工具”→“终端”。
2、粘贴并执行以下命令:rm -rf ~/Library/Logs/DiagnosticReports/*。
3、继续执行:rm -rf ~/Library/Logs/CrashReporter/*。
4、如需同时清理系统级报告(需管理员密码):sudo rm -rf /Library/Logs/DiagnosticReports/*。
5、每条命令执行后按回车,对sudo命令提示输入管理员密码(输入时无屏幕反馈)。
电脑手机电子配件电子商城网站模板是一款提供手机、手表、电脑等电子配件和设备的电子商城宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
三、禁用非必要进程的崩溃日志记录
部分第三方应用(如Electron类软件、开发工具)会高频生成冗余崩溃日志;关闭其日志捕获可从源头减少后续堆积。
1、启动“活动监视器”,在搜索栏输入logd,确认系统日志服务正常运行。
2、针对特定应用(如Visual Studio Code),在设置中搜索crash reporter,将“Crash Reporter: Enabled”设为关闭。
3、对于已知易崩溃的测试版软件,在其偏好设置或启动参数中添加--disable-crash-reporter标志(需支持该参数)。
4、重启对应应用,验证设置生效且不再生成新.crash文件。
四、借助系统存储管理工具识别并清理关联残留
macOS内置工具可将崩溃报告归类至“系统数据”,并与其他诊断文件统一呈现,便于批量确认与删除。
1、点击左上角苹果菜单 → “关于本机” → 切换到“储存空间”标签页。
2、等待进度条完成分析后,点击“管理”按钮。
3、在左侧边栏选择“系统数据”,右侧将列出包括“诊断与用量数据”在内的可清理项。
4、勾选“诊断与用量数据”及其子项“崩溃报告”,确认无正在调试中的开发任务后点击“删除”。
5、输入管理员密码完成操作,系统将同步清空相关目录下的全部报告文件。










