Как перенести приложения на SD-карту в Xiaomi: 4 рабочих способа для MIUI

Смартфоны Xiaomi на базе MIUI часто сталкиваются с проблемой нехватки внутренней памяти, особенно если вы устанавливаете много приложений или любите фотографировать в высоком разрешении. Один из способов решить эту проблему — перенести часть приложений на SD-карту. Однако в последних версиях MIUI 12-15 эта функция либо скрыта, либо работает с ограничениями. В этой статье мы разберём все актуальные методы переноса приложений на внешний накопитель, включая официальные настройки и продвинутые решения через ADB.

Важно понимать, что не все приложения можно перенести: некоторые (например, системные или с высокими требованиями к безопасности) останутся во внутренней памяти. Также скорость работы приложений с SD-карты может быть ниже, особенно если используется карта класса Class 10 или медленнее. Но для большинства пользователей этот компромисс оправдан ради освобождения драгоценных гигабайт.

Почему Xiaomi ограничивает перенос приложений на SD-карту?

Начиная с Android 6.0 Marshmallow, Google изменила политику работы с внешними накопителями, запретив полноценный перенос приложений на SD-карту без рут-прав. Xiaomi в своих прошивках MIUI следует этим правилам, но добавляет собственные ограничения:

  • 🔒 Безопасность: Приложения на SD-карте легче украсть или подменить, особенно если карта извлекается и подключается к другим устройствам.
  • Производительность: Внутренняя память eMMC/UFS в смартфонах работает в 5-10 раз быстрее, чем даже самая скоростная SD-карта.
  • 📱 Стабильность MIUI: Некоторые функции прошивки (например, Second Space или App Lock) могут конфликтовать с приложениями на внешнем накопителе.

Тем не менее, в MIUI остались лазейки для переноса. Далее мы рассмотрим все доступные способы — от стандартных до продвинутых, требующих подключения к ПК.

📊 Какой объём SD-карты вы используете в Xiaomi?
До 32 ГБ
32-64 ГБ
64-128 ГБ
128 ГБ и больше
Не использую

Способ 1: Перенос через стандартные настройки MIUI (без ПК)

Это самый простой метод, но он работает не на всех моделях и версиях MIUI. Чаще всего он доступен на бюджетных смартфонах (Redmi 9A, Redmi Note 8) и устаревших прошивках (MIUI 11 и ниже). Проверьте его в первую очередь:

  1. Откройте Настройки → Приложения → Управление приложениями.
  2. Выберите приложение, которое хотите перенести (например, Facebook или Spotify).
  3. Тапните по пункту Хранилище.
  4. Если опция доступна, появится кнопка Изменить или Перенести на SD-карту.

⚠️ Внимание: На MIUI 12-15 этот пункт часто отсутствует даже при наличии SD-карты. Если кнопки нет — переходите к следующему способу.

Форматировать карту в FAT32 или exFAT|Проверить класс скорости (рекомендуется UHS-I Class 10)|Убедиться, что карта не заполнена более чем на 80%|Отключить шифрование карты в настройках безопасности

-->

Способ 2: Использование SD-карты как внутренней памяти (Adoptable Storage)

Этот метод позволяет "привязать" SD-карту к смартфону, сделав её частью внутреннего хранилища. Xiaomi официально не поддерживает эту функцию в новых версиях MIUI, но её можно активировать через ADB. Важно: после этой процедуры карту нельзя будет извлечь без потери данных — она станет "встроенной" в систему.

Инструкция:

  1. Подключите смартфон к ПК и включите Отладку по USB в Настройки → О телефоне → Версия MIUI (тапните 7 раз по версии, затем вернитесь в Дополнительные настройки → Для разработчиков).
  2. Установите ADB Tools на компьютер.
  3. В командной строке (Windows) или терминале (Mac/Linux) введите:
    adb shell sm list-disks

    Запомните идентификатор диска (например, disk:179,64).

  4. Введите команду для форматирования карты как внутреннего хранилища:
    adb shell sm partition disk:179,64 private

    (замените 179,64 на ваш идентификатор).

  5. После перезагрузки смартфона SD-карта станет частью внутренней памяти.
⚠️ Внимание: Этот метод необратимо форматирует карту. Если вы её извлечёте, приложения перестанут работать. Также некоторые модели Xiaomi (например, POCO F3 или Mi 11) могут блокировать эту функцию на уровне ядра.
Модель Xiaomi Поддержка Adoptable Storage Примечания
Redmi Note 10 Pro ❌ Нет Блокировка на уровне MIUI 12.5
POCO X3 NFC ✅ Да (через ADB) Требуется отключить MIUI Optimization в настройках разработчика
Mi A3 (Android One) ✅ Да Работает без ADB через стандартные настройки Android
Redmi 9C ✅ Да Может потребоваться откат до MIUI 11

Способ 3: Перенос через приложения-менеджеры (без рут-прав)

Если стандартные методы не работают, можно воспользоваться сторонними утилитами. Лучшие из них:

  • 📱 AppMgr III (App 2 SD) — показывает, какие приложения можно перенести, и делает это в один тап. Работает на MIUI 12-14, но требует разрешений для специальных возможностей.
  • 🔧 Files by Google — встроенный менеджер файлов от Google иногда предлагает перенести редко используемые приложения на SD-карту.
  • 🛠️ SD Maid — очищает кэш и предлагает оптимизировать хранилище, включая перенос данных.

