Системная утилита очистки памяти на смартфонах Xiaomi — полезный инструмент для освобождения места и оптимизации работы устройства. Однако её агрессивные алгоритмы часто удаляют кэш приложений, загруженные файлы и даже данные игр, которые пользователь хотел бы сохранить. Например, очистка может стереть офлайн-карты в Google Maps, сохранённые мемы в галерее или временные файлы мессенджеров, из-за чего придётся скачивать их заново.
В этой статье разберём, как добавить файлы, папки или приложения в исключения, чтобы они не попадали под автоматическую очистку. Инструкции актуальны для всех современных версий MIUI (от 12 до 14), включая модели Redmi, POCO и флагманские серии Xiaomi 13/14. Также расскажем о скрытых настройках, которые помогут тоньше настроить работу утилиты очистки без рут-прав.
Почему Xiaomi удаляет «нужные» файлы и как это работает
Утилита очистки в MIUI работает по двум основным принципам:
- 🗑️ Автоматическая очистка — запускается при нехватке памяти (обычно при заполнении более 85-90% хранилища) или по расписанию (еженедельно). Удаляет кэш, временные файлы и «мусор» без уведомления пользователя.
- 🔍 Ручная очистка — активируется пользователем через меню
Настройки → Памятьили через виджет на рабочем столе. Здесь можно выбрать, что именно очищать (кэш, загрузки, дубликаты и т.д.).
Проблема в том, что система MIUI не всегда корректно определяет «мусор». Например, она может посчитать ненужными:
- 📁 Папку
Downloadс важными документами (если они давно не открывались). - 🎮 Файлы игр (например, кэш Genshin Impact или Call of Duty Mobile).
- 📱 Кэш мессенджеров (Telegram, WhatsApp), из-за чего придётся заново скачивать медиафайлы.
- 🗺️ Офлайн-карты (Google Maps, Яндекс.Карты, 2GIS).
Чтобы избежать потерь, нужно вручную указать системе, какие данные нельзя трогать. Для этого в MIUI предусмотрен механизм исключений — но он спрятан глубоко в настройках и работает неочевидным образом.
Способ 1: Добавление исключений через «Очистку памяти» (официальный метод)
Самый простой способ защитить файлы — использовать встроенную функцию исключений в утилите очистки. Она доступна на всех устройствах Xiaomi без root-прав, но работает только для отдельных приложений, а не для произвольных файлов или папок.
Инструкция:
- Откройте
Настройки → Память. - Тапните по кнопке
Очистка(илиОчиститьв зависимости от версии MIUI). - В правом верхнем углу нажмите на три точки (⋮) и выберите
Настройки очистки. - Перейдите в раздел
Исключения. - Нажмите
Добавить приложенияи отметьте галочками те программы, кэш которых не должен очищаться (например, Telegram, Google Maps, игры).
Ограничения метода:
- ❌ Не работает для произвольных файлов (например, документов в папке
Download). - ❌ Не защищает данные внутри приложений (например, сохранения игр).
- ❌ Список исключений сбрасывается после сброса настроек или обновления MIUI.
Отключить автоматическую очистку в настройках памяти|Убедиться, что приложение не в чёрном списке оптимизации|Проверить свободное место на устройстве (менее 10% может игнорировать исключения)|Перезагрузить смартфон после изменений-->
Если вам нужно защитить конкретные файлы или папки (например, офлайн-карты или загрузки), переходите к следующему способу.
Способ 2: Скрытые папки и переименование (обходной путь)
Система MIUI по умолчанию не очищает папки, имена которых начинаются с точки (например, .my_backup). Этот приём часто используют для защиты данных от автоматической очистки.
Как это работает:
- Откройте любой файловый менеджер (например, встроенный Файлы или Solid Explorer).
- Перейдите в папку, которую хотите защитить (например,
DownloadилиDCIM/Camera). - Создайте внутри неё новую папку и назовите её с точкой в начале (например,
.keep_telegramдля файлов Telegram). - Переместите важные файлы в эту папку.
Преимущества метода:
- ✅ Работает без root-прав.
- ✅ Защищает любые файлы, а не только кэш приложений.
- ✅ Не сбрасывается после обновлений.
Недостатки:
- ⚠️ Папки с точкой не отображаются в стандартном проводнике (нужно включить показ скрытых файлов).
- ⚠️ Некоторые приложения (например, галерея) могут не видеть файлы в скрытых папках.
Способ 3: Использование .nomedia для защиты медиафайлов
Если система очистки удаляет фото, видео или музыку из папок (например, из DCIM или Pictures), можно воспользоваться файлом .nomedia. Он сообщает Android, что папка не содержит медиафайлов, и система перестаёт её сканировать (в том числе для очистки).
Как создать .nomedia:
- Откройте файловый менеджер и перейдите в папку с медиафайлами.
- Создайте новый текстовый файл и назовите его
.nomedia(без расширения!). - Сохраните файл и перезагрузите устройство.
Важно:
⚠️ Внимание: Файл .nomedia скрывает содержимое папки от галереи и музыкальных плееров. Если вы хотите, чтобы файлы отображались в приложениях, но не очищались системой, используйте вместо этого метод со скрытой папкой (Способ 2).
Пример структуры:
/storage/emulated/0/
├── DCIM/
│ ├── Camera/ # Обычные фото (могут очищаться)
│ └── .keep_photos/ # Защищённая папка (не очищается)
│ ├── photo1.jpg
│ ├── photo2.jpg
│ └── .nomedia # Дополнительная защита
Способ 4: ADB-команды для продвинутых пользователей
Если вы готовы использовать ADB (Android Debug Bridge), можно отключить очистку для конкретных пакетов приложений или даже полностью заблокировать работу утилиты очистки. Этот метод требует подключения к компьютеру, но даёт максимальный контроль.
Необходимые шаги:
- Включите
Отладку по USBв настройках разработчика (Настройки → О телефоне → Версия MIUI— тапните 7 раз, затем вернитесь вДополнительные настройки → Для разработчиков). - Подключите смартфон к ПК и выполните команду:
adb shell pm grant com.miui.cleanmaster android.permission.CLEAR_APP_CACHE(это отключает очистку кэша для выбранных приложений).
- Чтобы добавить приложение в исключения, используйте:
adb shell cmd package compile -m speed -f com.example.app(замените
com.example.appна идентификатор пакета, например,org.telegram.messengerдля Telegram).
Список популярных идентификаторов пакетов:
| Приложение | Идентификатор пакета |
|---|---|
| Telegram | org.telegram.messenger |
com.whatsapp |
|
| Google Maps | com.google.android.apps.maps |
| Genshin Impact | com.mihoyo.GenshinImpact |
| 2GIS | ru.dublgis.dgismobile |
Предупреждение: Неправильное использование ADB может нарушить работу системы. Перед экспериментами создайте резервную копию данных.
Как узнать идентификатор пакета любого приложения?
Откройте Google Play, найдите приложение и скопируйте ссылку. Идентификатор пакета — это часть URL после id=. Например, для Telegram ссылка будет выглядеть так: https://play.google.com/store/apps/details?id=org.telegram.messenger, где org.telegram.messenger — нужный идентификатор.
Что делать, если исключения не работают
Иногда даже после добавления в исключения система MIUI продолжает удалять файлы. Причины и решения:
- 🔋 Недостаток памяти: Если свободно менее 500 МБ, система игнорирует исключения. Освободите место вручную.
- 🔄 Сброс настроек: После обновления MIUI или сброса список исключений обнуляется. Проверьте его заново.
- 🚫 Чёрный список оптимизации: Некоторые приложения (например, Facebook) могут быть в чёрном списке. Проверьте в
Настройки → Приложения → Разрешения → Автозапуск. - 📱 Производительность устройства: На слабых смартфонах (Redmi 9A, POCO C31) очистка работает агрессивнее. Попробуйте отключить
Оптимизацию MIUIв настройках батареи.
Если ничего не помогает, остаётся два радикальных варианта:
- Отключить автоматическую очистку полностью (
Настройки → Память → Автоочистка → Выключить). - Использовать сторонние приложения для очистки (например, SD Maid или Files by Google), где можно точнее настроить правила.
Частые ошибки и как их избежать
Пользователи часто сталкиваются с типичными проблемами при настройке исключений. Рассмотрим самые распространённые:
⚠️ Внимание: Если вы добавили папку в исключения, но файлы всё равно удаляются, проверьте, не находится ли она внутри другой папки, которая подлежит очистке. Например, если вы защитили/Download/MyFiles, но не защитили саму папкуDownload, система может удалить её целиком.
Другие ошибки:
- 📂 Неправильные имена папок: Папка
.backupзащищена, аbackup(без точки) — нет. - 🔄 Кэш после обновления: После обновления приложения его кэш может «выпасть» из исключений. Проверяйте список после апдейтов.
- 📱 Разные пользователи: На некоторых устройствах (например, Xiaomi 13 Ultra) исключения действуют только для основного профиля. Для рабочего профиля настройки придётся дублировать.
Чтобы проверить, работает ли защита, выполните тест:
- Добавьте тестовый файл в защищённую папку.
- Запустите ручную очистку (
Настройки → Память → Очистить). - Проверьте, остался ли файл на месте.
FAQ: Ответы на частые вопросы
Можно ли добавить в исключения системные приложения (например, Галерею или Музыку)?
Нет, системные приложения Xiaomi нельзя добавить в исключения через стандартные настройки. Их кэш очищается принудительно. Чтобы защитить медиафайлы, используйте метод со скрытыми папками (.nomedia) или переносите файлы на SD-карту (если поддерживается).
Почему после обновления MIUI все исключения сбросились?
Это известная проблема MIUI. При крупных обновлениях (например, с 13 на 14 версию) сбрасываются многие пользовательские настройки, включая список исключений. Рекомендуем после апдейта:
- Проверить
Настройки → Память → Настройки очистки → Исключения. - Заново добавить нужные приложения.
- Перезагрузить устройство.
Как защитить сохранения игр (например, Genshin Impact или PUBG)?
Сохранения большинства игр хранятся в папке /Android/data/ или /Android/obb/. Чтобы их защитить:
- Используйте Способ 4 (ADB) для добавления игры в исключения по идентификатору пакета.
- Создайте резервную копию сохранений через Google Play Games или вручную скопируйте папку на ПК.
- Для Genshin Impact перенесите папку
com.mihoyo.GenshinImpactв защищённое место (например, на SD-карту).
Обратите внимание: некоторые игры (например, PUBG Mobile) шифруют сохранения, и их перенос может привести к потере данных.
Будет ли очищаться папка на SD-карте?
Нет, утилита очистки MIUI по умолчанию не трогает файлы на SD-карте. Однако:
- Если SD-карта отформатирована как внутренняя память (функция
Adoptable Storage), она рассматривается как часть основного хранилища и может очищаться. - Некоторые приложения (например, Google Files) имеют свои алгоритмы очистки, которые могут затрагивать SD-карту.
Для надёжности создайте на SD-карте скрытую папку (например, .my_backup) и храните там важные данные.
Как отключить очистку совсем?
Полностью отключить автоматическую очистку можно двумя способами:
- Через настройки:
Настройки → Память → Автоочистка → Выключить. - Через ADB: Выполните команду:
adb shell pm uninstall -k --user 0 com.miui.cleanmaster(это отключит утилиту очистки, но может нарушить работу некоторых функций MIUI).
Учтите: без автоматической очистки устройство может со временем замедляться из-за переполненного кэша.