Как перенести приложения с телефона на карту памяти в Xiaomi Redmi: все способы

Владельцы смартфонов Xiaomi Redmi рано или поздно сталкиваются с нехваткой внутренней памяти — особенно если устройство из бюджетной линейки (Redmi 9A, Redmi 10C) или выпущено до 2021 года. Даже после очистки кэша и удаления ненужных файлов система упорно сообщает: "Память заполнена". Решение кажется очевидным: перенести приложения на карту памяти microSD. Но здесь пользователей поджидает сюрприз: в MIUI (фирменной оболочке Xiaomi) эта опция часто скрыта или заблокирована.

Почему так происходит? Дело в архитектуре Android: начиная с версии 6.0, Google ограничил возможность переноса приложений на SD-карту из-за проблем с производительностью и безопасностью. Однако Xiaomi пошла дальше — в некоторых моделях (Redmi Note 8 Pro, Redmi 7) функция вовсе отсутствует в меню. Но это не значит, что её нельзя активировать! В этой статье мы разберём 4 проверенных способа переноса приложений на карту памяти, включая скрытые настройки MIUI, команды ADB и сторонние утилиты.

⚠️ Важно: не все приложения можно перенести. Системные утилиты, виджеты и программы с высокими требованиями к производительности (игры, мессенджеры) часто остаются во внутренней памяти. Также учтите, что после переноса приложение может работать медленнее — особенно если используете дешёвую SD-карту класса U1 или без маркировки скорости.

📊 Какую модель Xiaomi Redmi вы используете?
Redmi 9/9A/9C
Redmi Note 10/11
Redmi 8/8A
Другая модель
Не знаю

1. Способ: Стандартный перенос через настройки MIUI (если доступен)

Самый простой метод — использовать встроенную функцию MIUI. К сожалению, она доступна не на всех устройствах. Например, в Redmi Note 12 или Redmi 11 Prime с MIUI 14 опция может отсутствовать, а в Redmi 9T или Redmi 8 — быть активной. Проверить её наличие легко:

  1. Откройте Настройки → Приложения → Управление приложениями.
  2. Выберите приложение, которое хотите перенести (например, Google Maps или Spotify).
  3. Тапните по пункту Хранилище.
  4. Если есть кнопка "Изменить" или "Перенести на SD-карту" — нажмите её.

Если кнопки нет — переходите к следующим способам. Также обратите внимание:

  • 📱 Работает только для пользовательских приложений (не системных).
  • 🔄 После обновления MIUI перенесённые приложения могут "слететь" обратно во внутреннюю память.
  • ⚡ Карта памяти должна быть отформатирована как внутреннее хранилище (об этом ниже).

⚠️ Внимание: если вы видите сообщение "Перенос невозможен", это означает, что разработчик приложения запретил такую возможность в манифесте AndroidManifest.xml. Например, WhatsApp, Telegram и большинство банковских приложений (СберБанк Онлайн, Тинькофф) не поддерживают перенос.

2. Способ: Форматирование карты памяти как внутреннего хранилища

Если стандартный перенос недоступен, можно "обмануть" систему, сделав SD-карту частью внутренней памяти. Этот метод работает на всех Xiaomi Redmi с Android 6.0+, но имеет критические последствия:

  • 🔒 Карту нельзя будет извлечь без потери данных (она станет "привязанной" к телефону).
  • 📉 Скорость работы приложений может упасть на 20–40% (зависит от класса SD-карты).
  • 🚫 Карту нельзя будет использовать в других устройствах без форматирования.

Пошаговая инструкция:

  1. Вставьте SD-карту в слот (поддерживаются карты до 2 ТБ, но оптимально — 128–512 ГБ класса U3/A2).
  2. Перейдите в Настройки → Память → Карта памяти.
  3. Тапните по трём точкам (⋮) в верхнем правом углу и выберите Настройки хранилища.
  4. Нажмите "Форматировать как внутреннюю память" и подтвердите действие.
  5. После форматирования (займёт 1–5 минут) перезагрузите телефон.

