Вы открываете галерею на Xiaomi Redmi Note 12 или пытаетесь установить приложение, но система упорно выдаёт сообщение: «Недостаточно памяти», хотя в настройках отображается 10+ ГБ свободного пространства. Ситуация абсурдная, но распространённая — с ней сталкиваются владельцы устройств на MIUI от Redmi 9A до Xiaomi 13 Ultra. В чём подвох и как вернуть контроль над памятью?
Ошибка не всегда связана с реальной нехваткой места. Чаще виноваты системные баги MIUI, неправильное распределение раздела для приложений или забитый кэш сервисов Google и Xiaomi. В этой статье — 7 проверенных способов решить проблему, включая скрытые настройки и команды ADB для опытных пользователей. Начнём с простых методов и дойдём до радикальных, если ошибка не исчезает.
Почему Xiaomi врёт про «недостаток памяти»?
MIUI иногда показывает ложную ошибку из-за особенностей работы с разделами памяти. Вот ключевые причины:
- 📱 Переполнен раздел
/data— даже если в «Настройках» видно свободное место, система может резервировать его под обновления или кэш. - 🗑️ Кэш приложений и сервисов — особенно Google Play Services и Mi Cloud, которые занимают гигабайты «невидимой» памяти.
- 🔄 Ошибки монтирования раздела — после обновления MIUI или сброса настроек файловая система может работать некорректно.
- 📦 Ограничения для сторонних приложений — MIUI искусственно ограничивает доступ к памяти для некоторых программ (например, файлового менеджера).
Интересный факт: на некоторых моделях (например, Poco X3 Pro) ошибка появляется при попытке перенести приложения на SD-карту, хотя память телефона свободна. Это связано с багом в MIUI 12.5–14, который до сих пор не исправлен в некоторых региональных прошивках.
Способ 1: Очистка кэша системных приложений
Начните с самого безопасного метода — очистки кэша сервисов, которые чаще всего «забивают» память. Особое внимание уделите:
- 🔍 Google Play Services (может занимать до 5 ГБ кэша!).
- ☁️ Mi Cloud и Xiaomi Account — синхронизируют данные в фоновом режиме.
- 📱 Security (Безопасность) — антивирус и оптимизатор MIUI.
- 🛒 Google Play Маркет и Download Manager.
Как очистить кэш:
- Перейдите в
Настройки → Приложения → Управление приложениями. - Тапните по трём точкам в правом верхнем углу →
Сортировка по размеру. - Выберите приложение из списка выше →
Хранилище → Очистить кэш. - Для Google Play Services также нажмите
Управление пространством → Очистить все данные(это удалит временные файлы, но не повлияет на аккаунт).
☑️ Чек-лист по очистке кэша
Важно! После очистки кэша Google Play Services может временно тормозить — это нормально. Через 5–10 минут работа стабилизируется.
Способ 2: Освобождение раздела /data через ADB
Если очистка кэша не помогла, проблема может крыться в переполненном разделе /data, который MIUI не показывает в стандартных настройках. Чтобы его освободить, понадобится компьютер и отладка по USB.
Инструкция:
- Включите
Режим разработчика: перейдите вНастройки → О телефонеи тапните 7 раз поВерсия MIUI. - Вернитесь в
Настройки → Дополнительно → Для разработчикови активируйтеОтладка по USB. - Подключите телефон к ПК, установите ADB Tools и выполните команды:
adb shell
su
df -h /data # Проверяем свободное место
cd /data/app
rm -rf .odex .oat *.vdex # Удаляем временные файлы Dalvik-кэша
reboot
⚠️ Внимание: Команда rm -rf удаляет файлы безвозвратно. Не выполняйте её в других папках!
После перезагрузки проверьте, исчезла ли ошибка. Если нет — переходите к следующему способу.
Что делать, если ADB не видит устройство?
Убедитесь, что установлены драйверы Xiaomi (скачайте с [официального сайта](https://new.c.mi.com/global/miuidownload/index)). Также попробуйте использовать другой USB-кабель (оригинальный) и порт USB 2.0 на ПК.
Способ 3: Сброс настроек «Безопасности» и «Хранилища»
MIUI имеет скрытый механизм резервирования памяти для системных нужд. Иногда эти резервы «зависают» и не освобождаются. Чтобы сбросить их:
- Перейдите в
Настройки → Приложения → Управление приложениями. - Найдите Security (Безопасность) →
Хранилище → Очистить данные. - Затем откройте
Настройки → Хранилище → Настройки хранилища(три точки в углу) →Сброс настроек.
Этот метод помогает, если ошибка появилась после обновления MIUI или установки большого количества приложений.
| Метод | Эффективность | Риски | Время выполнения |
|---|---|---|---|
| Очистка кэша | ⭐⭐⭐ | Низкие | 5–10 минут |
ADB-очистка /data |
⭐⭐⭐⭐ | Средние (требует ПК) | 15–20 минут |
| Сброс «Безопасности» | ⭐⭐⭐ | Низкие | 2–5 минут |
| Форматирование как нового | ⭐⭐⭐⭐⭐ | Высокие (потеря данных) | 30+ минут |
Способ 4: Перенос приложений на SD-карту (если поддерживается)
На некоторых моделях (Redmi Note 10 Pro, Poco F3) MIUI позволяет переносить приложения на SD-карту, но делает это неочевидным способом. Вот как это сделать правильно:
- Вставьте SD-карту (желательно класса UHS-I или выше).
- Перейдите в
Настройки → Хранилище → Внутренняя память → Приложения. - Выберите приложение →
Перенести на SD-карту. - Если опция неактивна, попробуйте отформатировать карту как
Внутреннее хранилище(все данные на ней будут удалены!):
Настройки → Хранилище → SD-карта → Три точки → Настройки → Форматировать как внутреннее
⚠️ Внимание: После форматирования SD-карты как внутренней её нельзя будет извлечь без потери данных. Также некоторые приложения (например, WhatsApp) не поддерживают перенос.
Способ 5: Обновление MIUI или откат прошивки
Ошибка «недостаточно памяти» часто появляется после обновления MIUI, особенно на бэта-версиях или региональных прошивках (например, MIUI Global vs MIUI China). Решения:
- 🔄 Обновите прошивку до последней стабильной версии через
Настройки → Обновление системы. - 📉 Откатитесь на предыдущую версию, если ошибка появилась после апдейта. Для этого:
- Скачайте нужную версию MIUI с официального сайта.
- Переименуйте файл в
update.zipи поместите в корень внутренней памяти. - Перейдите в
Настройки → Обновление системы → Три точки → Выбрать файл прошивки.
Если откат не помогает, попробуйте перепрошить телефон через Fastboot (инструкция для опытных пользователей).
Способ 6: Полный сброс до заводских настроек
Если ни один из методов не сработал, остаётся радикальное решение — hard reset. Он удалит все данные, но вернёт телефон в рабочее состояние. Как сделать сброс правильно:
- Сохраните важные данные (фото, контакты) на ПК или в облако.
- Перейдите в
Настройки → Дополнительно → Резервное копирование и сброс → Сброс настроек. - Выберите
Удалить все данные (включая внутреннюю память). - После сброса не восстанавливайте данные из резервной копии сразу — сначала проверьте, исчезла ли ошибка.
Если проблема была в повреждённых системных файлах, сброс поможет в 90% случаев. Если нет — возможно, виноват физический износ памяти (актуально для старых моделей, например, Redmi 4X или Mi A1).
Способ 7: Проверка здоровья внутренней памяти
На устройствах старше 3–4 лет ошибка может быть связана с износом флеш-памяти (особенно если телефон часто перегревался или разряжался в ноль). Проверить состояние памяти можно с помощью:
- 📊 Приложения AIDA64 (раздел
Хранилище → Состояние здоровья). - 🔧 Команды ADB:
adb shell
su
cat /sys/block/mmcblk0/device/life_time
Если значение life_time превышает 80–90%, память изношена, и единственный выход — замена чипа (в сервисном центре).
Как продлить жизнь памяти?
Избегайте полного разряда аккумулятора (держите заряд на уровне 20–80%). Не используйте дешёвые зарядки с высоким током. Регулярно очищайте кэш и не храните тысячи мелких файлов (они фрагментируют память).
Часто задаваемые вопросы
Почему после очистки кэша память снова забивается через день?
Это нормальное поведение MIUI — система активно кэширует данные для ускорения работы. Чтобы уменьшить объём кэша:
- Ограничьте фоновую активность приложений в
Настройки → Батарея → Выбор приложений. - Отключите автоматическую синхронизацию для ненужных аккаунтов (например, Mi Cloud или Google Фото).
- Установите лёгкую прошивку (например, MIUI Lite или кастомную Pixel Experience).
Можно ли увеличить раздел /data без root?
Нет, изменить размер раздела без прав суперпользователя (root) невозможно. Единственный легальный способ — сброс телефона до заводских настроек с форматированием внутренней памяти. Это перераспределит разделы по умолчанию.
Помогает ли замена SD-карты на более ёмкую?
Только если вы форматируете её как внутреннее хранилище. В этом случае MIUI объединяет память карты и телефона в один раздел. Однако:
- Скорость работы будет ограничена скоростью SD-карты (даже UHS-II медленнее встроенной памяти).
- Не все приложения поддерживают установку на SD.
- При извлечении карты приложения на ней перестанут работать.
Для временного решения подойдёт, но как постоянный вариант — не идеален.
Почему после обновления MIUI память «съедается» сама по себе?
Новые версии MIUI (особенно MIUI 13/14) резервируют до 5–7 ГБ под системные нужды (обновления, кэш сервисов, машинное обучение). Это не баг, а «фича» — так Xiaomi оптимизирует работу телефона. Чтобы вернуть часть памяти:
- Отключите
Автообновление MIUIв настройках. - Удалите ненужные системные приложения через ADB (например, Mi Video, Mi Music).
- Используйте лёгкие альтернативы стандартным приложениям (например, Google Фото вместо Галереи Xiaomi).
Что делать, если ни один способ не помог?
Если ошибка сохраняется после всех манипуляций, возможны:
- Аппаратная неисправность контроллера памяти (требуется диагностика в сервисе).
- Повреждение прошивки на уровне bootloader (поможет только полная перепрошивка через
Fastboot). - Конфликт с кастомным рекавери (например, TWRP) — попробуйте вернуть стоковое.
В таких случаях обратитесь в авторизованный сервис Xiaomi или на форум Xiaomi.eu (для владельцев кастомных прошивок).