Как пользоваться AppMgr III:

  1. Скачайте приложение из Google Play.
  2. Откройте вкладку Перемещаемые — там будут приложения, поддерживающие перенос.
  3. Тапните по приложению и выберите Переместить на SD-карту.
  4. Если кнопка неактивна, попробуйте очистить кэш приложения или перезагрузить телефон.

Способ 4: Ручное перемещение файлов приложений (для опытных)

Этот метод подходит для пользователей, готовых работать с файловой системой вручную. Он не переносит само приложение, но позволяет переместить его данные (кеш, медиафайлы) на SD-карту, освободив внутреннюю память. Потребуется файловый менеджер с доступом к корневым папкам (например, Solid Explorer или FX File Explorer).

Инструкция:

  1. Откройте файловый менеджер и включите отображение скрытых файлов.
  2. Перейдите в /data/data/ (требуются рут-права) или /Android/data/ (без рут).
  3. Найдите папку с названием пакета приложения (например, com.facebook.katana для Facebook).
  4. Скопируйте папку на SD-карту (например, в /storage/1234-5678/Android/data/).
  5. Удалите оригинальную папку и создайте символическую ссылку (требуется ADB или рут):
    adb shell ln -s /storage/1234-5678/Android/data/com.facebook.katana /data/data/com.facebook.katana
⚠️ Внимание: Не все приложения корректно работают после такого переноса. Например, WhatsApp или банковские приложения могут заблокировать доступ из-за изменения пути к данным.
Что делать, если приложение перестало работать после переноса?

Если приложение крашится или не запускается:

1. Удалите его и установите заново.

2. Перенесите данные обратно во внутреннюю память.

3. Проверьте, не блокирует ли MIUI доступ к SD-карте в настройках разрешений (Настройки → Приложения → Разрешения → Хранилище).

4. Для игнорирования ограничений используйте ADB-команду:

adb shell pm grant com.example.app android.permission.WRITE_EXTERNAL_STORAGE

Частые ошибки и их решения

При переносе приложений на SD-карту в Xiaomi пользователи сталкиваются с типичными проблемами. Вот как их решить:

  • 🚫 Кнопка "Перенести" неактивна:
    • Проверьте, что SD-карта отформатирована как портативное хранилище (не как внутренняя память).
    • Отключите оптимизацию MIUI в настройках разработчика.
    • Попробуйте другой файловый менеджер (например, Total Commander).
  • 🔄 Приложение перенеслось, но не запускается:
    • Очистите кэш приложения в настройках.
    • Перезагрузите смартфон.
    • Если проблема остаётся — перенесите приложение обратно.
  • 📛 SD-карта не распознаётся:
    • Переподключите карту или отформатируйте её в FAT32 через ПК.
    • Проверьте карту на другом устройстве — возможно, она повреждена.
    • Обновите прошивку MIUI до последней версии.

Если ни один из методов не сработал, рассмотрите альтернативные способы освобождения памяти:

  • 🗑️ Очистка кэша через Настройки → Хранилище → Очистить.
  • ☁️ Перенос фото и видео в Google Фото или Mi Cloud.
  • 📲 Удаление неиспользуемых приложений (проверьте в Настройки → Приложения → Недавно использовавшиеся).

FAQ: Ответы на популярные вопросы

Можно ли перенести WhatsApp на SD-карту в Xiaomi?

Официально — нет. WhatsApp блокирует перенос из-за требований безопасности. Однако можно вручную переместить медиафайлы (фото, видео) через файловый менеджер в папку на SD-карте, а затем указать этот путь в настройках чатов (Настройки → Данные и хранилище → Путь к медиафайлам). Само приложение останется во внутренней памяти.

Почему после переноса приложения на SD-карту оно тормозит?

Скорость чтения/записи SD-карты (даже Class 10) в 3-5 раз ниже, чем у внутренней памяти UFS 2.1/3.0, которой оснащены современные смартфоны Xiaomi. Особенно заметно торможение в играх или приложениях с частой записью данных (например, мессенджеры). Решение — использовать карты стандарта UHS-II или переносить только лёгкие приложения (например, читалки книг).

Как отменить привязку SD-карты как внутреннего хранилища?

Если вы использовали метод Adoptable Storage и хотите вернуть карту в обычный режим:

  1. Подключите смартфон к ПК и запустите ADB.
  2. Введите команду:
    adb shell sm forget [disk_id]

    (узнать disk_id можно через adb shell sm list-disks).

  3. Перезагрузите устройство.
  4. Отформатируйте карту через настройки телефона.

⚠️ Все данные на карте будут удалены!

Работает ли перенос приложений на SD-карту в POCO Launcher?

POCO Launcher — это оболочка, а не отдельная прошивка. Функции переноса приложений зависят от версии MIUI, а не от лаунчера. Если ваш POCO F3 или POCO X3 работает на MIUI 13, то стандартный перенос через настройки, скорее всего, заблокирован. Используйте методы с ADB или сторонние утилиты.

Можно ли перенести системные приложения Xiaomi на SD-карту?

Нет. Системные приложения (например, Mi Browser, Security, Gallery) защищены от переноса на уровне MIUI. Их можно только отключить (Настройки → Приложения → Выбрать приложение → Отключить), но не переместить. Попытки сделать это через ADB или рут-права приведут к сбоям в работе прошивки.