☑️ Подготовка SD-карты к форматированию

Выполнено: 0 / 4

⚠️ Внимание: после этой процедуры все данные на карте будут уданы без возможности восстановления. Также учтите, что некоторые приложения (например, Google Play Маркет) могут отказаться работать с внешнего хранилища. В этом случае поможет только ручной перенос через ADB (способ 3).

Класс SD-карты Скорость записи Подходит для приложений? Примерные модели
U1 (Class 10) 10 МБ/с ❌ Нет (тормоза) SanDisk Ultra, Kingston Canvas Select
U3 (A1) 30 МБ/с ⚠️ Частично (легкие приложения) Samsung EVO Plus, Lexar 633x
U3 (A2) ≥40 МБ/с ✅ Да (оптимально) SanDisk Extreme, Samsung Pro Endurance
UHS-II ≥90 МБ/с ✅ Да (избыточно для смартфона) Lexar Professional 1000x

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

Если предыдущие методы не сработали, остаётся ADB (Android Debug Bridge) — инструмент для отладки, который позволяет вручную указать системе, какие приложения можно перенести. Этот способ работает даже для приложений, которые официально не поддерживают перенос (например, YouTube или Instagram).

Что понадобится:

  • 🖥️ Компьютер с Windows, macOS или Linux.
  • 🔌 USB-кабель (желательно оригинальный).
  • 🛠️ Утилиты ADB и Fastboot (скачать можно с официального сайта Android).
  • ⚙️ Включённая отладка по USB на телефоне.

