崩溃恢复
了解 Beam Bench 如何在非正常退出后恢复进行中的项目、自动保存文档的位置以及如何恢复项目。
你会看到
应用崩溃、机器在编辑过程中被强制关机,或者操作系统强制退出了 Beam Bench。下次启动时,恢复对话框会显示一个或多个可恢复项目。
或者,对话框没有出现,而你想知道未保存的工作是否保留了下来。
发生了什幺
启用自动保存后(默认为启用),Beam Bench会按固定时间间隔写入项目的备份副本。如果应用非正常退出,自动保存文档会保留。下次启动时,Beam Bench会检查自动保存文档,并通过恢复对话框提供这些文档。
恢复方式
恢复对话框中的每行按钮
对于每个可恢复项目:
- 恢复:从自动保存文档打开此项目。
- 丢弃:删除此单个恢复文档。磁盘上的原始
.lzrproj文档(如有)不会受到影响。
全局操作
- 全部丢弃:删除显示的所有恢复文档。
- 关闭:保留文档不变。下次启动时对话框会再次出现。
点击恢复后,项目会在应用中加载恢复的内容。此时尚未保存:请明确保存(Ctrl+S),将恢复的状态写入项目文档。
自动保存文档的位置
应用管理的文档(首选项、自动保存文档以及首次运行时创建的艺术库)位于:
- macOS:
~/Library/Application Support/Beam Bench/ - Windows:
%AppData%\Beam Bench\ - Linux:
~/.config/Beam Bench/
恢复文档会写入应用数据目录下,文档名为<project-id>.lzrproj.recovery,每个正在恢复的项目对应一个文档。具体路径可能因构建版本而异。
如果恢复对话框没有出现
原因包括:
- 在设置 → 常规中禁用了自动保存。
- 自动保存文档缺失或损坯(在写入过程中发生严重崩溃后,虽然少见但确有可能)。
- 项目从未自动保存过(例如,崩溃发生在开始后的几秒内)。
如果自动保存已禁用,则无法恢复。请启用自动保存,以便下次使用。
缩短自动保存间隔
默认间隔已经较为合理。对于编辑次数较多的长时间项目,请在设置 → 常规中缩短间隔。对于编辑次数较少的项目,使用默认设置即可。
从源头减少崩溃
- 保持 Beam Bench 为最新版本。
- 发生崩溃时发送反馈报告(发送反馈对话框),以便我修复根本原因。
- 如果某项特定操作会稳定触发崩溃,请在Facebook 群组中分享复现步骤。