Владельцы смартфонов Xiaomi Redmi часто сталкиваются с нехваткой внутренней памяти, особенно на бюджетных моделях с 32 или 64 ГБ накопителя. Даже после очистки кэша и удаления ненужных файлов система упорно сигнализирует: "Память заполнена". Решение кажется очевидным — перенести приложения на SD-карту, но здесь пользователей поджидает неприятный сюрприз: начиная с Android 9 (и соответствующих версий MIUI 10+) Google ограничила эту функцию. Почему так произошло и как обойти ограничения — разберём в этом руководстве.
Многие думают, что достаточно вставить карту памяти и нажать "Перенести" в настройках приложения, но на практике кнопка может быть неактивна или отсутствовать вовсе. Причина кроется в политике безопасности Adoptable Storage, которую Xiaomi отключила в своих прошивках. Однако есть обходные пути — от стандартных инструментов MIUI до ручного монтирования через ADB. Мы протестировали все методы на моделях Redmi Note 10/11/12, Redmi 9/10, POCO X3/M4 и готовы поделиться рабочими решениями.
Важно: не все приложения можно перенести. Системные утилиты, виджеты и некоторые игры (например, Genshin Impact или PUBG Mobile) останутся во внутренней памяти. Также учтите, что перенос на SD-карту класса ниже A1/U1 может привести к тормозам и ошибкам приложений — проверьте скорость вашей карты перед началом.
Почему Xiaomi ограничивает перенос приложений на SD-карту?
До выхода Android 6.0 Marshmallow перенос приложений на внешний накопитель был стандартной функцией. Однако с внедрением механизма Adoptable Storage (встроенное форматирование SD как внутренней памяти) ситуация изменилась. Xiaomi, как и другие производители, отказалась от этой функции в MIUI по нескольким причинам:
1. Безопасность данных. Приложения на SD-карте легче украсть или подменить, особенно если карта извлекается и подключается к другим устройствам. В MIUI это считается уязвимостью.
2. Производительность. Даже быстрые карты UHS-I/U3 работают медленнее встроенной памяти eMMC/UFS. Запуск приложений с SD может вызывать лаги, что портит пользовательский опыт.
3. Фрагментация файловой системы. Частые операции записи на SD-карту сокращают её срок службы, а Xiaomi не хочет отвечать за преждевременный выход накопителя из строя.
4. Политика Google. Начиная с Android 9 Pie, Google рекомендует производителям отказываться от Adoptable Storage в пользу облачных решений (например, Google Drive). Xiaomi последовала этому тренду, убрав опцию из интерфейса.
Тем не менее, ограничения можно обойти. Далее рассмотрим все доступные способы — от простых до продвинутых.
Подготовка: какая SD-карта подходит для переноса приложений?
Не каждая карта памяти справится с нагрузкой от приложений. Для стабильной работы нужен накопитель с высокой скоростью чтения/записи. Вот ключевые требования:
- 🔹 Класс скорости: минимум
A1(оптимальноA2). Карты классаC10/U1подойдут только для лёгких приложений. - 🔹 Ёмкость: от 32 ГБ (на 16 ГБ остаётся мало места после форматирования).
- 🔹 Формат файловой системы:
exFATилиFAT32(но лучше отформатировать прямо в телефоне). - 🔹 Производитель: избегайте no-name карт. Оптимальные варианты — SanDisk Ultra, Samsung EVO, Kingston Canvas.
📌 Как проверить скорость SD-карты?
Используйте приложение A1 SD Bench (доступно в Google Play). Если скорость записи ниже 10 МБ/с, карта не подходит для переноса приложений.
Способ 1: Стандартный перенос через настройки MIUI (для старых версий)
Если ваш Redmi работает на MIUI 9 или старше (например, Redmi 4X/5A), есть шанс, что опция переноса ещё доступна. Проверьте так:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение (например, Telegram или VK).
- Нажмите
Хранилище→Изменить. - Если доступна опция
SD-карта, выберите её и подтвердите перенос.
⚠️ Внимание
На MIUI 12/13/14 (Android 10+) этот способ не работает — кнопка "Изменить" будет неактивна или отсутствует. Если у вас новая прошивка, переходите к следующим методам.
Если опция доступна, но после переноса приложение перестало работать:
- 🔄 Перезагрузите телефон.
- 🔧 Попробуйте перенести другое приложение (некоторые игры не поддерживают SD).
- 🗑️ Удалите и установите приложение заново — иногда это решает проблему.
Вставить SD-карту в слот|Проверить свободное место на карте|Обновить приложение до последней версии|Сделать резервную копию данных-->
Способ 2: Форматирование SD-карты как внутренней памяти (Adoptable Storage)
Этот метод работает на Android 6–8 (соответственно, MIUI 8–9). На новых версиях Xiaomi блокирует эту функцию, но если у вас старая модель (например, Redmi Note 4/3), попробуйте:
- Вставьте SD-карту в телефон.
- Перейдите в
Настройки → Хранилище. - Нажмите на название SD-карты →
Три точки (меню) → Настройки хранилища. - Выберите
Внутренняя память→Очистить и отформатировать. - После форматирования система предложит перенести данные. Выберите
Перенести сейчас.
⚠️ Внимание
После форматирования как внутренней памяти SD-карту нельзя извлекать и использовать на других устройствах без полной очистки. Также она будет зашифрована, и данные станут недоступны при подключении к ПК.
📊 Сравнение форматов SD-карты:
| Формат | Совместимость | Можно ли извлечь? | Поддержка приложений |
|---|---|---|---|
| Портативное хранилище (по умолчанию) | Любые устройства | Да | Ограниченная |
| Внутренняя память (Adoptable Storage) | Только этот телефон | Нет | Полная |
| Зашифрованная (через ADB) | Только после расшифровки | Да (с потерей данных) | Полная |
Если ваша модель не поддерживает Adoptable Storage, переходите к способу с ADB.
Способ 3: Перенос через ADB (для MIUI 10–14)
Это самый надёжный метод для современных Redmi на Android 9–13. Потребуется компьютер с установленными драйверами ADB и включённой отладкой по USB на телефоне.
🔧 Подготовка:
- Активируйте
Режим разработчика:Настройки → О телефоне → Версия MIUI(нажмите 7 раз). - Включите
Отладку по USBвНастройки → Дополнительно → Для разработчиков. - Подключите телефон к ПК и подтвердите доверие к компьютеру.
- Скачайте Platform Tools (включает
adb.exe).
💻 Инструкция для Windows:
- Откройте командную строку (
Win + R→ введитеcmd). - Перейдите в папку с
adb:cd C:\platform-tools - Проверьте подключение телефона:
adb devices(должно отобразиться название вашего Redmi).
- Введите команду для переноса (замените
package.nameна ID приложения, напримерcom.whatsapp):adb shell pm set-install-location 2Эта команда разрешает установку приложений на SD по умолчанию.
- Перенесите конкретное приложение:
adb shell pm move-package com.whatsapp /sdcard
📱 Как узнать ID приложения?
Установите App Inspector из Google Play или посмотрите в Настройки → Приложения → [название] → Дополнительно.
⚠️ Внимание
Некоторые приложения (например, Google Play Services или MIUI System) перенести нельзя — это вызовет ошибки системы. Также после обновления MIUI настройки могут сброситься.
Способ 4: Использование приложений-менеджеров (без рута)
Если ADB кажется сложным, попробуйте специализированные утилиты. Они не дают 100% гарантии, но иногда помогают перенести часть приложений. Лучшие варианты:
- 📱 AppMgr III (App 2 SD) — показывает, какие приложения можно перенести, и делает это в один клик. Поддерживает MIUI 12/13, но требует
ADBдля расширенных функций. - 📱 Files by Google — встроенный менеджер файлов с опцией очистки кэша и переноса медиа (не приложений, но освобождает место).
- 📱 Link2SD — мощный инструмент, но требует root-прав для полноценной работы.
🔍 Как работать с AppMgr III:
- Установите приложение из Google Play.
- Откройте вкладку
Перемещаемые— здесь отобразятся совместимые приложения. - Нажмите на приложение →
Переместить на SD-карту. - Если появляется ошибка, следуйте подсказкам утилиты (может потребоваться подключение по
ADB).
❌ Ограничения:
- Большинство игр (например, Call of Duty Mobile) не переносятся.
- Системные приложения MIUI остаются на месте.
- После перезагрузки некоторые приложения могут "слетать" обратно во внутреннюю память.
Почему Link2SD требует root-прав?
Приложение создаёт символические ссылки (symlinks) между внутренней памятью и SD-картой, что невозможно без прав суперпользователя. Без рута оно работает как обычный менеджер файлов.
Способ 5: Ручной перенос через TWRP (для продвинутых пользователей)
Если на вашем Redmi установлено кастомное восстановление TWRP, вы можете вручную перенести папки приложений на SD-карту. Этот метод рискован, но эффективен для освобождения памяти.
🛠️ Инструкция:
- Загрузитесь в
TWRP(выключите телефон → зажмитеPower + Volume Up). - Подключите телефон к ПК через USB (включите
MTPвMount). - Скопируйте папку
/data/app/[package.name]на SD-карту. - Создайте символическую ссылку (через
ADBили терминал вTWRP):ln -s /sdcard/[package.name] /data/app/[package.name] - Перезагрузите телефон.
⚠️ Внимание
Некорректное создание симлинков может привести к bootloop (зацикленной загрузке). Перед экспериментами сделайте бэкап через TWRP!
🔹 Альтернатива: если TWRP нет, используйте Root Explorer (требуется root) для копирования папок вручную.
Что делать, если ничего не работает?
Если ни один из методов не помог, рассмотрите альтернативные способы освобождения памяти:
- 🗑️ Очистка кэша:
Настройки → Хранилище → Очистить кэш(можно удалить до 1–3 ГБ). - 📁 Перенос медиафайлов: фотографии, видео и музыку легко переместить на SD через Галерею или Files by Google.
- ☁️ Облачные хранилища: Google Фото (сжатие фото), Mi Cloud (5 ГБ бесплатно для пользователей Xiaomi).
- 🔄 Сброс к заводским настройкам: крайний метод, но очищает всю внутреннюю память (сделайте бэкап!).
💡 Совет: если вам критически не хватает памяти, рассмотрите покупку Redmi с большим объёмом хранилища (например, Redmi Note 12 Pro+ 256 ГБ). Цена отличается незначительно, а проблем с памятью не будет.
FAQ: Частые вопросы о переносе приложений на SD в Xiaomi
❓ Можно ли перенести WhatsApp или Telegram на SD-карту?
✅ Да, но с оговорками:
- WhatsApp официально не поддерживает перенос, но после ручного переноса через
ADBможет работать (риск потери сообщений при извлечении SD). - Telegram переносится легче — его данные (кэш, медиа) можно переместить в настройках приложения (
Настройки → Данные и память → Папка для загрузок).
❓ Почему после переноса приложение тормозит или вылетает?
🔍 Причины и решения:
- Медленная SD-карта — замените на класс
A2/U3. - Фрагментация файлов — отформатируйте карту в телефоне (
Настройки → Хранилище → SD-карта → Форматировать). - Ограничения приложения — некоторые игры (например, Free Fire) блокируют работу с внешней памяти.
❓ Как вернуть приложение обратно во внутреннюю память?
🔄 Способы:
- Через настройки:
Настройки → Приложения → [название] → Хранилище → Изменить → Внутренняя память. - Через
ADB:adb shell pm move-package com.example.app 0(где
0— внутренняя память). - Переустановите приложение — оно автоматически встанет во внутреннюю память.
❓ Работает ли перенос на Xiaomi с Hybrid-слотом (SD + вторая SIM)?
⚠️ Да, но с нюансами:
- В Hybrid-слоте SD-карта заменяет вторую SIM — вы не сможете использовать две SIM + SD одновременно.
- Скорость чтения/записи в Hybrid-слоте может быть ниже, чем в выделенном слоте для SD (если он есть).
- На некоторых моделях (Redmi 9T/Note 9) Hybrid-слот поддерживает только
microSDдо 512 ГБ.
❓ Можно ли перенести системные приложения (например, Google Play Market)?
❌ Нет! Перенос системных приложений (Google Services, MIUI Launcher, Play Market) приведёт к:
- Ошибкам при обновлении MIUI.
- Вылетам интерфейса.
- Невозможности установки новых приложений.
Исключение: если у вас root-права, можно перенести некритичные системные приложения (например, Камера или Галерея), но это рискованно.