Перенос приложений на SD-карту в смартфонах Xiaomi — актуальная задача для владельцев устройств с ограниченной внутренней памятью. Несмотря на распространённое мнение о "закрытости" MIUI, в системе есть несколько рабочих способов освободить место, но каждый из них имеет нюансы. В этой статье разберём все доступные методы — от стандартных функций до скрытых возможностей для продвинутых пользователей.
Важно понимать: начиная с Android 6.0 (и соответствующих версий MIUI 8+) Google ограничил возможность полноценного переноса приложений на внешние накопители. Производители, включая Xiaomi, пошли ещё дальше, блокируя эту функцию для большинства программ. Однако обходные пути существуют — и мы детально их проанализируем, указав риски и ограничения для каждой модели (от Redmi Note 8 до Xiaomi 13 Ultra).
Почему Xiaomi блокирует перенос приложений на SD-карту?
Основная причина — производительность и безопасность. SD-карты (даже класса A2) работают значительно медленнее встроенной памяти eMMC/UFS, что приводит к:
- 🐢 Замедлению запуска приложений (особенно игр и соцсетей)
- 🔄 Частым сбоям при многозадачности
- 🛡️ Риску потери данных при извлечении карты во время работы программы
Кроме того, Xiaomi следует политике Google, которая с 2019 года де-факто запретила перенос приложений на SD в чистом Android (исключение — отдельные производители вроде Samsung с функцией Adoptable Storage, но и она работает нестабильно). В MIUI 12-14 возможность переноса осталась только для:
- 📱 Отдельных системных утилит (например,
Запись разговоров) - 🎮 Некоторых легковесных игр (обычно до 100 МБ)
- 📁 Файлов кэша (не самого APK)
⚠️ Внимание: На моделях Redmi 9/10 и новее попытка переноса через стандартные настройки часто приводит к ошибке "Приложение не поддерживает перемещение". Это не баг, а ограничение MIUI.
Способ 1: Стандартный перенос через настройки (работает не для всех)
Этот метод подходит для отдельных приложений, которые поддерживают функцию переноса. Проверьте его в первую очередь — он самый безопасный и не требует прав суперпользователя.
Инструкция:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение (например, Telegram или VK).
- Тапните по пункту
Хранилище. - Если опция доступна, появится кнопка
"Изменить" → "SD-карта".
Приложение не является системным
Объём APK меньше 1 ГБ
SD-карта отформатирована как внутренняя память (если используется Adoptable Storage)
На карте достаточно свободного места (минимум 20% от объёма приложения)-->
Ограничения метода:
- 🚫 Не работает для Google Play Services, MIUI System и других системных компонентов.
- 🎮 Игры (например, PUBG Mobile или Genshin Impact) перенести не получится — только кэш.
- 🔄 После переноса некоторые уведомления могут приходить с задержкой.
Способ 2: Форматирование SD-карты как внутренней памяти (Adoptable Storage)
Это единственный способ, позволяющий переносить большинство приложений на SD-карту в Xiaomi, но он имеет критические недостатки. Карта становится частью внутреннего хранилища, и её нельзя извлечь без сброса данных.
Пошаговая инструкция:
- Вставьте SD-карту (рекомендуется класс
A2илиUHS-I). - Перейдите в
Настройки → Хранилище → SD-карта. - Тапните по трём точкам в правом верхнем углу и выберите
"Настройки хранилища". - Нажмите
"Форматировать как внутреннюю"(все данные на карте будут стёрты!). - После форматирования выберите
"Перенести данные"(опционально).
| Преимущества | Недостатки |
|---|---|
| ✅ Перенос большинства приложений (кроме системных) | ❌ Карта привязывается к устройству — не работает на других телефонах |
| ✅ Увеличение общего объёма памяти | ❌ Скорость работы приложений снижается на 30-50% |
| ✅ Автоматическое сохранение новых приложений на SD | ❌ При извлечении карты приложения перестают работать |
⚠️ Внимание: На моделях Xiaomi 11T/12 Pro и новее функцияAdoptable Storageможет быть скрыта. Чтобы её активировать, перед вставкой SD-карты выполните команду в ADB:adb shell sm set-force-adoptable true
Да, как дополнительное хранилище
Да, как внутреннюю память (Adoptable Storage)
Нет, хватает встроенной памяти
Пробовал, но возникли проблемы-->
Способ 3: Перенос через ADB (для продвинутых пользователей)
Если стандартные методы не работают, можно воспользоваться Android Debug Bridge (ADB). Этот способ позволяет обойти ограничения MIUI, но требует подключения к ПК и знания команд.
Что понадобится:
- 🖥️ Компьютер с установленными драйверами Xiaomi и ADB
- 📱 Включённая отладка по USB (
Настройки → О телефоне → Версия MIUI(тапните 7 раз) →Дополнительно → Для разработчиков → Отладка по USB) - 🔌 Кабель USB (желательно оригинальный)
Инструкция:
- Подключите телефон к ПК и запустите командную строку (
cmd). - Проверьте подключение командой:
adb devices(должно отобразиться название вашего устройства).
- Введите команду для переноса (замените
package.nameна имя пакета приложения, напримерcom.whatsapp):adb shell pm set-install-location 2adb shell pm move-package package.name
Как узнать имя пакета приложения?
Установите приложение App Inspector из Google Play или используйте команду:
adb shell pm list packages | find "ключевое_слово"
Например, для Instagram введите find "insta".
Ограничения метода:
- 🚫 Не работает для системных приложений (MIUI Launcher, Security и др.).
- 🔄 После обновления MIUI перенос может сброситься.
- 🛠️ Требует повторного выполнения команд после сброса настроек.
Способ 4: Перенос кэша и данных приложений (альтернативный метод)
Если само приложение перенести нельзя, можно освободить место, переместив его кэш и пользовательские данные (например, загруженные файлы в Telegram или YouTube).
Как это сделать:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите приложение (например, Google Chrome).
- Перейдите в
Хранилище → Управление пространством. - Тапните по
"Очистить кэш"(это безопасно — данные не удалятся). - Для некоторых приложений (например, Netflix) доступна опция
"Переместить на SD-карту"для загруженного контента.
Примеры приложений, поддерживающих перенос данных:
- 🎵 Spotify (оффлайн-плейлисты)
- 📺 YouTube Premium (загруженные видео)
- 📖 Google Play Книги (скачанные книги)
- 🗺️ Google Maps (оффлайн-карты)
⚠️ Внимание: В MIUI 14 для моделей Xiaomi 12/13 серии опция переноса кэша может быть скрыта. Чтобы её вернуть, отключите функцию"MIUI Оптимизация"в настройках для разработчиков (Настройки → Дополнительно → Для разработчиков → Отключить MIUI Оптимизацию).
Частые проблемы и их решения
При переносе приложений на SD-карту в Xiaomi пользователи сталкиваются с типичными ошибками. Рассмотрим самые распространённые и способы их устранения.
| Проблема | Причина | Решение |
|---|---|---|
| Ошибка "Приложение не поддерживает перемещение" | Ограничение разработчика или MIUI | Используйте ADB или переносите только кэш |
| SD-карта не определяется как внутренняя память | Несовместимый формат или повреждённая карта | Отформатируйте карту в FAT32/exFAT на ПК |
| Приложения крашатся после переноса | Низкая скорость чтения/записи SD-карты | Используйте карту класса A2/UHS-I или перенесите обратно |
| Кнопка "Перенести на SD" неактивна | Отсутствуют права или карта не отформатирована | Проверьте настройки хранилища и права доступа |
Если ни один из методов не сработал, рассмотрите альтернативные способы освобождения памяти:
- 🧹 Удалите неиспользуемые приложения (используйте
Настройки → Приложения → Сортировка по размеру). - ☁️ Перенесите фото/видео в облако (Google Фото или Mi Cloud).
- 🔄 Очистите кэш системных приложений (MIUI Security часто занимает несколько гигабайт).
- 📥 Отключите автоматическое скачивание медиа в мессенджерах (WhatsApp, Viber).
FAQ: Ответы на популярные вопросы
Можно ли перенести WhatsApp на SD-карту в Xiaomi?
Нет, WhatsApp блокирует перенос своего APK на внешние накопители по соображениям безопасности. Однако вы можете:
- Перенести медиафайлы (фото, видео) вручную через файловый менеджер.
- Изменить путь сохранения новых медиа в настройках чата (
Настройки → Данные и хранилище → Сохранение медиа).
Для резервных копий используйте Google Drive — они не занимают место на телефоне.
Почему после переноса приложения на SD оно работает медленнее?
SD-карты (даже класса A2) имеют скорость чтения/записи в 5-10 раз ниже, чем встроенная память UFS 2.1/3.0. Например:
- Встроенная память Xiaomi 11T Pro: ~1200 МБ/с (чтение), ~800 МБ/с (запись).
- SD-карта
SanDisk Extreme A2: ~160 МБ/с (чтение), ~90 МБ/с (запись).
Рекомендация: Переносите на SD только легковесные приложения (мессенджеры, читалки) и избегайте игр.
Как перенести приложения на SD в Redmi Note 10 Pro?
На этой модели стандартный перенос работает только для ограниченного списка приложений. Альтернативные методы:
- Adoptable Storage: Форматируйте SD как внутреннюю память (см. Способ 2).
- ADB: Используйте команды из Способа 3, но учтите, что на MIUI 13 может потребоваться отключить
MIUI Оптимизацию. - Link2SD: Приложение из Google Play, создающее символические ссылки (требует root).
Важно: На Redmi Note 10 Pro после переноса через ADB приложения могут исчезать из меню. Чтобы вернуть их, перезагрузите телефон или очистите кэш MIUI Launcher.
Что будет, если извлечь SD-карту, отформатированную как внутреннюю память?
Последствия зависят от версии MIUI:
- MIUI 12 и старше: Телефон перезагрузится, приложения на SD перестанут работать, но данные сохранятся. При повторной вставке карты всё восстановится.
- MIUI 11 и ниже: Возможен soft-brick (циклическая перезагрузка). В этом случае:
- Извлеките SD-карту.
- Загрузитесь в
Fastboot(зажмитеГромкость вниз + Питание). - Подключитесь к ПК и выполните команду:
fastboot erase userdata(это сбросит настройки, но сохранит данные на SD).
Рекомендация: Перед извлечением карты переведите её обратно в режим портативного хранилища (Настройки → Хранилище → SD-карта → Настройки → Форматировать как портативную).
Можно ли перенести системные приложения (MIUI Camera, Security) на SD?
Нет, системные приложения в Xiaomi жёстко привязаны к разделу /system и не поддерживают перенос. Попытки сделать это через ADB или root приведут к:
- ❌ Ошибкам при запуске (
"Приложение остановлено"). - ❌ Потере функциональности (например, камера не будет сохранять фото).
- ❌ Сбоям в работе MIUI (возможны перезагрузки).
Альтернатива: Отключите ненужные системные приложения через Настройки → Приложения → Показать все → Отключить (например, Mi Video или Mi Music, если ими не пользуетесь).