Владельцы смартфонов Xiaomi рано или поздно сталкиваются с нехваткой внутренней памяти — особенно если устройство из бюджетной линейки Redmi или POCO с 32/64 ГБ накопителя. Один из способов освободить место — перенос приложений на SD-карту. Однако в современных версиях MIUI (12 и новее) эта функция часто скрыта или ограничена. Почему так происходит и как обойти ограничения — разберём в этом руководстве.
Сразу предупредим: не все приложения можно перенести на карту памяти. Производители (включая Xiaomi) блокируют эту возможность для системных утилит, игр с высокими требованиями к производительности и программ, работающих в фоновом режиме (мессенджеры, банковские приложения). Тем не менее, для большинства пользовательских приложений — от редакторов фото до офлайн-навигаторов — перенос остаётся актуальным решением.
В этой статье вы найдёте:
- 🔹 3 рабочих способа переноса приложений на SD-карту (включая скрытые настройки MIUI).
- 🔹 Таблицу совместимости методов с разными версиями прошивки и моделями Xiaomi/Redmi/POCO.
- 🔹 Пошаговые инструкции с скриншотами и командами для
ADB(без root-прав!). - 🔹 Разбор типичных ошибок (например, "Недостаточно места на карте" или "Перенос невозможен").
Почему Xiaomi ограничивает перенос приложений на SD-карту?
В старых версиях Android (до 6.0) перенос приложений на внешний накопитель был стандартной функцией. Однако с выходом MIUI 8 (основанной на Android 6.0+) Xiaomi начала постепенно убирать эту опцию из интерфейса. Причины:
- 📉 Производительность: SD-карты (особенно классов
Class 4/6) работают медленнее встроенной памятиeMMC/UFS. Это может вызывать лаги в приложениях. - 🔒 Безопасность: Данные на съёмном носителе легче украсть или подменить (риск для банковских приложений, мессенджеров).
- 📱 Политика Google: С Android 9 корпорация ужесточила требования к работе с внешними накопителями, что заставило производителей скрывать функцию.
- 💾 Технические ограничения: Не все SD-карты поддерживают формат
exFATилиF2FS, необходимый для корректной работы приложений.
Тем не менее, в MIUI 12–14 функция переноса приложений не удалена полностью — она просто спрятана в настройках разработчика или требует активации через ADB. Далее расскажем, как её вернуть.
Способ 1: Перенос через стандартные настройки MIUI (без ADB)
Этот метод работает на Xiaomi с MIUI 12–14 (включая Redmi Note 10/11, POCO X3/X4), но только для отдельных приложений, поддерживающих перенос. Проверьте, активна ли опция в вашей прошивке:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите приложение, которое хотите перенести (например, Google Maps или VK).
- Тапните по пункту
Хранилище. - Если опция доступна, появится кнопка
Перенести на SD-карту(илиИзменить→SD-карта).
⚠️ Внимание: Если кнопки нет, значит приложение не поддерживает перенос или ваша прошивка блокирует функцию. В этом случае переходите к Способу 2 (через ADB).
Форматировать карту в FAT32/exFAT (не NTFS!)|Проверить скорость записи (минимум Class 10)|Освободить на карте ≥2 ГБ свободного места|Отключить "Хранилище как внутренняя память" (если было включено)
-->
Если кнопка переноса серого цвета или неактивна, причины могут быть следующими:
| Проблема | Решение |
|---|---|
SD-карта отформатирована как внутренняя память |
Переформатируйте её как портативное хранилище в Настройки → Хранилище. |
| Приложение системное или защищённое | Перенос невозможен (например, для Google Play Services или Mi Account). |
| Недостаточно места на карте | Освободите ≥1.5–2 ГБ (часть данных останется во внутренней памяти). |
| Прошивка модифицирована (кастомная) | Проверьте настройки в Настройки → О телефоне → Версия MIUI. |
Способ 2: Перенос через ADB (без root-прав)
Если стандартный метод не сработал, воспользуйтесь Android Debug Bridge (ADB) — инструментом для отладки, который позволяет вручную указать системе, какие приложения можно переносить. Этот способ работает на всех моделях Xiaomi (включая Redmi 9/Note 9 Pro, POCO F3) с MIUI 11–14.
Что понадобится:
- 🖥️ Компьютер с Windows/macOS/Linux.
- 🔌 Кабель USB Type-C (оригинальный, без повреждений).
- 📱 Включённая
Отладка по USBна смартфоне. - 💾 Утилита ADB Tools (скачать с сайта Google).
Пошаговая инструкция:
- Активируйте отладку по USB:
- Перейдите в
Настройки → О телефоне. - Тапните 7 раз по пункту
Версия MIUI, чтобы разблокироватьНастройки разработчика. - Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Включите
Отладка по USBи подтвердите разрешение.
- Перейдите в
- Подключите смартфон к ПК:
Выберите режим
Передача файлов (MTP)в шторке уведомлений. - Запустите ADB:
adb devicesЕсли устройство отображается в списке, введите:
adb shell pm set-install-location 2Эта команда разрешает перенос приложений на SD-карту по умолчанию.
- Перенесите приложение:
Теперь в настройках приложения (как в Способе 1) должна появиться кнопка
Перенести на SD-карту.
⚠️ Внимание: Команда pm set-install-location 2 действует только до перезагрузки устройства. Чтобы сделать изменение постоянным, используйте:
adb shell pm set-install-location 2
adb shell settings put global package_verifier_user_consent 1
Способ 3: Принудительный перенос через Link2SD (требует root)
Если первые два метода не сработали, остаётся радикальное решение — принудительный перенос с помощью Link2SD. Этот способ требует root-прав, но позволяет переносить любые приложения, включая системные (за исключением критически важных, например, Miui System).
Предупреждения перед началом:
- 🚨 Root лишает гарантии и может нарушить работу MIUI (например, откажутся работать Google Pay, банковские приложения, Widevine L1 для Netflix в HD).
- 🚨 Не все приложения будут работать корректно после переноса (особенно игры с античитом).
- 🚨 Ошибка при переносе может привести к потере данных приложения.
Инструкция:
- Получите root-права (например, через Magisk). Для Xiaomi актуальны методы разблокировки загрузчика и прошивки TWRP.
- Установите Link2SD из Google Play.
- Запустите приложение и предоставьте root-доступ.
- Выберите приложение →
Перенести на SD-карту→Создать ссылку. - Подтвердите перенос всех компонентов (APK, данные, кеш).
🔹 Важно: После переноса через Link2SD не извлекайте SD-карту без предварительного возврата приложений во внутреннюю память. Иначе они перестанут запускаться!
Что делать, если после переноса приложение не работает?
1. Проверьте, не удалились ли данные приложения (иногда Link2SD сбрасывает настройки).
2. Попробуйте очистить кеш (Настройки → Приложения → [имя] → Очистить кеш).
3. Если приложение требует root, проверьте, не сбросились ли права после переноса (используйте Magisk для повторной активации).
4. Для игр: некоторые античиты (например, в PUBG Mobile или Genshin Impact) блокируют запуск с SD-карты. Верните игру во внутреннюю память.
Ошибки при переносе приложений на SD-карту и их решения
Даже если вы всё сделали правильно, могут возникнуть ошибки. Рассмотрим самые распространённые:
| Ошибка | Причина | Решение |
|---|---|---|
Недостаточно места на карте |
SD-карта заполнена или отформатирована в NTFS. |
Освободите место или переформатируйте в exFAT. |
Перенос невозможен |
Приложение защищено от переноса (например, WhatsApp, Telegram). | Используйте Link2SD (требует root) или очистите кеш приложения. |
SD-карта повреждена |
Файловая система карты нарушена или сама карта неисправна. | Проведите проверку через chkdsk (Windows) или отформатируйте карту заново. |
| Приложение крашится после переноса | Низкая скорость чтения/записи SD-карты (Class 4/6). |
Используйте карту Class 10/UHS-I или верните приложение во внутреннюю память. |
Кнопка "Перенести" неактивна |
Прошивка блокирует функцию или приложение системное. | Попробуйте Способ 2 (ADB) или обновите MIUI. |
Если ни один из методов не сработал, проверьте:
- 🔧 Версию MIUI: В некоторых региональных прошивках (например, для Индии или Китая) функция переноса отключена на уровне ядра.
- 🔧 Тип SD-карты: Карты
microSDHC(до 32 ГБ) могут не поддерживать перенос приложений — используйтеmicroSDXC(64 ГБ и более). - 🔧 Настройки безопасности: В
Настройки → КонфиденциальностьотключитеЗащита приложений(может блокировать перенос).
Как вернуть приложения обратно во внутреннюю память?
Если после переноса приложение работает нестабильно или вы решили освободить место на SD-карте, вернуть его во внутреннюю память можно так:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите перенесённое приложение →
Хранилище. - Тапните
Перенести во внутреннюю память(илиИзменить → Внутренняя память). - Подождите несколько секунд — данные скопируются обратно.
⚠️ Внимание: Если вы использовали Link2SD, перед извлечением SD-карты обязательно верните все приложения во внутреннюю память через это же приложение. Иначе они перестанут запускаться!
Если кнопки возврата нет:
- Для приложений, перенесённых через ADB, выполните команду:
adb shell pm set-install-location 0(сбросит настройки переноса по умолчанию).
- Для Link2SD откройте приложение → выберите программу →
Вернуть во внутреннюю память.
FAQ: Частые вопросы о переносе приложений на SD-карту в Xiaomi
❓ Можно ли перенести WhatsApp или Telegram на SD-карту?
❌ Нет. Эти мессенджеры блокируют перенос из-за требований безопасности (данные сообщений хранятся в зашифрованном виде во внутренней памяти). Однако вы можете:
- 📁 Перенести медиафайлы (фото, видео) вручную через
Файлы → WhatsApp → Media. - 🔄 Регулярно очищать кеш в настройках приложения.
❓ Почему после переноса игры через Link2SD она вылетает?
🎮 Игры с античитом (PUBG Mobile, Call of Duty Mobile, Genshin Impact) часто блокируют запуск с внешних носителей. Решения:
- 🔙 Верните игру во внутреннюю память.
- 💾 Используйте SD-карту с высокой скоростью (
UHS-I/UHS-II). - 🛠️ Попробуйте отключить античит через Magisk (риск бан аккаунта!).
❓ Как перенести приложения на SD-карту в POCO X3 Pro?
📱 На POCO X3 Pro (и других моделях с MIUI 12.5+) стандартный перенос отключён. Используйте:
- Способ 2 (ADB) — самый безопасный.
- Способ 3 (Link2SD) — если готовы получить root.
⚠️ На POCO с процессором Snapdragon разблокировка загрузчика может привести к потере Widevine L1 (Netflix в HD не будет работать).
❓ Можно ли использовать SD-карту как внутреннюю память на Xiaomi?
⚠️ Технически да, но не рекомендуется. При форматировании карты как внутренней памяти:
- 📉 Скорость работы системы снизится (SD-карты медленнее
UFS/eMMC). - 🔒 Карту нельзя будет извлечь без потери данных.
- 🚨 Риск потери данных при сбое (внутренняя память надёжнее).
Если всё же хотите попробовать:
- Вставьте SD-карту.
- Перейдите в
Настройки → Хранилище → SD-карта → Настроить → Внутренняя память. - Следуйте инструкциям (карта будет отформатирована!).
❓ Почему после обновления MIUI пропал перенос приложений?
🔄 Xiaomi регулярно ужесточает ограничения на работу с SD-картами. Если после обновления функция исчезла:
- 🔧 Попробуйте ADB-метод — он часто работает даже после апдейтов.
- 📥 Откат на предыдущую версию MIUI (рискованно, может заблокироваться загрузчик).
- 🛠️ Используйте альтернативные лаунчеры (например, Nova Launcher), которые позволяют скрыть неиспользуемые приложения.