Владельцы смартфонов Xiaomi Redmi рано или поздно сталкиваются с нехваткой внутренней памяти — особенно если устройство из бюджетной линейки (Redmi 9A, Redmi 10C) или выпущено до 2021 года. Даже после очистки кэша и удаления ненужных файлов система упорно сообщает: "Память заполнена". Решение кажется очевидным: перенести приложения на карту памяти microSD. Но здесь пользователей поджидает сюрприз: в MIUI (фирменной оболочке Xiaomi) эта опция часто скрыта или заблокирована.
Почему так происходит? Дело в архитектуре Android: начиная с версии 6.0, Google ограничил возможность переноса приложений на SD-карту из-за проблем с производительностью и безопасностью. Однако Xiaomi пошла дальше — в некоторых моделях (Redmi Note 8 Pro, Redmi 7) функция вовсе отсутствует в меню. Но это не значит, что её нельзя активировать! В этой статье мы разберём 4 проверенных способа переноса приложений на карту памяти, включая скрытые настройки MIUI, команды ADB и сторонние утилиты.
⚠️ Важно: не все приложения можно перенести. Системные утилиты, виджеты и программы с высокими требованиями к производительности (игры, мессенджеры) часто остаются во внутренней памяти. Также учтите, что после переноса приложение может работать медленнее — особенно если используете дешёвую SD-карту класса U1 или без маркировки скорости.
1. Способ: Стандартный перенос через настройки MIUI (если доступен)
Самый простой метод — использовать встроенную функцию MIUI. К сожалению, она доступна не на всех устройствах. Например, в Redmi Note 12 или Redmi 11 Prime с MIUI 14 опция может отсутствовать, а в Redmi 9T или Redmi 8 — быть активной. Проверить её наличие легко:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите приложение, которое хотите перенести (например, Google Maps или Spotify).
- Тапните по пункту
Хранилище. - Если есть кнопка "Изменить" или "Перенести на SD-карту" — нажмите её.
Если кнопки нет — переходите к следующим способам. Также обратите внимание:
- 📱 Работает только для пользовательских приложений (не системных).
- 🔄 После обновления MIUI перенесённые приложения могут "слететь" обратно во внутреннюю память.
- ⚡ Карта памяти должна быть отформатирована как внутреннее хранилище (об этом ниже).
⚠️ Внимание: если вы видите сообщение "Перенос невозможен", это означает, что разработчик приложения запретил такую возможность в манифесте AndroidManifest.xml. Например, WhatsApp, Telegram и большинство банковских приложений (СберБанк Онлайн, Тинькофф) не поддерживают перенос.
2. Способ: Форматирование карты памяти как внутреннего хранилища
Если стандартный перенос недоступен, можно "обмануть" систему, сделав SD-карту частью внутренней памяти. Этот метод работает на всех Xiaomi Redmi с Android 6.0+, но имеет критические последствия:
- 🔒 Карту нельзя будет извлечь без потери данных (она станет "привязанной" к телефону).
- 📉 Скорость работы приложений может упасть на 20–40% (зависит от класса SD-карты).
- 🚫 Карту нельзя будет использовать в других устройствах без форматирования.
Пошаговая инструкция:
- Вставьте SD-карту в слот (поддерживаются карты до
2 ТБ, но оптимально —128–512 ГБкласса U3/A2). - Перейдите в
Настройки → Память → Карта памяти. - Тапните по трём точкам (⋮) в верхнем правом углу и выберите
Настройки хранилища. - Нажмите "Форматировать как внутреннюю память" и подтвердите действие.
- После форматирования (займёт 1–5 минут) перезагрузите телефон.
☑️ Подготовка SD-карты к форматированию
⚠️ Внимание: после этой процедуры все данные на карте будут уданы без возможности восстановления. Также учтите, что некоторые приложения (например, Google Play Маркет) могут отказаться работать с внешнего хранилища. В этом случае поможет только ручной перенос через ADB (способ 3).
| Класс SD-карты | Скорость записи | Подходит для приложений? | Примерные модели |
|---|---|---|---|
| U1 (Class 10) | 10 МБ/с | ❌ Нет (тормоза) | SanDisk Ultra, Kingston Canvas Select |
| U3 (A1) | 30 МБ/с | ⚠️ Частично (легкие приложения) | Samsung EVO Plus, Lexar 633x |
| U3 (A2) | ≥40 МБ/с | ✅ Да (оптимально) | SanDisk Extreme, Samsung Pro Endurance |
| UHS-II | ≥90 МБ/с | ✅ Да (избыточно для смартфона) | Lexar Professional 1000x |
3. Способ: Перенос через ADB (для опытных пользователей)
Если предыдущие методы не сработали, остаётся ADB (Android Debug Bridge) — инструмент для отладки, который позволяет вручную указать системе, какие приложения можно перенести. Этот способ работает даже для приложений, которые официально не поддерживают перенос (например, YouTube или Instagram).
Что понадобится:
- 🖥️ Компьютер с Windows, macOS или Linux.
- 🔌 USB-кабель (желательно оригинальный).
- 🛠️ Утилиты
ADBиFastboot(скачать можно с официального сайта Android). - ⚙️ Включённая отладка по USB на телефоне.
Инструкция:
- Активируйте Режим разработчика:
- Перейдите в
Настройки → О телефоне → Версия MIUI. - Тапните по пункту
Версия MIUI7 раз, пока не появится сообщение "Вы стали разработчиком!"
- Перейдите в
- Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Активируйте переключатель
Отладка по USB.
ADB.adb devices
Должен появиться серийный номер вашего Redmi.
com.facebook.katana):
adb shell pm list packages | grep "название_приложения"
adb shell pm set-install-location 2
Затем:
adb shell pm move-package com.facebook.katana
Что делать, если команда не работает?
Если вы видите ошибку "Failure [NOT_MOVED]", значит приложение не поддерживает перенос даже через ADB. Альтернатива — использовать метод с форматированием карты как внутреннего хранилища (способ 2).
⚠️ Внимание: после переноса через ADB некоторые приложения могут перестать обновляться через Google Play. В этом случае придётся удалять и устанавливать их заново. Также не рекомендуется переносить системные утилиты (например, Mi Browser или Security) — это может привести к сбоям в работе MIUI.
4. Способ: Использование сторонних утилит (без root)
Если вы не хотите возиться с ADB или форматировать карту, можно воспользоваться сторонними приложениями. Они не дают 100% гарантии, но часто помогают перенести хотя бы часть данных. Лучшие варианты для Xiaomi Redmi:
- 📱 AppMgr III (App 2 SD) — анализирует приложения и предлагает перенести поддерживаемые. Есть функция очистки кэша.
- 🗃️ Files by Google — помогает освободить место, находит дубликаты и крупные файлы.
- 🔄 Link2SD — требует root-прав, но позволяет переносить даже системные приложения (не рекомендуется для новичков).
Как пользоваться AppMgr III:
- Установите приложение из Google Play.
- Откройте его и предоставьте доступ к хранилищу.
- Перейдите во вкладку "Переносимые" (
Movable). - Выберите приложения и нажмите "Перенести на SD-карту".
💡 Совет: если приложение не переносится, попробуйте сначала очистить его кэш (Настройки → Приложения → [название] → Очистить кэш). Иногда это снимает блокировку.
5. Альтернативные методы: что делать, если ничего не работает
Если ни один из способов не помог, рассмотрите альтернативы:
- 🗑️ Очистка внутренней памяти:
- Удалите ненужные файлы через
Настройки → Память → Очистка. - Используйте Google Files для поиска мусора.
- Очистите кэш приложений (например, Telegram или Chrome могут занимать гигабайты).
- Удалите ненужные файлы через
- ☁️ Облачные хранилища:
- Перенесите фото/видео в Google Фото или Mi Cloud.
- Используйте Dropbox или Yandex Диск для резервных копий.
- 🔧 Сброс к заводским настройкам (крайний случай):
- Сделайте бэкап данных.
- Перейдите в
Настройки → О телефоне → Сброс настроек. - После сброса не устанавливайте ненужные приложения.
⚠️ Внимание: если вы используете Xiaomi Redmi с гибридным слотом (например, Redmi Note 9 Pro), то при установке второй SIM-карты слот для microSD становится недоступен. В этом случае единственный выход — оптимизация внутренней памяти или покупка модели с отдельным слотом (например, Redmi 10 или Redmi Note 11).
6. Частые ошибки и как их избежать
При переносе приложений на SD-карту пользователи Xiaomi Redmi часто сталкиваются с типичными проблемами. Рассмотрим самые распространённые:
| Ошибка | Причина | Решение |
|---|---|---|
| "Перенос невозможен" | Приложение не поддерживает перенос | Используйте ADB или откажитесь от переноса |
| Приложение тормозит после переноса | Медленная SD-карта (класс U1) | Купите карту класса U3/A2 |
| "SD-карта повреждена" | Неправильное извлечение или сбой файловой системы | Форматируйте карту в FAT32 или exFAT через ПК |
| Приложение исчезло после обновления | Обновление сбросило настройки хранилища | Перенесите приложение заново |
💡 Полезный лайфхак: если вы часто устанавливаете/удаляете приложения, настройте хранилище по умолчанию для новых приложений на SD-карту. Для этого:
- Подключитесь через
ADB(как в способе 3). - Введите команду:
adb shell pm set-install-location 2
Теперь все новые приложения будут по умолчанию устанавливаться на SD-карту (если это возможно).
FAQ: Ответы на частые вопросы
Можно ли перенести WhatsApp на SD-карту в Redmi?
Нет. WhatsApp официально запрещает перенос на внешнее хранилище из-за рисков безопасности (шифрование чатов). Альтернатива — регулярно очищать кэш и медиафайлы в настройках приложения.
Почему после переноса приложение перестало обновляться?
Это известная проблема MIUI. Решение:
- Удалите приложение.
- Очистите кэш Google Play Маркет.
- Установите приложение заново (оно автоматически встанет на SD-карту, если место позволяет).
Как перенести игры на карту памяти?
Большинство игр (например, PUBG Mobile или Genshin Impact) не поддерживают перенос из-за защиты от читов. Однако можно перенести кеш игры:
- Скачайте файл кэша на ПК.
- Подключите телефон и переместите файл в папку
Android/obb/[название_игры]на SD-карте.
Саму игру придётся оставить во внутренней памяти.
Что будет, если извлечь SD-карту, отформатированную как внутреннюю память?
Телефон перестанет работать — система не найдёт часть файлов. Придётся:
- Вставить карту обратно.
- Или сбросить телефон к заводским настройкам (потеря всех данных).
Как проверить, какие приложения можно перенести?
Используйте команду ADB:
adb shell pm get-install-location
Результат:
0— внутренняя память.1— внутренняя память (по умолчанию).2— внешняя память (SD-карта).
Чтобы увидеть список переносимых приложений:
adb shell pm list packages -f | grep "asec"