mac app store下载失败需五步清理:一、强制退出storeassetd等四个进程;二、清空~/library/caches/com.apple.appstore等三个缓存目录;三、删除/library/updates及根目录下install macos等残留;四、移除com.apple.appstore.plist等偏好与状态文件;五、终端重置softwareupdate并重启。

Mac上App Store下载失败后,安装包碎片、校验文件和临时元数据会卡在缓存目录中,导致后续下载反复卡在“正在验证”或直接失败,磁盘空间也被无声占用。
强制退出所有相关进程
下载失败时,storeassetd、appstoreagent等进程常处于假死状态,继续锁住缓存文件,不退出就无法彻底删除。
点击屏幕左上角苹果图标 → 选择“强制退出…” → 在列表中选中“App Store”,点击“强制退出”。
按 Command + Space 打开 Spotlight,输入“活动监视器”并回车 → 在顶部搜索栏依次输入:storeassetd → 选中 → 点击左上角“X” → 选择“强制退出”;重复操作,清掉 appstoreagent、softwareupdated、storedownloadd 四个进程。
【必须全部退出,漏一个就可能造成后续删不干净】
清空核心缓存目录
App Store 下载失败的残留主要堆积在这三个路径里,它们存放着未完成的分段包、损坏的 .pkg 文件和校验失败的 metadata。
按 Command + Shift + G 打开“前往文件夹” → 粘贴 ~/Library/Caches/com.apple.appstore → 回车 → 全选内容(Command + A)→ Command + Delete 移入废纸篓。
重复“前往文件夹”操作,依次清空以下两处:~/Library/Caches/storedownload 和 ~/Library/Caches/com.apple.storeagent。
注意:不要删除文件夹本身,只删里面的内容;~/Library/Caches/ 根目录下其他文件夹一律不动。
清除系统级更新缓存与安装器残留
macOS 更新失败或大版本升级中断时,会在系统级路径留下完整安装器镜像或 SharedSupport 缓存,这些文件体积巨大(常达数GB),且不会随 App Store 清理自动消失。
再次用 Command + Shift + G → 输入 /Library/Updates → 输入管理员密码授权 → 全选该目录下所有子文件夹和 .pkg 文件 → 移入废纸篓。
打开访达,进入主硬盘根目录(通常是“Macintosh HD”)→ 查看是否存在名称含 “Install macOS” 或 “SharedSupport” 的文件夹或 .app 文件 → 若确认不是正在使用的安装器,直接拖入废纸篓。
终端执行(复制粘贴后回车):
ls -la / | grep "Install\|SharedSupport"
若输出结果中有可疑条目,再运行:
sudo rm -rf /Install\ macOS\ * /SharedSupport
重置软件更新状态与偏好设置
偏好文件损坏会导致 App Store 反复读取错误的下载状态,哪怕缓存已清,仍显示“正在验证”无限转圈。
第一步:清偏好
Command + Shift + G → ~/Library/Preferences/ → 删除以下两个文件:com.apple.appstore.plist 和 com.apple.storeagent.plist。
第二步:清状态保存
Command + Shift + G → ~/Library/Saved Application State/ → 找到并删除文件夹:com.apple.AppStore.savedState。
第三步:终端重置更新服务(每行单独执行,输完回车):
sudo softwareupdate --clear-catalog
sudo rm -f /Library/Preferences/com.apple.SoftwareUpdate.plist
defaults delete com.apple.SoftwareUpdate
最后,重启 Mac。重启后打开 App Store,等待 10 秒再点击“检查更新”,系统将重建干净缓存目录。











