Как поставить установку приложений на SD-карту в Xiaomi: все способы + решения проблем

Почему Xiaomi блокирует установку приложений на SD-карту и что с этим делать

Владельцы смартфонов Xiaomi регулярно сталкиваются с проблемой: даже после вставки microSD система упорно устанавливает приложения во внутреннюю память. В MIUI 12-14 функция переноса приложений на карту памяти либо скрыта в глубине настроек, либо вовсе отсутствует — всё зависит от модели и версии прошивки. Причина кроется в политике Google и ограничениях Android: с версии 9.0 (Pie) прямая установка на SD заблокирована"из коробки" из-за проблем с производительностью и безопасностью.

Но это не значит, что решение невозможно. Существует 3 рабочих метода, которые позволяют обойти ограничения: форматирование карты как внутреннего накопителя (с рисками), использование ADB-команд для принудительного переноса и сторонние утилиты вроде App2SD. Важно понимать: не все приложения можно перенести — многие (например, системные или с виджетом) останутся во внутренней памяти. Далее разберём каждый способ подробно, с учётом нюансов для разных моделей Redmi, POCO и Mi.

Прежде чем приступать, проверьте два момента:

  • 📱 Версия MIUI: в старых прошивках (до MIUI 11) был встроенный перенос приложений, в новых его убрали.
  • 💾 Класс SD-карты: для форматирования как внутреннего накопителя нужен UHS-I (Class 10) или выше, иначе система откажет.
📊 Какую модель Xiaomi вы используете?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Другая модель Xiaomi
Не Xiaomi

Способ 1: Форматирование SD-карты как внутреннего накопителя (официальный метод)

Это единственный способ, который поддерживается Xiaomi"из коробки", но он имеет серьёзные последствия. После форматирования карта станет частью внутренней памяти, и её нельзя будет извлечь без потери данных. Метод работает на всех устройствах с MIUI 12+, но требует карту объёмом не менее 32 ГБ (оптимально — 64 ГБ+).

Инструкция:

  1. Вставьте SD-карту в смартфон и дождитесь её обнаружения.
  2. Перейдите в Настройки → Память → Карта памяти.
  3. Тапните по трём точкам в правом верхнем углу и выберите Настройки памяти.
  4. Выберите Форматировать как внутренний накопитель и подтвердите действие.
  5. После форматирования (займёт 5-10 минут) перезагрузите устройство.

Теперь при установке приложений система будет предлагать выбрать место хранения. Однако есть критические ограничения:

  • ⚠️ Карту нельзя будет использовать в других устройствах — она зашифрована под ваш Xiaomi.
  • ⚠️ Скорость работы приложений с SD будет ниже, чем с внутренней памяти (особенно заметно на картах Class 4-6).
  • ⚠️ При извлечении карты приложения на ней перестанут работать.

Сделать резервную копию данных с карты|Проверить класс карты (нужен UHS-I Class 10)|Зарядить телефон минимум на 50%|Убедиться, что карта не поддельная (проверка через A1 SD Bench)

-->

Способ 2: Перенос приложений через ADB (для опытных пользователей)

Если ваш Xiaomi не поддерживает форматирование карты как внутреннего накопителя (например, на POCO F3 или Redmi K40), можно использовать ADB-команды. Этот метод не требует форматирования, но работает выборочно — только для тех приложений, которые поддерживают перенос на внешние носители.

Вам понадобится:

  • 🖥️ Компьютер с установленными ADB Tools.
  • 📱 Включённая отладка по USB на смартфоне (Настройки → О телефоне → Версия MIUI — тапните 7 раз, затем вернитесь в Дополнительные настройки → Для разработчиков → Отладка по USB).
  • 💾 SD-карта, отформатированная как портативный накопитель (не внутренний!).

Шаги:

  1. Подключите телефон к ПК и разрешите отладку (появится запрос на экране смартфона).
  2. Откройте командную строку (Windows) или терминал (macOS/Linux) в папке с ADB.
  3. Введите команду для проверки подключения:
    adb devices

    Должен появиться серийный номер вашего устройства.

  4. Выполните команду для переноса (замените package.name на ID приложения, например com.whatsapp):
    adb shell pm set-install-location 2

    Эта команда заставляет систему устанавливать приложения на SD по умолчанию.

  5. Для переноса уже установленного приложения используйте:
    adb shell pm move-package com.example.app

