Владельцы Xiaomi Redmi 5 рано или поздно сталкиваются с проблемой нехватки внутренней памяти. Даже при наличии 16 или 32 ГБ системный раздел быстро забивается приложениями, кешем и обновлениями. Карта памяти microSD кажется очевидным решением, но перенос приложений на неё в Redmi 5 имеет нюансы: ограничения Android 7.1 Nougat, особенности оболочки MIUI и формат файловой системы карты.
В этой статье — все актуальные способы переноса приложений на SD-карту, включая официальные методы через настройки MIUI, обход ограничений с помощью ADB, а также альтернативные решения для корневых пользователей. Мы разберём, почему некоторые приложения нельзя перенести, как проверить совместимость карты памяти и что делать, если после переноса программы начинают тормозить.
Сразу предупредим: Xiaomi Redmi 5 (кодовое имя rosy) работает на базе Android 7.1 с оболочкой MIUI 9/10/11 (в зависимости от версии прошивки). Это означает, что функция Adoptable Storage (превращение SD-карты во внутреннюю память), доступная в "чистом" Android 6.0+, отключена производителем. Однако есть обходные пути — о них ниже.
Также важно понимать разницу между переносом и установкой на карту по умолчанию. Первое подразумевает перемещение уже установленных приложений, второе — изменение места хранения для новых. В Redmi 5 оба варианта возможны, но с оговорками.
1. Подготовка: какая карта памяти подходит для Redmi 5
Не каждая microSD подойдёт для переноса приложений. Вот ключевые требования:
- 🔹 Класс скорости: минимум
Class 10илиUHS-I (U1). Карты классаClass 4/6будут тормозить приложения. - 🔹 Ёмкость: от 16 ГБ (оптимально 32–64 ГБ). Карты меньше 16 ГБ часто не поддерживают формат
exFAT. - 🔹 Формат файловой системы:
FAT32(по умолчанию) илиexFAT. MIUI не поддерживаетNTFSдля приложений! - 🔹 Бренд: предпочтительны SanDisk, Samsung EVO, Kingston Canvas. Дешёвые no-name карты могут вызывать ошибки.
Перед покупкой проверьте карту на подлинность с помощью утилиты H2testw (Windows) или F3 (Linux/macOS). Поддельные карты с заниженной скоростью записи приводят к лагам в перенесённых приложениях.
⚠️ Внимание: Если вы используете карту памяти в качестве портативного накопителя (для фото, музыки, документов), её придётся отформатировать перед переносом приложений. Все данные будут удалены!
2. Официальный способ: перенос через настройки MIUI
Самый простой метод — использовать встроенные инструменты MIUI. Он работает только для части приложений, которые поддерживают функцию moveToSD в своём манифесте. Вот как это сделать:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите приложение из списка (например, Facebook или Messenger).
- Тапните по пункту
Хранилище. - Если опция доступна, появится кнопка
Перенести на SD-карту(илиИзменитьв новых версиях MIUI). - Подтвердите перенос и дождитесь завершения процесса.
⚠️ Внимание: После переноса не извлекайте карту памяти без предварительного возврата приложения во внутреннюю память. Иначе программа перестанет запускаться!
Список приложений, которые нельзя перенести официальным способом:
- 🚫 Системные приложения (Настройки, Телефон, Сообщения).
- 🚫 Приложения с виджетом на главном экране.
- 🚫 Игры с защитой от пиратства (например, PUBG Mobile, Genshin Impact).
- 🚫 Программы, использующие
OBB-файлы(дополнительные данные игр).
3. Альтернативный метод: изменение места установки по умолчанию
Если перенос отдельных приложений не решает проблему, можно настроить установку новых программ сразу на SD-карту. Для этого:
- Подключите карту памяти к телефону.
- Перейдите в
Настройки → Хранилище. - Тапните по пункту
SD-карта(илиВнешнее хранилище). - В верхнем правом углу нажмите на три точки (
⋮) и выберитеНастройки хранилища. - Активируйте опцию
Использовать как внутреннюю память(если доступно) илиУстанавливать по умолчанию на SD-карту.
🔹 Важно: Этот метод не переносит уже установленные приложения, а только меняет место хранения для новых. Также некоторые программы (например, WhatsApp или Telegram) могут игнорировать эту настройку и устанавливаться во внутреннюю память.
4. Расширенный способ: перенос через ADB (без root)
Если в настройках нет опции переноса, можно воспользоваться отладочным мостом ADB. Этот метод работает на Android 7.1 и не требует прав суперпользователя, но потребует компьютера.
📌 Что понадобится:
- 🖥️ Компьютер с Windows/Linux/macOS.
- 🔌 Кабель
USB Type-C(оригинальный или качественный). - 🛠️ Утилиты
ADBиFastboot(скачать с сайта Android). - 🔒 Включённая отладка по USB на телефоне.
🔧 Пошаговая инструкция:
- Активируйте отладку по USB:
- Перейдите в
Настройки → О телефоне. - Тапните 7 раз по пункту
Версия MIUI, чтобы разблокироватьРежим разработчика. - Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Включите
Отладка по USB.
- Перейдите в
adb devices
(должно отобразиться устройство XXXXXXXX device).
adb shell pm set-install-location 2
(это установит SD-карту как место хранения по умолчанию для новых приложений).
adb shell pm move-package com.example.app /sdcard
(замените com.example.app на пакетное имя приложения, например, com.facebook.katana для Facebook).
⚠️ Внимание: Не все приложения поддерживают принудительный перенос через ADB. Если команда возвращает ошибку Failure [NOT_MOVED: Operation not allowed], значит перенос заблокирован разработчиком.
Включена отладка по USB|Установлены драйверы ADB|Телефон определяется в adb devices|SD-карта отформатирована в FAT32/exFAT|Резервная копия данных создана-->
5. Перенос приложений с root-правами (для опытных)
Если у вас есть root-доступ, возможности переноса расширяются. Можно использовать приложения вроде App2SD, Link2SD или FolderMount, которые позволяют:
- 🔄 Переносить
OBB-файлыи данные приложений. - 🔗 Создавать символические ссылки (
symlink) для обмана системы. - 🗃️ Перемещать кэш и временные файлы.
🔧 Инструкция для Link2SD:
⚠️ Внимание: Неправильное использование Link2SD может привести к потере данных или циклу загрузки (
1. Проверьте, не извлекалась ли карта памяти после переноса. 2. Попробуйте очистить кэш приложения в 3. Если используется Link2SD, пересоздайте ссылки ( 4. В крайнем случае верните приложение во внутреннюю память и перенесите заново. Даже при следовании инструкциям могут возникать проблемы. Рассмотрим типичные ошибки и способы их устранения:
Перенос приложений — не единственный способ борьбы с нехваткой памяти. Рассмотрите эти методы:
💡 Совет: Регулярно проверяйте раздел Официально — нет. WhatsApp блокирует перенос через настройки MIUI и Игры с Перейдите в (где Официально — нет, так как Xiaomi отключила функцию ⚠️ Риск: после adoption карту нельзя будет извлечь без потери данных!
Вероятные причины:
ext2/ext3/ext4 (потребуется раздел на SD-карте).Создать ссылку.Данные приложения, Кэш и Dalvik-кэш.bootloop). Перед экспериментами сделайте резервную копию через TWRP!
Что делать если после переноса приложение не запускается?
Настройки → Приложения.Recreate mount scripts).6. Ошибки и решения: почему не получается перенести приложения
Ошибка
Причина
Решение
Кнопка "Перенести" неактивнаПриложение не поддерживает перенос или установлено на системном разделе.
Попробуйте
ADB или установите аналог (например, Facebook Lite вместо Facebook).
Недостаточно места на SD-картеКарта отформатирована в
FAT32, который не поддерживает файлы >4 ГБ.Переформатируйте карту в
exFAT (все данные будут удалены!).
Приложение крашится после переносаНизкая скорость чтения/записи карты или повреждённые данные.
Верните приложение во внутреннюю память, проверьте карту на ошибки (
chkdsk в Windows).
ADB не видит устройствоНе установлены драйверы или отключена отладка по USB.
Установите Mi PC Suite или драйверы
Google USB Driver, проверьте настройки разработчика.7. Оптимизация памяти: альтернативные способы освободить место
Настройки → Хранилище → Очистить кэш. Это освободит 1–3 ГБ без удаления данных.Освободить место.Настройки → Батарея → Режим энергосбережения отключите автозапуск для ненужных приложений.Настройки → Приложения → Установленные на предмет редко используемых программ. Удаление 3–5 ненужных приложений может освободить до 500 МБ!
8. Частые вопросы о переносе приложений на Redmi 5
Можно ли перенести WhatsApp на SD-карту?
ADB. Альтернатива:
WhatsApp → Настройки → Данные и хранилище → Сохранение медиа).Почему после переноса игры не запускаются?
OBB-файлами (например, Asphalt 9, Call of Duty Mobile) требуют, чтобы данные хранились во внутренней памяти. Решения:
Android/obb на SD-карту вручную и создайте символическую ссылку (нужен root).Как вернуть приложение обратно во внутреннюю память?
Настройки → Приложения → [Выберите приложение] → Хранилище → Перенести во внутреннюю память. Если кнопки нет, используйте ADB:
adb shell pm move-package com.example.app 00 — внутренняя память).Можно ли использовать SD-карту как внутреннюю память на Redmi 5?
Adoptable Storage в MIUI. Обходные пути:
ext4 (требуется root).Почему после форматирования карты в
exFAT телефон её не видит?
chkdsk /f).exFAT (обновите MIUI до последней версии).