# 安全性

就像通用设置部分里所言，**备份** 机制是默认打开的，而且我们强烈建议您保持开启！另外，您也可以打开 **自动保存** 功能，相应的 .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 %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lmms.io/user-manual/jian-ti-zhong-wen/bian-qu/an-quan-xing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