Инструкция:

  1. Активируйте Режим разработчика:
    • Перейдите в Настройки → О телефоне → Версия MIUI.
    • Тапните по пункту Версия MIUI 7 раз, пока не появится сообщение "Вы стали разработчиком!"
  • Включите Отладку по USB:
    • Вернитесь в Настройки → Дополнительно → Для разработчиков.
    • Активируйте переключатель Отладка по USB.
    • Подключите телефон к компьютеру и подтвердите доверие к устройству.
    • Откройте командную строку (или Terminal на macOS/Linux) в папке с ADB.
    • Введите команду для проверки подключения:
      adb devices

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

    • Узнайте пакетное имя приложения (например, для Facebook это com.facebook.katana):
      adb shell pm list packages | grep "название_приложения"
    • Перенесите приложение на SD-карту:
      adb shell pm set-install-location 2

      Затем:

      adb shell pm move-package com.facebook.katana
    Что делать, если команда не работает?

    Если вы видите ошибку "Failure [NOT_MOVED]", значит приложение не поддерживает перенос даже через ADB. Альтернатива — использовать метод с форматированием карты как внутреннего хранилища (способ 2).

    ⚠️ Внимание: после переноса через ADB некоторые приложения могут перестать обновляться через Google Play. В этом случае придётся удалять и устанавливать их заново. Также не рекомендуется переносить системные утилиты (например, Mi Browser или Security) — это может привести к сбоям в работе MIUI.

    4. Способ: Использование сторонних утилит (без root)

    Если вы не хотите возиться с ADB или форматировать карту, можно воспользоваться сторонними приложениями. Они не дают 100% гарантии, но часто помогают перенести хотя бы часть данных. Лучшие варианты для Xiaomi Redmi:

    • 📱 AppMgr III (App 2 SD) — анализирует приложения и предлагает перенести поддерживаемые. Есть функция очистки кэша.
    • 🗃️ Files by Google — помогает освободить место, находит дубликаты и крупные файлы.
    • 🔄 Link2SD — требует root-прав, но позволяет переносить даже системные приложения (не рекомендуется для новичков).

    Как пользоваться AppMgr III:

    1. Установите приложение из Google Play.
    2. Откройте его и предоставьте доступ к хранилищу.
    3. Перейдите во вкладку "Переносимые" (Movable).
    4. Выберите приложения и нажмите "Перенести на SD-карту".

    💡 Совет: если приложение не переносится, попробуйте сначала очистить его кэш (Настройки → Приложения → [название] → Очистить кэш). Иногда это снимает блокировку.

    5. Альтернативные методы: что делать, если ничего не работает

    Если ни один из способов не помог, рассмотрите альтернативы:

    • 🗑️ Очистка внутренней памяти:
      • Удалите ненужные файлы через Настройки → Память → Очистка.
      • Используйте Google Files для поиска мусора.
      • Очистите кэш приложений (например, Telegram или Chrome могут занимать гигабайты).
    • ☁️ Облачные хранилища:
      • Перенесите фото/видео в Google Фото или Mi Cloud.
      • Используйте Dropbox или Yandex Диск для резервных копий.
    • 🔧 Сброс к заводским настройкам (крайний случай):
      • Сделайте бэкап данных.
      • Перейдите в Настройки → О телефоне → Сброс настроек.
      • После сброса не устанавливайте ненужные приложения.

    ⚠️ Внимание: если вы используете Xiaomi Redmi с гибридным слотом (например, Redmi Note 9 Pro), то при установке второй SIM-карты слот для microSD становится недоступен. В этом случае единственный выход — оптимизация внутренней памяти или покупка модели с отдельным слотом (например, Redmi 10 или Redmi Note 11).

    6. Частые ошибки и как их избежать

    При переносе приложений на SD-карту пользователи Xiaomi Redmi часто сталкиваются с типичными проблемами. Рассмотрим самые распространённые:

    Ошибка Причина Решение
    "Перенос невозможен" Приложение не поддерживает перенос Используйте ADB или откажитесь от переноса
    Приложение тормозит после переноса Медленная SD-карта (класс U1) Купите карту класса U3/A2
    "SD-карта повреждена" Неправильное извлечение или сбой файловой системы Форматируйте карту в FAT32 или exFAT через ПК
    Приложение исчезло после обновления Обновление сбросило настройки хранилища Перенесите приложение заново

    💡 Полезный лайфхак: если вы часто устанавливаете/удаляете приложения, настройте хранилище по умолчанию для новых приложений на SD-карту. Для этого:

    1. Подключитесь через ADB (как в способе 3).
    2. Введите команду:
      adb shell pm set-install-location 2

    Теперь все новые приложения будут по умолчанию устанавливаться на SD-карту (если это возможно).

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

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

    Нет. WhatsApp официально запрещает перенос на внешнее хранилище из-за рисков безопасности (шифрование чатов). Альтернатива — регулярно очищать кэш и медиафайлы в настройках приложения.

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

    Это известная проблема MIUI. Решение:

    1. Удалите приложение.
    2. Очистите кэш Google Play Маркет.
    3. Установите приложение заново (оно автоматически встанет на SD-карту, если место позволяет).

    Как перенести игры на карту памяти?

    Большинство игр (например, PUBG Mobile или Genshin Impact) не поддерживают перенос из-за защиты от читов. Однако можно перенести кеш игры:

    1. Скачайте файл кэша на ПК.
    2. Подключите телефон и переместите файл в папку Android/obb/[название_игры] на SD-карте.

    Саму игру придётся оставить во внутренней памяти.

    Что будет, если извлечь SD-карту, отформатированную как внутреннюю память?

    Телефон перестанет работать — система не найдёт часть файлов. Придётся:

    1. Вставить карту обратно.
    2. Или сбросить телефон к заводским настройкам (потеря всех данных).
    Никогда не извлекайте карту, отформатированную как внутреннее хранилище!

    Как проверить, какие приложения можно перенести?

    Используйте команду ADB:

    adb shell pm get-install-location

    Результат:

    • 0 — внутренняя память.
    • 1 — внутренняя память (по умолчанию).
    • 2 — внешняя память (SD-карта).

    Чтобы увидеть список переносимых приложений:

    adb shell pm list packages -f | grep "asec"