跳转到内容

存储空间

Sakura 会跟踪你的游戏、存档和备份所占用的空间,并提供工具帮你回收空间。完整的分类展示界面参见存储管理器 — 本页介绍如何实际释放空间。

打开资料库 > ⋯ > 存储管理器。磁盘空间条会将占用情况分解为:

  • 游戏(紫色)— 已导入的游戏数据
  • 存档(蓝色)— 存档文件夹
  • 备份(绿色)— 自动和手动存档备份
  • 其他(灰色)— 遗留的导入暂存文件(见下文)
  • 其他 App 与系统(黄色)— 设备上的其他所有内容
  • 可用(薄荷绿)— 剩余空间

症状: 导入压缩包失败,提示*“可用空间不足,无法解压此压缩包。请释放存储空间后重试。”*

原因: 解压压缩包除了最终安装大小之外,还需要额外的临时余量 — 如果需要先在本地暂存(例如从 iCloud Drive 下载),大约需要压缩包大小的 3 倍;如果已经在本地,则需要2 倍

解决方法: 按下方步骤释放空间,然后重试导入。其他导入相关的错误参见导入问题

网页传输过程中“磁盘空间不足”

Section titled “网页传输过程中“磁盘空间不足””

症状: 网页传输浏览器中的传输因**“磁盘空间不足”**而停止:“设备在传输 “{name}” 时磁盘空间不足。传输已停止,其临时文件已被移除 — 请释放空间后重试。”

解决方法: 释放空间(见下文),然后重试传输。它的临时文件已自动清理,无需手动清理。

  1. 删除你不再游玩的游戏。 在存储管理器的游戏列表中,选择一款或多款游戏,使用底部的删除 N 款游戏。即使删除了游戏,存档文件夹也会始终保留,因此如果你打算以后重新导入,不会丢失进度。
  2. 清理备份。设置 > 存档与数据中调低最大备份位数最大手动备份数,或在备份浏览器中逐个删除备份。
  3. 检查“其他”分类。 这是遗留的导入暂存数据(来自 Documents/staging/)— 通常在导入完成后会自动清除,但中断或取消的导入偶尔会留下残余。如果导入完成后“其他”分类仍然很大,请参见支持
  4. 清除某款游戏的翻译缓存。 如果某款游戏启用了翻译,且你不再需要缓存的行,可在游戏设置 > 翻译 > 清除翻译缓存中释放少量空间。

Sakura 会在开始大多数有风险的操作之前检查可用空间,而不是让它们运行到空间耗尽:

  • 导入:在开始解压之前检查(见上文)。
  • 网页传输:在接收文件的过程中持续检查;如果传输会超出可用空间,会被停止并清理,而不是留下一个半写入的状态。

这些防护机制意味着,只要存储确实是问题所在,你应该会看到清晰的提示信息(而不是静默失败或游戏损坏)— 如果你遇到的错误与上述信息都不匹配,请参见支持