Важно: не все приложения поддерживают перенос. Если команда вернёт ошибку Failure [INSTALL_FAILED_INVALID_INSTALL_LOCATION], значит приложение заблокировано. Также после обновления MIUI настройки могут сброситься.

Как узнать ID пакета приложения?

Установите из Play Market утилиту App Inspector или используйте ADB-команду:

adb shell pm list packages -f

В выводе найдите нужное приложение — строка будет выглядеть как package:/data/app/com.whatsapp-1/base.apk=com.whatsapp, где com.whatsapp — это ID.

Способ 3: Сторонние утилиты (App2SD, Link2SD и аналоги)

Если первые два метода не сработали, можно попробовать специализированные приложения из Google Play. Наиболее популярные: App2SD, Link2SD и Application Manager. Они позволяют переносить приложения на SD без ADB, но требуют root-прав для полноценной работы. Без рут-доступа функционал будет ограничен.

Рассмотрим Link2SD (самый мощный инструмент):

  1. Установите Link2SD из Play Market и откройте его.
  2. При первом запуске программа предложит выбрать файловую систему для второго раздела на SD. Оптимальный вариант — ext4 (если карта поддерживает).
  3. Перезагрузите телефон.
  4. В списке приложений выберите то, которое хотите перенести, и тапните Создать ссылку.
  5. Отметьте галочками Dalvik-cache, Библиотеки и Данные, затем нажмите OK.

Преимущества метода:

  • ✅ Работает даже на новых версиях MIUI (включая MIUI 14).
  • ✅ Можно переносить кэш и данные приложений (в отличие от стандартных методов).
  • ✅ Поддерживает batch-операции (перенос нескольких приложений сразу).

Минусы:

  • ⚠️ Требует разделённую SD-карту (нужно создать второй раздел в ext2/ext3/ext4 через ПК).
  • ⚠️ Без root некоторые приложения перенести не получится.
  • ⚠️ Риск повредить данные при некорректном разделении карты.

Таблица совместимости методов с моделями Xiaomi

Не все способы работают одинаково хорошо на разных устройствах. Ниже — сводная таблица совместимости для популярных моделей (данные актуальны для MIUI 13/14):

Модель Форматирование как внутренний накопитель ADB-команды Link2SD (без root) Link2SD (с root)
Redmi Note 10/11/12 ✅ Да ✅ Частично ❌ Нет ✅ Да
POCO X3/X4/X5 ✅ Да ✅ Да ⚠️ Ограничено ✅ Да
Mi 11/12/13 ❌ Нет (на некоторых прошивках) ✅ Да ❌ Нет ✅ Да
Redmi 9/9A/9C ✅ Да ✅ Да ⚠️ Частично ✅ Да
POCO F3/F4/F5 ❌ Нет ✅ Да ❌ Нет ✅ Да

Важно: На устройствах с чипсетом Snapdragon 8xx (например, Mi 11 Ultra или POCO F4 GT) перенос приложений на SD может вызывать лаги из-за особенностей работы кэша. Если после переноса приложения начинают"вылетать", верните их во внутреннюю память.

Частые проблемы и их решения

Даже после успешного переноса пользователи сталкиваются с ошибками. Вот самые распространённые и способы их исправления:

⚠️ Внимание: Если после форматирования SD как внутреннего накопителя телефон перестал видеть карту, не извлекайте её! Это может привести к зависанию системы. Вместо этого перезагрузите устройство в Fastboot (зажмите Питание + Громкость вниз) и выполните сброс через Mi Flash Tool.

Проблема 1: Приложение перенеслось, но не запускается.

  • 🔹 Удалите кэш приложения в Настройки → Приложения → [Название] → Память → Очистить кэш.
  • 🔹 Перенесите приложение обратно во внутреннюю память и повторите попытку.
  • 🔹 Проверьте карту на ошибки через ПК (используйте chkdsk /f [буква диска] в командной строке Windows).

