Вы пытаетесь установить приложение, сделать фото или обновить систему, но Xiaomi упрямо выдаёт ошибку: «Недостаточно памяти». При этом в настройках хранилища показано, что свободно 5-10 ГБ, а то и больше. В чём подвох? Почему система врёт, и как заставить телефон работать нормально?
Эта проблема знакома владельцам Redmi, POCO и Mi всех поколений — от бюджетных Redmi 9A до флагманов Xiaomi 14 Ultra. Ошибка возникает не только из-за физической нехватки места, но и по скрытым причинам: от багов прошивки MIUI до неправильной работы кэша. Мы разобрали 7 ключевых причин и собрали рабочие решения — от базовых до продвинутых, включая команды для ADB.
Важно: если вы видите сообщение «Недостаточно памяти для обновления», это отдельный случай — он связан с разделом /cache и требует другого подхода. О нём мы расскажем в специальном блоке.
1. Почему Xiaomi врёт про свободную память?
Ваш смартфон показывает 8 ГБ свободного места, но выдаёт ошибку при установке приложения весом 200 МБ. Это не глюк — так работает разметка хранилища в MIUI. Память в Xiaomi делится на:
- 📁 Системный раздел (
/system) — прошивка, ядро, предустановленные приложения. Здесь пользователь ничего не изменит. - 📱 Пользовательский раздел (
/data) — ваши файлы, приложения, настройки. Именно его вы видите в настройках хранилища. - 🔄 Кэш-раздел (
/cache) — временные файлы для обновлений и работы системы. Часто становится причиной ошибок. - 🛡️ Зарезервированное пространство — MIUI блокирует ~1-3 ГБ «про запас» для стабильной работы.
Когда вы пытаетесь установить приложение, система проверяет не только свободное место в /data, но и:
- ⚠️ Доступный объём в
/cache(если он забит, обновления и установка APK блокируются). - 📉 Фрагментацию памяти (если много мелких файлов, система может «не увидеть» свободные блоки).
- 🔒 Ограничения файловой системы (на Xiaomi с
F2FSилиext4это проявляется чаще, чем наexFAT).
⚠️ Внимание: Если вы используете SD-карту как внутреннюю память (функция Adoptable Storage), ошибка может возникать из-за медленной скорости записи на карту. MIUI блокирует операции, если скорость ниже 10 МБ/с.
Чтобы точно понять, где «утекает» память, проверьте:
- Перейдите в
Настройки → О телефоне → Памятьи посмотрите график использования. - Откройте
Настройки → Приложения → Управление приложениямии отсортируйте по размеру. - Используйте сторонние анализаторы, например Files by Google или SD Maid.
2. Топ-3 «пожирателя» памяти на Xiaomi (и как их остановить)
Даже если вы не устанавливаете игры, память на Xiaomi тает как снег на солнце. Виновники:
| Источник проблемы | Сколько «съедает»? | Как очистить |
|---|---|---|
| 🗃️ Кэш приложений (включая Google Play Services) | От 500 МБ до 3 ГБ | Чистка вручную или через Настройки → Память → Очистить кэш |
| 📸 Фото и видео в «Скрытой папке» и «Корзине» | До 5 ГБ (не отображается в галерее) | Открыть Галерею → Корзина или Скрытые альбомы |
| 📦 Остаточные файлы после удаления приложений | 100–800 МБ на каждое удалённое приложение | Использовать SD Maid или adb shell pm clear |
| 🔄 Логи и дампы системы (создаются при сбоях) | От 100 МБ до 1 ГБ | Удалить через Настройки → Память → Файлы → Логи |
Самый коварный пункт — кэш Google Play Services. Он может занимать до 2 ГБ и не очищаться стандартными методами. Чтобы его сбросить:
- Перейдите в
Настройки → Приложения → Управление приложениями. - Найдите Google Play Services (иконка с разноцветным треугольником).
- Нажмите
Хранилище → Очистить кэшиОчистить данные. - Перезагрузите телефон.
⚠️ Внимание: После очистки Google Play Services могут временно не работать push-уведомления и геолокация. Функции восстановятся через 5–10 минут.
☑️ Чек-лист по очистке памяти
3. Скрытые папки и системный мусор: где искать?
MIUI создаёт десятки скрытых папок, которые не видны в стандартном проводнике. Например:
- 📂
/MIUI/backup/AllBackup— резервные копии системы (может весить до 3 ГБ). - 📂
/Android/data/com.xiaomi.midrop/.cache— кэш передачи файлов по Mi Drop. - 📂
/Android/obb/— дополнительные файлы игр (иногда остаются после удаления игры). - 📂
/DCIM/.thumbnails— миниатюры фото и видео (может занимать до 1 ГБ).
Чтобы увидеть эти папки:
- Подключите телефон к ПК и используйте проводник Windows/macOS.
- Или установите файловый менеджер с поддержкой root (например, FX File Explorer).
- Включите отображение скрытых файлов в настройках менеджера.
Критическая папка — /MIUI/bug_report/. Здесь хранятся отчёты об ошибках, которые могут весить по 500 МБ каждый. Удалите всё содержимое этой папки, если не планируете отправлять лог разработчикам.
Если вы используете Mi Cloud, проверьте папку /MIUI/backup/MiCloud/. Здесь могут лежать устаревшие резервные копии, которые дублируют данные в облаке.
Как удалить системные APK без root?
1. Скачайте ADB Platform Tools с сайта Google.
2. Подключите телефон к ПК и включите Отладку по USB (Настройки → О телефоне → Версия MIUI → 7 раз нажать на версию).
3. Введите команду:
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks
Замените com.xiaomi.mipicks на пакет ненужного приложения (например, com.miui.analytics для телеметрии).
⚠️ Не удаляйте системные сервисы — это приведёт к краху MIUI!
4. Ошибка при обновлении: «Недостаточно памяти в /cache»
Если ошибка появляется при попытке обновить MIUI через Настройки → Обновление системы, проблема в разделе /cache. Он отвечает за временные файлы прошивки и обычно имеет фиксированный размер (500 МБ–1 ГБ). Если обновление весит больше, система блокирует установку.
Решения (от простого к сложному):
- Очистка кэша вручную:
- Перейдите в
Настройки → Память → Очистить кэш. - Выберите
Очистить кэш обновлений(если есть такой пункт).
- Перейдите в
- Удаление файла обновления:
- Откройте файловый менеджер и перейдите в
/cacheили/data/ota_package. - Удалите файл с названием типа
update.zipилиmiui_*.zip.
- Откройте файловый менеджер и перейдите в
- Обновление через Recovery:
- Скачайте полный пакет прошивки для вашей модели с официального сайта.
- Переименуйте файл в
update.zipи поместите в корень памяти. - Зажмите
Громкость вверх + Питание, чтобы войти в Recovery, и выберитеInstall update.zip.
⚠️ Внимание: Если вы видите ошибку E: Footers are wrong в Recovery, это означает, что файл обновления повреждён. Скачайте его заново и проверьте контрольную сумму (MD5).
Для моделей с разблокированным загрузчиком можно расширить раздел /cache через TWRP:
adb shell
twrp resize2fs /dev/block/bootdevice/by-name/cache
5. Фрагментация памяти: почему 10 ГБ свободно, но места «нет»?
Файловая система на Xiaomi (обычно F2FS или ext4) со временем фрагментируется. Это означает, что свободное пространство разбито на мелкие блоки, и система не может записать крупный файл (например, игру или обновление), даже если в сумме места хватает.
Признаки фрагментации:
- 🐢 Телефон тормозит при копировании файлов.
- 📉 При установке приложения пишет «недостаточно памяти», хотя свободно 3+ ГБ.
- 🔄 После перезагрузки временно появляется свободное место.
Как исправить:
- Дефрагментация через ПК:
- Подключите телефон к компьютеру.
- Отформатируйте внутреннюю память в
exFAT(если это возможно для вашей модели). - Используйте утилиту Defraggler для дефрагментации (только для
exFAT!).
- Сброс к заводским настройкам:
- Это радикальный метод, но он полностью очищает фрагментацию.
- Сделайте резервную копию данных через Mi Cloud или Google Drive.
- Перейдите в
Настройки → Дополнительно → Восстановление и сброс → Сброс настроек.
- Переход на
ext4(для продвинутых):- Требуется разблокированный загрузчик и
TWRP. - Файловая система
ext4меньше фрагментируется, но может быть медленнее на бюджетных моделях.
- Требуется разблокированный загрузчик и
6. Баги MIUI: когда система «не видит» память
Иногда ошибка «недостаточно памяти» появляется из-за программных сбоев в MIUI. Типичные сценарии:
- 🔄 После обновления прошивки система неправильно рассчитывает свободное место.
- 📱 Приложение Безопасность (Security) блокирует доступ к хранилищу.
- 🔧 Сбои в работе
mediaserver(отвечает за сканирование файлов).
Как диагностировать:
- Перезагрузите телефон в безопасном режиме (зажмите кнопку питания →
Перезагрузка в безопасном режиме). Если ошибка исчезла — виновато стороннее приложение. - Проверьте логи через
adb logcat(ищите строки сStorageManagerилиlow storage). - Отключите оптимизацию памяти в
Настройки → Батарея → Оптимизация памяти.
Способы исправления:
- 🔄 Сброс настроек приложения Безопасность:
- Перейдите в
Настройки → Приложения → Управление приложениями → Безопасность. - Нажмите
Хранилище → Очистить данные. - Перезагрузите телефон.
- Перейдите в
adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///sdcard
Эта команда заставит систему повторно просканировать файлы.
- Если баг появился после обновления, скачайте старую прошивку с Xiaomi Firmware Updater.
- Установите её через
FastbootилиRecovery.
7. Радикальные методы: когда ничего не помогает
Если вы перепробовали всё, но ошибка остаётся, пора переходить к тяжёлой артиллерии.
Метод 1: Ручное изменение разметки памяти через ADB
Этот способ подходит для моделей с разблокированным загрузчиком. Он позволяет расширить пользовательский раздел /data за счёт системного.
adb shell
su
umount /data
e2fsck -f /dev/block/mmcblk0pX # Замените X на номер вашего раздела
resize2fs /dev/block/mmcblk0pX
⚠️ Опасность: неправильные команды могут привести к потере данных!
Метод 2: Перепрошивка через Fastboot
Полная перепрошивка устройства удаляет все разделы и создаёт их заново, убирая фрагментацию и ошибки разметки.
- Скачайте Fastboot-прошивку для вашей модели с официального сайта.
- Распакуйте архив и запустите скрипт
flash_all.bat(Windows) илиflash_all.sh(Linux/macOS). - Дождитесь завершения (телефон перезагрузится автоматически).
Метод 3: Замена внутренней памяти (для продвинутых)
На некоторых моделях (Redmi Note 8 Pro, POCO X3) внутренняя память (eMMC/UFS) может выходить из строя. Признаки:
- 📉 Память «исчезает» после перезагрузки.
- 🐢 Чтение/запись файлов занимает вечность.
- 🔄 Телефон самопроизвольно перезагружается при заполнении памяти.
Решение — замена чипа памяти в сервисном центре. Стоимость: от 3 000 до 8 000 ₽ в зависимости от модели.
⚠️ Внимание: Если вы видите вadb shellошибки типаmmc0: error -110илиI/O error on device mmcblk0, это подтверждает аппаратную неисправность памяти. Ремонт обязателен!
FAQ: Частые вопросы о памяти на Xiaomi
❓ Почему после очистки памяти через 2 дня она снова заполняется?
Виновники:
- Автосохранение медиа в мессенджерах (WhatsApp, Telegram, Viber). Отключите в настройках чатов.
- Кэш Google Play Services — очищайте его раз в неделю.
- Логи MIUI — проверяйте папку
/MIUI/bug_report/.
Используйте Automate или Tasker для автоматической очистки кэша по расписанию.
❓ Можно ли увеличить память на Xiaomi с помощью SD-карты?
Да, но с оговорками:
- 🔹 На MIUI 12+ функция
Adoptable Storage(превращение SD в внутреннюю память) отключена. - 🔹 На MIUI 9–11 её можно включить через
adb shell sm set-force-adoptable true. - 🔹 Скорость работы будет зависеть от класса карты (нужен A2 или UHS-I).
Лучше использовать SD как портативное хранилище и вручную переносить туда файлы.
❓ Почему после сброса к заводским настройкам память не освобождается?
Причина — неполный сброс. MIUI иногда оставляет:
- 🗃️ Папку
/MIUI/backupс резервными копиями. - 📁 Остаточные файлы в
/Android/obb/и/Android/data/. - 🔧 Настройки Mi Account, привязанные к устройству.
Решение: сбросьте телефон через Fastboot (полная очистка всех разделов).
❓ Как проверить здоровье внутренней памяти?
Используйте команды ADB:
adb shell
su
cat /proc/mmc
Ищите строки с lifetime (показывает износ памяти) и erase_count (количество циклов перезаписи).
Нормальные значения:
- 🟢
lifetime AилиB— память в хорошем состоянии. - 🟡
lifetime C/D— начался износ, стоит задуматься о замене. - 🔴
lifetime F— критический износ, срочно меняйте чип!
❓ Какие приложения лучше всего очищают память на Xiaomi?
Топ-5 утилит (проверено на MIUI 14):
- SD Maid — удаляет остаточные файлы и кэш системных приложений.
- Files by Google — простой интерфейс, находит дубликаты и крупные файлы.
- CCleaner — очищает кэш и управляет автозагрузкой.
- 1Tap Cleaner — быстро чистит кэш Google Play Services.
- Storage Analyzer — показывает, какие папки занимают больше всего места.
⚠️ Избегайте «оптимизаторов» вроде Clean Master — они часто показывают ложные угрозы.