Владельцы Xiaomi Redmi 5 рано или поздно сталкиваются с нехваткой внутренней памяти — особенно если устройство используется как основной смартфон для работы с мессенджерами, соцсетями и играми. Даже после очистки кэша и удаления ненужных файлов система упорно выдаёт уведомление "Память заполнена", а новые приложения отказываются устанавливаться. Решение кажется очевидным: перенести часть софта на карту памяти microSD. Но здесь пользователей поджидает неприятный сюрприз — в MIUI эта функция либо скрыта, либо работает с ограничениями.
В отличие от более новых моделей Redmi, где перенос приложений реализован через стандартные настройки, в Redmi 5 (2017 года выпуска) всё зависит от версии прошивки и типа карты памяти. Например, если вы используете SD-карту как портативное хранилище (а не как расширение внутренней памяти), большинство приложений просто не увидят её как возможное место установки. А некоторые программы (например, WhatsApp или Telegram) принципиально отказываются работать с внешними накопителями.
В этой статье мы разберём все актуальные способы переноса приложений на карту памяти в Xiaomi Redmi 5, включая скрытые функции MIUI, использование ADB и сторонние утилиты. Также вы узнаете, какие приложения нельзя переносить, как избежать ошибок и что делать, если после переноса софт перестал запускаться.
Почему в Redmi 5 нельзя просто перенести приложение на SD-карту?
Начиная с Android 6.0 Marshmallow, Google ввёл концепцию Adoptable Storage — возможность форматировать SD-карту как часть внутренней памяти. Однако Xiaomi в своих прошивках MIUI часто блокирует или модифицирует эту функцию. В случае с Redmi 5 проблема усугубляется ещё и аппаратными ограничениями:
- 🔹 Тип карты памяти: Дешёвые или медленные microSD (класса
Class 4илиClass 6) не поддерживают функциюAdoptable Storage. Для переноса приложений нужна карта не нижеClass 10илиUHS-I. - 🔹 Версия MIUI: В прошивках старше MIUI 10 опция переноса приложений может отсутствовать вовсе. В более новых версиях она есть, но работает выборочно.
- 🔹 Ограничения Android: Системные приложения и сервисы Google (например, Play Market или Google Maps) нельзя перенести на SD-карту.
- 🔹 Производители софта: Многие разработчики (включая Facebook, VK, банковские приложения) блокируют установку на внешние накопители из соображений безопасности.
Ещё один нюанс: если вы уже использовали карту памяти как портативное хранилище (для фото, музыки, документов), её придётся полностью отформатировать, чтобы превратить в расширение внутренней памяти. Все данные при этом будут удалены!
⚠️ Внимание: После форматирования SD-карты как внутренней памяти её нельзя будет извлечь без потери данных. Система будет воспринимать её как неотъемлемую часть смартфона.
Способ 1: Перенос через стандартные настройки MIUI (если доступно)
Самый простой метод — использовать встроенную функцию MIUI. Однако он работает не на всех версиях прошивки и только для ограниченного списка приложений. Проверьте, есть ли у вас эта опция:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение (например, Instagram или Spotify).
- Тапните по пункту
Хранилище. - Если опция доступна, вы увидите кнопку
Изменитьрядом с надписью "Внутренняя память". Нажмите на неё и выберитеSD-карта.
Если кнопки Изменить нет — значит, ваша версия MIUI не поддерживает перенос для этого приложения. В этом случае переходите к следующим способам.
Свободное место на SD-карте (минимум 2 ГБ)
Карта отформатирована как внутренняя память
Приложение не является системным
Версия MIUI не старше 9.5-->
Важно: даже если перенос прошёл успешно, часть данных приложения (например, кэш или настройки) может остаться во внутренней памяти. Это нормально — так работает механизм Android.
Способ 2: Форматирование SD-карты как внутренней памяти
Если стандартный перенос недоступен, можно пойти радикальным путём — сделать из SD-карты часть внутреннего хранилища. Этот метод работает на Android 6.0+, но имеет серьёзные последствия:
- 🔸 Карта будет зашифрована и привязана к вашему смартфону. Её нельзя будет прочитать на другом устройстве.
- 🔸 После извлечения карты некоторые приложения могут перестать работать.
- 🔸 Скорость работы приложений может снизиться (зависит от класса карты).
Инструкция:
- Вставьте SD-карту в смартфон.
- Перейдите в
Настройки → Хранилище. - Тапните по названию вашей SD-карты (например,
SanDisk 32GB). - В правом верхнем углу нажмите на три точки и выберите
Настройки хранилища. - Выберите
Внутренняя память→Очистить и отформатировать. - Дождитесь завершения процесса (может занять 5–10 минут).
- После форматирования система предложит перенести часть данных. Выберите
Перенести сейчас.
⚠️ Внимание: Если после форматирования смартфон начал тормозить, верните карту в режим портативного хранилища. Для этого перейдите в Настройки → Хранилище → SD-карта → Форматировать как портативное. Все данные будут удалены!
| Преимущества метода | Недостатки метода |
|---|---|
| Максимальное освобождение внутренней памяти | Карту нельзя извлечь без потери данных |
| Поддерживаются почти все приложения (кроме системных) | Снижение производительности при использовании медленных карт |
| Автоматический перенос части данных при установке новых приложений | Не работает на картах объёмом более 256 ГБ (ограничение MIUI) |
Способ 3: Перенос через ADB (для опытных пользователей)
Если предыдущие методы не сработали, остаётся самый надёжный, но и самый сложный способ — использование Android Debug Bridge (ADB). Он позволяет вручную указать системе, какие приложения можно переносить на SD-карту, даже если MIUI это блокирует.
Вам понадобится:
- 🖥️ Компьютер с Windows, macOS или Linux;
- 🔌 USB-кабель (желательно оригинальный);
- 📱 Включённая отладка по USB на смартфоне;
- 💾 Установленные драйверы Xiaomi и пакет
ADB Tools.
Пошаговая инструкция:
- Активируйте отладку по USB:
- Перейдите в
Настройки → О телефоне. - Тапните 7 раз по пункту
Версия MIUI, чтобы разблокироватьРежим разработчика. - Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Включите
Отладка по USB.
- Перейдите в
- Подключите смартфон к ПК и подтвердите доверенное устройство.
- Скачайте ADB Tools (например, официальный пакет от Google) и распакуйте в любую папку.
- Откройте командную строку в папке с
ADB:- На Windows: зажмите
Shift+ правая кнопка мыши →Открыть окно команд. - На macOS/Linux: откройте
Терминали перейдите в папку с помощью командыcd /путь/к/папке.
- На Windows: зажмите
- Введите команды по очереди:
adb shellpm set-install-location 2
Эта команда заставляет систему по умолчанию устанавливать приложения на SD-карту.
- Перенесите конкретное приложение (замените
com.example.appна пакет приложения):adb shell pm move-package com.example.appУзнать пакет приложения можно с помощью утилиты App Inspector (доступна в Play Market).
Если команда pm move-package возвращает ошибку Failure [INSTALL_FAILED_INVALID_INSTALL_LOCATION], значит, приложение нельзя перенести (например, это системный софт или разработчик заблокировал функцию).
Как узнать пакет приложения без сторонних утилит?
- Установите Termux из Play Market.
- Введите команду:
pm list packages | grep -i "название_приложения"Например, для Facebook используйте
grep -i "facebook".
Какие приложения нельзя перенести на SD-карту?
Даже если вы успешно настроили перенос, некоторые программы принципиально отказываются работать с внешними накопителями. Вот список категорий, которые гарантированно не перенесутся:
- 🏦 Банковские приложения (Сбербанк, Тинькофф, ВТБ и др.) — по требованиям безопасности.
- 🔒 Системные сервисы (Google Play Services, MIUI System, Security).
- 📱 Лаунчеры и оболочки (POCO Launcher, Nova Launcher).
- 🎮 Игры с высокими требованиями (PUBG Mobile, Genshin Impact, Call of Duty) — будут лагать или вылетать.
- 💬 Мессенджеры с шифрованием (WhatsApp, Telegram Secret Chats, Signal).
- 📷 Приложения камеры (включая стандартную Камеру MIUI).
Также стоит избегать переноса:
- 📊 Приложений с виджеты (например, Weather или Google Widget) — они могут перестать обновляться.
- 🔔 Приложений с push-уведомлениями (например, VK или Instagram) — уведомления могут приходить с задержкой.
⚠️ Внимание: Если после переноса приложение начало вылетать или тормозить, верните его обратно во внутреннюю память. Для этого используйте команду:adb shell pm move-package --internal-only com.example.app
Решение проблем после переноса приложений
Перенос приложений на SD-карту — процесс не всегда гладкий. Вот типичные ошибки и способы их исправления:
| Проблема | Причина | Решение |
|---|---|---|
| Приложение не запускается после переноса | Карта памяти слишком медленная или повреждена | Верните приложение во внутреннюю память или замените SD-карту на более быструю (например, UHS-I U3) |
| Иконка приложения исчезла с рабочего стола | Система не обновила кэш лаунчера | Перезагрузите смартфон или вручную обновите лаунчер (длинное нажатие на рабочем столе → Настройки → Очистить кэш) |
| Появляется ошибка "Приложение не установлено" | SD-карта отформатирована как портативная, а не как внутренняя | Отформатируйте карту как внутреннюю память (см. Способ 2) |
| Смартфон тормозит после переноса нескольких приложений | Карта памяти не справляется с нагрузкой | Перенесите обратно самые ресурсоёмкие приложения (игры, соцсети) или купите карту с более высоким классом скорости |
Если ни один из методов не помог, проверьте:
- 🔧 Целостность файловой системы SD-карты (можно проверить через ПК с помощью CHKDSK).
- 📱 Наличие рут-прав: на некоторых прошивках для переноса нужны права суперпользователя (но их получение аннулирует гарантию).
- 🔄 Обновление MIUI: в новых версиях прошивки могут появиться дополнительные опции для работы с SD-картами.
Что делать, если смартфон не видит SD-карту?
1. Перезагрузите устройство.
2. Извлеките карту и проверьте её на другом устройстве (например, на ПК через кардридер).
3. Если карта работает, но не определяется в Redmi 5, попробуйте отформатировать её в формате FAT32 через компьютер.
4. Если не помогает — возможно, повреждён слот для карты памяти (требуется ремонт).
Альтернативные способы освободить память в Redmi 5
Если перенос приложений не решил проблему нехватки памяти, попробуйте эти методы:
- 🗑️ Очистка кэша:
- Перейдите в
Настройки → Приложения → Управление приложениями. - Выберите приложение (например, Chrome или Facebook).
- Нажмите
Очистить кэш.
Для массовой очистки используйте CCleaner или Files by Google.
- Перейдите в
- 📁 Перенос медиафайлов:
- Подключите смартфон к ПК и скопируйте фото/видео на компьютер или облако (Google Фото, Яндекс.Диск).
- Используйте Галерею MIUI: выделите файлы →
Ещё → Переместить → SD-карта.
- В
Настройки → Приложениянайдите предустановленные программы (например, Mi Video, Mi Music). - Нажмите
Отключить(не удалять!).
Установите Google Фото (неограниченное хранилище для сжатых фото) или Mi Cloud (5 ГБ бесплатно для резервных копий).
Если внутренней памяти катастрофически не хватает, рассмотрите вариант покупки Redmi 5 с большим объёмом хранилища (например, версии на 64 ГБ) или перехода на более новую модель (Redmi Note 7 или Redmi 9).
FAQ: Частые вопросы о переносе приложений на SD-карту в Redmi 5
❓ Можно ли перенести WhatsApp на SD-карту?
Нет. WhatsApp блокирует установку на внешние накопители из соображений безопасности (шифрование чатов). Попытка переноса через ADB приведёт к ошибке. Альтернатива — регулярно очищать кэш мессенджера и сохранять медиафайлы напрямую на SD-карту в настройках приложения.
❓ Почему после переноса игры на SD-карту она тормозит?
Скорее всего, ваша карта памяти слишком медленная. Для игр требуется карта класса UHS-I U3 или выше (например, SanDisk Extreme). Также проверьте, не перегревается ли смартфон — это может указывать на проблемы с чипом памяти.
❓ Как вернуть приложение обратно во внутреннюю память?
Способы:
- Через настройки:
Настройки → Приложения → [выбрать приложение] → Хранилище → Изменить → Внутренняя память. - Через ADB:
adb shell pm move-package --internal-only com.example.app
❓ Можно ли использовать SD-карту как внутреннюю память, если она уже заполнена данными?
Нет. При форматировании карты как внутренней памяти все данные будут удалены. Предварительно скопируйте их на компьютер или облако. После форматирования вернуть файлы обратно не получится — карта будет зашифрована.
❓ Почему в моём Redmi 5 нет опции "Перенести на SD-карту"?
Вероятные причины:
- У вас старая версия MIUI (обновите прошивку).
- Карта памяти отформатирована как портативная (нужно переформатировать как внутреннюю).
- Приложение системное или заблокировано разработчиком.