Проблема 2: Система пишет"Недостаточно места", хотя SD-карта пустая.

  • 🔹 Перезагрузите телефон — иногда MIUI неверно отображает свободное место.
  • 🔹 Проверьте, не установлено ли ограничение на использование SD в Настройки → Память → Дополнительно.
  • 🔹 Отформатируйте карту в FAT32 (если она была в exFAT) — некоторые версии MIUI плохо работают с exFAT.

Проблема 3: После обновления MIUI приложения вернулись во внутреннюю память.

  • 🔹 Повторно примените ADB-команду pm set-install-location 2.
  • 🔹 Если использовали Link2SD, пересоздайте ссылки для приложений.
  • 🔹 Откат на предыдущую версию MIUI (если обновление привело к критическим багам).

Альтернативные решения: как освободить место без переноса на SD

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

  • 🗑️ Очистка кэша: Перейдите в Настройки → Память → Очистка и удалите ненужные файлы. Особенно много мусора накапливают социальные сети (Facebook, TikTok) и мессенджеры.
  • ☁️ Облачное хранилище: Перенесите фото и видео в Google Фото или Mi Cloud (в MIUI есть встроенная функция резервного копирования).
  • 🔄 Lite-версии приложений: Установите облегчённые версии программ (например, Facebook Lite, Messenger Lite). Они занимают в 2-3 раза меньше места.
  • 📦 Архивация редко используемых приложений: В Google Play → Установленные → Архивировать можно"заморозить" приложения, освободив до 60% их объёма.

Для автоматизации очистки используйте встроенный в MIUI инструмент Бережливый режим (Настройки → Батарея и производительность → Бережливый режим). Он ограничивает фоновую активность приложений, их потребление памяти.

Если внутренней памяти катастрофически не хватает, рассмотрите вариант покупки смартфона с поддержкой UFS 3.1 (например, Redmi K60 или POCO F5). Эти устройства позволяют расширять память до 1 ТБ за счёт microSD, а высокая скорость чтения/записи минимизирует лаги при работе с картой.

FAQ: Ответы на частые вопросы

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

Да, но с оговорками. WhatsApp официально не поддерживает перенос на SD, но это можно сделать через Link2SD (требуется root) или ADB-команду pm move-package com.whatsapp. Однако после переноса могут возникнуть проблемы с отправкой медиафайлов — приложение будет их сохранять во внутреннюю память. Решение: в настройках WhatsApp измените путь сохранения на SD вручную (Настройки → Хранилище и данные → Путь сохранения медиа).

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

Это связано с низкой скоростью чтения/записи карты памяти. Даже Class 10 UHS-I может давать задержки при работе с большими файлами. Решения:

  • Используйте карты UHS-II или A2 (они оптимизированы для приложений).
  • Перенесите обратно во внутреннюю память ресурсоёмкие приложения (игры, редактор видео).
  • Включите LC-кеширование в настройках разработчика (если доступно).
Как вернуть приложения с SD обратно во внутреннюю память?

Способы:

  1. Через Настройки → Приложения → [Выбрать приложение] → Память → Изменить → Внутренняя память.
  2. Через ADB: adb shell pm move-package -i com.example.app.
  3. В Link2SD: выберите приложение → Удалить ссылку → перенесите вручную.

Если приложение было установлено на SD как на внутренний накопитель, его нельзя перенести обратно — только удалить и установить заново.

Будет ли работать перенос на SD после сброса телефона к заводским настройкам?

Нет. При сбросе (Hard Reset) все настройки переноса сбрасываются. Если SD была отформатирована как внутренний накопитель, её придётся заново форматировать (данные будут удалены!). Рекомендации:

  • Перед сбросом сделайте резервную копию данных с SD на ПК.
  • После сброса повторите процедуру форматирования или ADB-команд.
  • Если использовали Link2SD, после сброса нужно заново создать раздел на карте.
Можно ли использовать SD-карту как внутреннюю память на POCO X5 Pro?

На POCO X5 Pro (и других устройствах на Snapdragon 778G) функция форматирования SD как внутреннего накопителя отключена в MIUI 14. Обходные пути:

  • Используйте ADB-команды (метод 2 из статьи).
  • Установите кастомное рекавери (TWRP) и прошивку с поддержкой этой функции (например, Pixel Experience).
  • Купите карту A2 и переносите только лёгкие приложения (мессенджеры, читалки).

Официального решения от Xiaomi для этой модели нет.