Почему Xiaomi не даёт переносить приложения на SD-карту?
Если вы пытались вручную перенести приложение на карту памяти в смартфоне Xiaomi, Redmi или POCO, то наверняка столкнулись с сообщением: "Нельзя перенести на SD-карту". Всё дело в политике MIUI и ограничениях Android, которые с каждым обновлением ужесточаются. Начиная с Android 6.0 Marshmallow, Google запретила произвольный перенос приложений на внешние накопители по умолчанию — это сделано ради безопасности и стабильности системы. Однако в Xiaomi ограничения ещё жёстче: даже те приложения, которые теоретически поддерживают перенос, часто блокируются оболочкой.
Но есть хорошие новости: обойти эти ограничения можно! В зависимости от модели смартфона и версии MIUI доступно несколько способов — от стандартных настроек до использования ADB-команд. Важно понимать, что не все приложения можно перенести: некоторые (например, системные или с высокими правами) принципиально не поддерживают работу с SD-картой. Также стоит учитывать, что карты памяти формата exFAT могут некорректно работать с перенесёнными приложениями — лучше использовать FAT32 или NTFS (если поддерживается).
В этой статье мы разберём все актуальные методы для современных устройств Xiaomi, включая модели на Android 12/13/14 с MIUI 14/15. Если ваш смартфон старше 2018 года, некоторые способы могут не сработать — об этом мы тоже упомянем.
Способ 1: Стандартный перенос через настройки (работает не на всех моделях)
Самый простой метод — использовать встроенную функцию MIUI. К сожалению, он доступен далеко не на всех устройствах: Xiaomi постепенно убирает эту опцию из новых версий прошивки. Проверить её наличие можно так:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение (например, Telegram или Google Maps).
- Тапните по пункту
Хранилище. - Если есть кнопка
ИзменитьилиПеренести на SD-карту— вам повезло!
Если кнопки нет, значит ваша модель не поддерживает этот способ. Чаще всего он работает на старых устройствах (до 2020 года) с MIUI 11 и ниже. На новых смартфонах (Redmi Note 12, POCO X5, Xiaomi 13 и новее) этот метод, скорее всего, будет недоступен.
⚠️ Внимание: Даже если кнопка переноса активна, некоторые приложения после перемещения могут работать нестабильно. Особенно это касается мессенджеров и игр с онлайн-составляющей. Тестируйте перенос на ненужных приложениях перед тем, как трогать важные.
Способ 2: Форматирование SD-карты как внутренней памяти
Этот метод работает на большинстве устройств Xiaomi, но имеет серьёзные последствия: после форматирования карту нельзя будет использовать на других устройствах (она станет"привязанной" к смартфону). Зато система будет воспринимать её как часть внутренней памяти, и многие приложения смогут устанавливаться туда по умолчанию.
Инструкция:
Сделайте резервную копию данных с карты (всё будет стёрто)|
Используйте карту класса UHS-I или A1/A2 для лучшей скорости|
Зарядите телефон минимум на 50%|
Подключите карту напрямую в слот (не через OTG-адаптер)-->
- Вставьте SD-карту в смартфон.
- Перейдите в
Настройки → Память → Карта памяти(илиХранилище → SD-картав новых версиях MIUI). - Тапните по трём точкам в верхнем правом углу и выберите
Настройки хранилища. - Нажмите
Форматировать как внутреннюю(илиInternal Storageв англоязычной прошивке). - Подтвердите действие и дождитесь завершения (может занять до 10 минут).
- После форматирования перезагрузите смартфон.
Теперь при установке новых приложений система будет предлагать выбрать место сохранения. Чтобы перенести уже установленные программы:
- Зайдите в
Настройки → Приложения. - Выберите приложение и тапните
Хранилище → Изменить. - Укажите
SD-картакак место хранения.
⚠️ Внимание: После форматирования карты как внутренней её нельзя будет извлечь без сброса настроек телефона. Также некоторые приложения (например, WhatsApp или банковские) могут отказаться работать с внешней памятью даже после этого.
Что делать если кнопка"Форматировать как внутреннюю" неактивна?
Если опция заблокирована, это значит, что ваша карта памяти не поддерживается системой. Попробуйте:
1. Использовать карту другого производителя (рекомендуются SanDisk, Samsung, Kingston).
2. Проверить файловую систему карты — она должна быть FAT32 (если exFAT, отформатируйте её на ПК).
3. Обновить прошивку до последней версии MIUI (иногда баги исправляются в новых версиях).
4. Попробовать карту меньшего объёма (например, 32 ГБ вместо 128 ГБ).
Способ 3: Перенос через ADB (для продвинутых пользователей)
Если стандартные методы не сработали, можно воспользоваться Android Debug Bridge (ADB) — инструментом для отладки, который позволяет вручную указывать, какие приложения можно переносить. Этот способ работает на большинстве устройств Xiaomi, но требует подключения к компьютеру.
Что понадобится:
- 🖥️ Компьютер с Windows, macOS или Linux.
- 📱 USB-кабель (желательно оригинальный).
- 🔧 Установленные драйверы Xiaomi (скачать можно с официального сайта).
- 🛠️ Утилита ADB (скачать здесь).
Пошаговая инструкция:
- Включите на смартфоне
Режим разработчика: перейдите вНастройки → О телефоне → Версия MIUIи тапните по ней 7 раз. - Вернитесь в
Настройки → Дополнительно → Для разработчикови включитеОтладка по USB. - Подключите телефон к компьютеру и выберите режим
Передача файлов (MTP). - Откройте командную строку (
cmdв Windows) и перейдите в папку с ADB (например,cd C:\platform-tools). - Введите команду для проверки подключения:
adb devicesЕсли устройство отображается, введите:
adb shell - Теперь нужно найти пакетное имя приложения. Для этого введите:
pm list packages -f | grep"/data/app"Найдите в списке нужное приложение (например,
com.whatsappдля WhatsApp). - Перенесите приложение на SD-карту командой:
pm move-package com.whatsappЗамените
com.whatsappна пакетное имя вашего приложения.
Если команда выполнилась без ошибок, приложение будет перенесено. Проверить результат можно в настройках хранилища приложения.
pm get-install-location
Если результат 0 [auto] или 2 [external], значит перенос возможен.-->
Способ 4: Использование сторонних приложений (с оговорками)
В Google Play есть множество утилит, обещающих перенос приложений на SD-карту: AppMgr III, Move App 2 SD, Link2SD. Однако на устройствах Xiaomi с современными версиями MIUI они работают крайне ограниченно. Дело в том, что эти программы используют те же механизмы, что и стандартные настройки Android, а Xiaomi блокирует их на уровне системы.
Тем не менее, некоторые утилиты могут помочь в отдельных случаях:
- 📌 AppMgr III — показывает, какие приложения можно перенести, и предлагает сделать это в один клик. Работает на Android 8-10, на новых версиях часто выдаёт ошибки.
- 🔗 Link2SD — требует root-прав, но позволяет переносить даже те приложения, которые обычно не поддерживают SD-карту. Рискованный метод, так как нарушает гарантию.
- 📱 Files by Google — не переносит приложения, но помогает очистить внутреннюю память, найдя ненужные файлы.
Если вы всё же решите попробовать сторонние утилиты, учитывайте:
- ⚠️ Большинство из них требуют root-доступа, что лишает гарантии.
- ⚠️ Перенос системных приложений может привести к bootloop (зацикленной перезагрузке).
- ⚠️ Некоторые программы содержат рекламу или платные функции.
Способ 5: Перенос кэша и медиафайлов приложений
Если перенести само приложение не удаётся, можно хотя бы освободить место, переместив его данные: кэш, загрузки, медиафайлы. Многие программы (например, Telegram, VK, Google Фото) позволяют вручную указать папку для хранения файлов.
Как это сделать:
- 📁 Для Telegram:
Настройки → Данные и память → Папка Telegram→ укажите путь на SD-карте. - 🎵 Для музыкальных плееров (например, Poweramp): в настройках выберите
Папка для загрузокна внешнем накопителе. - 📷 Для Google Фото:
Настройки → Резервное копирование и синхронизация → Папка устройства. - 🎮 Для игр: некоторые titles (например, Genshin Impact) позволяют выбрать место установки дополнительных файлов.
Также можно вручную перенести папки с данными приложений (например, /Android/data/com.whatsapp/) на SD-карту с помощью файлового менеджера, а затем создать символическую ссылку (это требует root-прав или ADB). Однако такой метод чреват ошибками, поэтому лучше использовать его только для некритичных данных.
| Приложение | Можно ли перенести само приложение | Можно ли перенести данные | Требуется root/ADB |
|---|---|---|---|
| ❌ Нет | ✅ Да (медиафайлы) | ❌ Нет | |
| Telegram | ⚠️ Частично (зависит от версии) | ✅ Да (кэш, загрузки) | ❌ Нет |
| Google Maps | ✅ Да (на старых версиях MIUI) | ✅ Да (офлайн-карты) | ❌ Нет |
| Игры (PUBG, Genshin Impact) | ❌ Нет | ✅ Да (дополнительные файлы) | ⚠️ Иногда (для симлинков) |
| Системные приложения | ❌ Нет | ❌ Нет | ❌ Нет |
Частые ошибки и как их избежать
При попытке перенести приложения на SD-карту пользователи Xiaomi часто сталкиваются сными проблемами. Вот самые распространённые из них и способы их решения:
- 🔄 "Приложение не отвечает после переноса" — это значит, что оно не поддерживает работу с внешней памятью. Верните его обратно во внутреннюю память или используйте ADB, чтобы заставить систему игнорировать ограничения (команда
pm install -f -r -d /путь/к/apk). - 🚫 "Кнопка переноса неактивна" — проверьте, что карта памяти отформатирована как
FAT32и вставлена в слот (не через OTG). Также убедитесь, что на карте достаточно места. - 🔌 "SD-карта не определяется" — попробуйте перезагрузить телефон или вставить карту в другой смартфон для проверки. Если карта повреждена, отформатируйте её на ПК.
- 📉 "После переноса приложение сбросилось" — некоторые программы (например, игры) привязаны к внутренней памяти. Их данные могут стёрться при переносе. Всегда делайте резервную копию перед манипуляциями.
Ещё одна распространённая проблема — замедление работы приложений после переноса. Это связано с тем, что SD-карты (даже класса A2) работают медленнее внутренней памяти. Если вы заметили лаги, попробуйте:
- Использовать карту с более высокой скоростью записи (например, SanDisk Extreme).
- Переносить только те приложения, которые не требуют высокой производительности (мессенджеры, читалки).
- Очищать кэш перенесённых приложений раз в неделю.
FAQ: Ответы на популярные вопросы
Можно ли перенести WhatsApp на SD-карту в Xiaomi?
Нет, WhatsApp принципиально не поддерживает работу с внешней памятью из-за требований безопасности. Однако вы можете перенести медиафайлы (фото, видео, голосовые сообщения) в настройках чатов: Настройки → Данные и память → Папка WhatsApp Media → укажите путь на SD-карте.
Почему после форматирования SD-карты как внутренней памяти она стала медленнее?
Это нормальное явление. При форматировании как внутренней памяти MIUI шифрует карту, что снижает скорость чтения/записи на 10-30%. Кроме того, дешёвые карты памяти (особенно без маркировки A1/A2) изначально медленные. Рекомендуем использовать карты класса UHS-I или UHS-II от проверенных брендов.
Можно ли перенести системные приложения (например, Камера или Галерея)?
Нет, системные приложения Xiaomi жёстко привязаны к внутренней памяти. Их перенос может привести к неработоспособности телефона. Единственный способ — получить root-права и вручную редактировать системные файлы, но это рискованно и лишает гарантии.
Как вернуть приложение обратно во внутреннюю память?
Для этого зайдите в Настройки → Приложения → [выберите приложение] → Хранилище → Изменить и выберите Внутренняя память. Если кнопка неактивна, используйте ADB-команду:
pm move-package -i com.имя.пакета
Например, для Facebook:
pm move-package -i com.facebook.katana
Работает ли этот метод на POCO F5 или Redmi Note 13 Pro+?
На новых устройствах (2023–2026 года) с MIUI 14/15 и Android 13/14 стандартный перенос приложений на SD-карту заблокирован. Единственные рабочие способы:
- Форматирование карты как внутренней памяти (с ограничениями).
- Использование ADB для принудительного переноса.
- Перенос только медиафайлов и кэша (без самого APK).
Полноценный перенос, как на старых Android, больше не поддерживается.