> For the complete documentation index, see [llms.txt](https://docs.lmms.io/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lmms.io/user-manual/jian-ti-zhong-wen/bian-qu/an-quan-xing.md).

# 安全性

就像通用设置部分里所言，**备份** 机制是默认打开的，而且我们强烈建议您不要关掉。除此之外，您还可以打开 **自动保存** 功能，相应的 .BAK 文件会保存您工程的最近一个版本。

自动保存只会在 LMMS **空闲** 时帮您保存项目，它不会在您播放或导出项目的时候保存，除非您特别更改了一些设置项！您可以控制自动保存的间隔时间。因为每次自动保存都会产生微小的性能波动，所以你需要在设置中的性能部分设置该项。该设置项的默认值为 5 分钟，我们推荐调到 5\~15 分钟这个区间内。自动保存一个有用的地方是，有什么时候 LMMS 崩溃了，你能在下次打开 LMMS 时看到一个对话框，可以选择以下两个选项的其一：

1. **忽略（Ignore）：** 上一次自动保存的所有内容都会被丢弃删除！
2. **恢复（Recover）：**&#x4C;MMS 将载入并打开项目最后一次自动保存的版本！选择这一项之后，您应该立刻马上使用 文件 -> 另存为 功能重命名这个恢复的工程文件。

一定一定要记得经常保存！每当你感觉项目中一个小元素写好了就可以执行一次保存操作。当然，保存歌曲的不同版本也不错，这样如果你把项目弄巧成拙，就可以直接恢复到先前项目的版本。

LMMS 提供了一个特殊的版本控制方案，您可以在顶部菜单栏的 文件 菜单中看到这个选项：**保存为新版本（Save as new version）**。假设您的项目被命名为“我的项目”，那么使用该选项保存，保存的新版本会被命名为“我的项目-01”，而原先的工程不会被这个工程影响。在保存为新版本对话框中，您可以点击其中的加号（+）和减号（-）按钮来增减数字后缀。

每当您首次保存一个项目，系统都会弹出一个保存对话框，提示您输入项目名称。另外您还要确定您要保存的是压缩的项目（mmpz）还是不经压缩的项目（mmp）。而后续的保存则不再弹出这个保存对话框，而是直接覆盖这个文件。保存时，LMMS会在屏幕底部显示一条小消息。

如果下一次打开又无法检测并恢复到最后的自动保存、项目以某种方式被损坏，或者不可逆地更改当前项目时，您可以使用上述 .BAK 文件来恢复：将 `.bak` 这个后缀名删掉，然后您应该就可以正常打开这个备份项目。请注意，这些备份存储的是 LMMS 最后一次保存的备份，所以可能比最近的手动保存或自动保存要早得多。

{% hint style="warning" %}
执行保存操作后，请先等待 *已保存* 小消息出现再继续工作。
{% endhint %}
