---
title: 内部存储修复
slug: zero/zh/basics/firmware-update/storage-repair
description: 了解如何备份 Flipper Zero、恢复出厂设置，以及从备份恢复数据
image: https://archbee-image-uploads.s3.amazonaws.com/3StCFqarJkJQZV-7N79yY/c943VeSGalrnzPOGfz7U5_internalstoragerepair-zh.png
docTags: 
createdAt: 2022-09-01T16:59:20.000Z
---

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-i9hHKIYdzh0oRrQ-WBb5l-20241024-174059.png)

如果无法通过 qFlipper 应用或 Flipper Mobile App 更新 Flipper Zero，原因可能是内部存储已满或已损坏。要解决这个问题，我们建议将 Flipper Zero 恢复出厂设置。&#x20;

Flipper Zero 会把数据存储在已插入的 microSD 卡和内部存储中。内部存储容量较小，用于保存海豚的等级、设置以及已配对设备的信息。如果没有插入 microSD 卡，已保存的遥控器和卡片也会存在内部存储中。插入 microSD 卡后，这些遥控器和卡片会从内部存储转移到卡上。

本页将介绍如何备份 Flipper Zero、恢复出厂设置，以及从备份恢复数据。

***

# 备份内部存储数据

:::Iframe{iframeHeight="0" code="<div class=&#x22;info flipper-callout&#x22;>&#xA;    <div class=&#x22;callout-header&#x22;></div>&#xA;    如果你希望保留海豚的等级、设置以及已配对设备的信息，可以按照下面的步骤备份内部存储数据。如果不需要备份，请直接前往 <a href=&#x22;https://docs.flipper.net/zero/zh/basics/firmware-update/storage-repair#wG9be&#x22; onclick=&#x22;next.router.push('https://docs.flipper.net/zero/zh/basics/firmware-update/storage-repair#wG9be')&#x22;><u>恢复出厂设置</u>。</div>"}

:::

为保留内部存储中的数据，你可以在修复内部存储前先备份 Flipper Zero。备份是内部存储中数据的副本，microSD 卡上的数据不会被备份。

备份内部存储数据的步骤：

::::WorkflowBlock
:::WorkflowBlockItem
在电脑上运行 [qFlipper](https://docs.flipper.net/zero/zh/qflipper)。
:::

:::WorkflowBlockItem
使用 USB 数据线将 Flipper Zero 连接到电脑。
:::

:::WorkflowBlockItem
打开 **Advanced controls**，然后点击 **BACKUP**。

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/tpIw1DzSeakw0-rWIxLMU_qflipper-backup.png "你可以通过 qFlipper 备份内部存储数据")
:::

:::WorkflowBlockItem
选择备份文件的保存位置，然后点击 **Save**。
:::

:::WorkflowBlockItem
点击 **BACKUP** 保存 Flipper Zero 的内部存储数据。
:::
::::

***

# 恢复出厂设置

你可以在 Settings 中，或使用 [qFlipper](https://docs.flipper.net/zero/zh/qflipper) 将 Flipper Zero 恢复出厂设置。

:::Iframe{iframeHeight="0" code="<div class=&#x22;warning flipper-callout&#x22;>&#xA;    <div class=&#x22;callout-header&#x22;>内部存储中的所有数据都将被清除</div>&#xA;    海豚的等级、设置以及已配对设备的信息都会被清除。<b>microSD 卡上的数据会被保留。</b>&#xA;</div>"}

:::

## 在 Settings 中重置设备

:::::WorkflowBlock
:::WorkflowBlockItem
转到 **Settings** **→** **Storage**。
:::

:::WorkflowBlockItem
选择 **Factory Reset**。
:::

::::WorkflowBlockItem
按 **Erase** 五次。

:::Iframe{iframeHeight="0" code="<video&#xA;    autoplay muted loop playsinline style=&#x22;width: 100%; margin: auto !important;&#x22;&#xA;    src=&#x22;https://cdn.flipperzero.one/Factory_Reset_zh.mp4&#x22;&#xA;></video>"}

:::
::::
:::::



## 通过 qFlipper 重置设备

::::WorkflowBlock
:::WorkflowBlockItem
在电脑上运行 **qFlipper**。
:::

:::WorkflowBlockItem
使用 USB 数据线将 Flipper Zero 连接到电脑。
:::

:::WorkflowBlockItem
打开 **Advanced controls**，然后点击 **ERASE**。

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/7K1j86MDrcgGkyaRLpSEW_qflipper-erase.png "通过 qFlipper 将设备恢复出厂设置")
:::

:::WorkflowBlockItem
点击 **ERASE** 开始重置。
:::

:::WorkflowBlockItem
重置完成后，点击 **CONTINUE**。
:::
::::

***

# 从备份恢复数据

恢复出厂设置后，你可以按照以下步骤恢复 Flipper Zero 的数据：

::::WorkflowBlock
:::WorkflowBlockItem
在电脑上运行 **qFlipper**。
:::

:::WorkflowBlockItem
使用 USB 数据线将 Flipper Zero 连接到电脑。
:::

:::WorkflowBlockItem
打开 **Advanced controls**，然后点击 **RESTORE**。

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/jYe6pBBH2XH_W3oO3oZ81_qflipper-restore.png "通过 qFlipper 恢复内部存储数据")
:::

:::WorkflowBlockItem
选择 `.tgz` 备份文件，点击 Open，然后点击 **RESTORE**。
:::

:::WorkflowBlockItem
数据恢复完成后，点击 **CONTINUE**。
:::
::::

***

# 如果仍然无法更新 Flipper Zero

- 将 Flipper Zero 恢复出厂设置，且不从备份恢复数据。
- 将设备切换到恢复模式并修复设备固件。要了解更多信息，请参阅[固件恢复](https://docs.flipper.net/zero/zh/basics/firmware-update/firmware-recovery)。
