Внутренняя память смартфонов Xiaomi забивается приложениями быстрее, чем кажется: фотографии в Google Фото, кэш игр, обновления соцсетей — и вот уже система предупреждает о нехватке места. Перенос приложений на SD-карту кажется логичным решением, но в MIUI эта функция работает не так очевидно, как в "чистом" Android. В некоторых моделях (например, Redmi Note 12 или POCO X5) опция скрыта в настройках, а в новых версиях прошивки (MIUI 14/15) её и вовсе убрали для большинства приложений.
Проблема в том, что не все приложения можно перенести — многие (включая WhatsApp, Telegram и банковские программы) блокируют эту возможность по соображениям безопасности. Кроме того, перенос на SD-карту класса ниже A1/UHS-I может привести к тормозам и ошибкам, особенно в играх или мессенджерах. В этой статье разберём все рабочие способы — от стандартных инструментов MIUI до ручных методов через ADB, а также расскажем, какие приложения точно не стоит переносить и почему.
Почему Xiaomi ограничивает перенос приложений на SD-карту
В последних версиях MIUI (начиная с MIUI 12) функция переноса приложений на карту памяти стала менее доступной. Это связано с несколькими факторами:
- 🔒 Безопасность данных: Приложения на SD-карте легче украсть или подменить, особенно если карта извлекается и используется на других устройствах.
- ⚡ Производительность: Карты памяти (даже класса
UHS-II) медленнее встроенной памятиUFS 2.2/3.1, что критично для игр и тяжелых приложений. - 📱 Политика Google: С Android 9 перенос приложений на SD официально не рекомендуется — многие разработчики отказываются поддерживать эту функцию.
- 🔄 Ошибки синхронизации: При извлечении карты приложения могут "слететь" или потерять данные (актуально для Spotify, Netflix).
Тем не менее, в MIUI остались лазейки. Например, в моделях с гибридным слотом (например, Redmi 10C или POCO M4 Pro) карта памяти может форматироваться как внутреннее хранилище (Adoptable Storage), но это решение имеет свои подводные камни — о них расскажем ниже.
⚠️ Внимание: Если ваш Xiaomi работает на Android 11+, перенос системных приложений (например, Mi Browser или Security) может привести к сбоям. Перед экспериментами создайте резервную копию в Настройки → Google → Резервное копирование.
Способ 1: Стандартный перенос через настройки MIUI (для поддерживаемых приложений)
Этот метод работает только для ограниченного круга приложений (обычно это игры, мессенджеры вроде Viber, или утилиты вроде FX File Explorer). Вот как проверить поддержку:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение (например, Facebook).
- Тапните по пункту "Хранилище".
- Если есть кнопка "Изменить" рядом с надписью "Внутренняя память" — нажмите её и выберите SD-карту.
Если кнопки нет — приложение не поддерживает перенос. В этом случае переходите к следующим способам.
SD-карта отформатирована как портативное хранилище (не как внутренняя память)
На карте достаточно свободного места (минимум на 20% больше, чем весит приложение)
Карта класса UHS-I или выше (для игр обязательно A2)
Приложение не является системным (например, Mi Home или Mi Remote)
-->
После переноса некоторые функции могут работать медленнее. Например, Google Maps будет дольше загружать карты, а PUBG Mobile может подтормаживать при загрузке текстур. Если игра или приложение стали "лагать" — верните их обратно во внутреннюю память.
Способ 2: Форматирование SD-карты как внутреннего хранилища (Adoptable Storage)
Этот метод подходит для устройств с Android 6–9 и гибридным слотом под SIM/SD (например, Redmi 9A или POCO X3 NFC). Важно: после форматирования карту нельзя будет использовать на других устройствах без полной очистки.
Инструкция:
- Вставьте SD-карту в смартфон.
- Перейдите в
Настройки → Хранилище → SD-карта. - Тапните по трём точкам в правом верхнем углу и выберите "Настройки хранилища".
- Нажмите "Форматировать как внутреннее" (в некоторых прошивках пункт называется "Переназначить").
- Подтвердите действие — карта будет отформатирована в
ext4илиf2fs. - После перезагрузки выберите "Перенести данные" (опционально).
| Преимущества | Недостатки |
|---|---|
| Приложения работают почти как на внутренней памяти | Карту нельзя извлечь без риска потери данных |
| Поддерживаются виджеты и уведомления | При сбое карты телефон может не загрузиться |
| Можно переносить большинство приложений (кроме системных) | Скорость работы зависит от класса SD-карты |
⚠️ Внимание: Если вы используете карту классаUHS-I A1или ниже, после форматирования как внутреннего хранилища она прослужит не более 6–12 месяцев из-за высокой нагрузки. Для этого метода рекомендуются карты Samsung EVO Plus или SanDisk Extreme классаA2.
Способ 3: Перенос через ADB (для опытных пользователей)
Если в настройках нет опции переноса, можно воспользоваться Android Debug Bridge (ADB). Этот метод работает на большинстве устройств Xiaomi, но требует подключения к компьютеру.
Шаги:
- Включите Режим разработчика:
- Перейдите в
Настройки → О телефоне. - Тапните 7 раз по пункту "Версия MIUI".
- Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Активируйте "Отладка по USB".
- Перейдите в
Win + R → cmd) и введите:
adb shell pm set-install-location 2
Эта команда заставит систему по умолчанию устанавливать приложения на SD-карту (если она отформатирована как портативное хранилище).
adb shell pm move-package com.instagram.android
(замените com.instagram.android на пакетное имя вашего приложения).
Список пакетных имён популярных приложений:
- WhatsApp:
com.whatsapp - Telegram:
org.telegram.messenger - Facebook:
com.facebook.katana - TikTok:
com.zhiliaoapp.musically
Способ 4: Использование сторонних утилит (App2SD, Link2SD)
Если предыдущие методы не сработали, можно воспользоваться приложениями из Google Play, такими как App2SD или Link2SD. Они позволяют:
- 📌 Переносить APK-файлы и часть данных на SD-карту.
- 🔗 Создавать символические ссылки (для root-пользователей).
- 🗑️ Очищать кэш и ненужные файлы.
Инструкция для Link2SD (требуется root):
- Установите Link2SD из Play Market.
- Предоставьте root-доступ (если есть).
- Выберите приложение из списка.
- Нажмите "Создать ссылку" и выберите SD-карту.
- Подтвердите перенос данных и библиотеки (
lib,dex).
Без root функциональность ограничена — можно перенести только кэш и часть данных. Для полного переноса потребуется разблокировка загрузчика и установка Magisk, что аннулирует гарантию.
Что такое root и почему Xiaomi его блокирует?
Root-доступ даёт полный контроль над системой Android, но Xiaomi его блокирует по нескольким причинам:
1. Безопасность: Вирусы с root-правами могут украсть данные или повредить систему.
2. Гарантия: Разблокировка загрузчика лишает гарантийного обслуживания.
3. Стабильность: Неправильные действия пользователя могут привести к "брику" (поломке) устройства.
4. Политика Google: Устройства с разблокированным загрузчиком не проходят сертификацию Google Mobile Services (GMS), что ведёт к проблемам с Google Pay и Netflix.
Способ 5: Перенос только медиафайлов и кэша
Если перенести само приложение невозможно, можно освободить место, переместив его данные (фото, видео, кэш) на SD-карту. Это работает для:
- 📷 Google Фото (настройки → освободить место).
- 🎵 Spotify (настройки → хранилище → место загрузки).
- 🎮 PUBG Mobile или Call of Duty (в настройках игры выберите SD-карту для загрузки ресурсов).
- 📥 Telegram (настройки → данные и хранилище → папка загрузки).
Для ручного переноса:
- Подключите телефон к ПК или используйте файловый менеджер (например, Mi File Manager).
- Перейдите в папку
/Android/data/[имя_пакета](например,/Android/data/com.whatsapp/). - Скопируйте папки
cache,filesилиmediaна SD-карту. - В некоторых приложениях (например, VK) нужно вручную указать новый путь к файлам в настройках.
⚠️ Внимание: Не переносите папкуobbдля игр на SD-карту класса нижеA2— это приведёт к постоянным подгрузкам текстур и лагам. Для Genshin Impact или Honkai: Star Rail лучше использовать внутреннюю память или внешний SSD через OTG.
Класса A1 (до 30 МБ/с)
Класса A2/UHS-I (до 90 МБ/с)
UHS-II (150+ МБ/с)
Не использую
Другой вариант-->
Какие приложения нельзя переносить на SD-карту
Даже если технически перенос возможен, некоторые приложения не стоит трогать:
| Тип приложения | Причина | Риски |
|---|---|---|
| Банковские (СберБанк, Тинькофф) | Хранение данных на съёмном носителе | Блокировка аккаунта, утечка данных |
| Системные (Mi Home, Security) | Зависимость от прошивки | Сбои в работе MIUI, ошибки обновлений |
| Виджеты (Погода, Календарь) | Требуют быстрого доступа | Виджеты перестанут обновляться |
| Игры с онлайн-авторизацией (PUBG, COD) | Античиты проверяют целостность файлов | Бан аккаунта за "модифицированные файлы" |
Также избегайте переноса:
- 🔐 Приложений с двухфакторной аутентификацией (Google Authenticator, Microsoft Authenticator).
- 📡 VPN-клиентов (NordVPN, ProtonVPN) — могут потерять соединение.
- 🎬 Стриминговых сервисов (Netflix, Disney+) — возможны ошибки DRM.
Частые ошибки и как их исправить
При переносе приложений на SD-карту пользователи Xiaomi сталкиваются с типичными проблемами:
- 🚫 "Недостаточно места на устройстве" — даже если на SD-карте свободно.
Решение: Отформатируйте карту вexFAT(поддерживает файлы >4 ГБ) через ПК. - 🔄 "Приложение остановилось" после переноса.
Решение: Удалите и переустановите приложение, выбрав SD-карту как место установки. - 📵 SD-карта не определяется после форматирования как внутреннее хранилище.
Решение: Перезагрузите телефон и проверьте карту на другом устройстве (возможно, она повреждена). - ⚠️ "Команда ADB не работает" (
pm move-package).
Решение: Обновите MIUI до последней версии или используйтеadb shell pm set-install-location 2для принудительной установки на SD.
Если после переноса приложение тормозит, попробуйте:
- Очистить кэш в настройках приложения.
- Перенести обратно во внутреннюю память.
- Использовать SD-карту с более высоким классом скорости.
FAQ: Ответы на частые вопросы
Можно ли перенести WhatsApp на SD-карту в Xiaomi?
Официально WhatsApp не поддерживает перенос на SD-карту из-за риска потери данных. Однако можно перенести медиафайлы (фото, видео, голосовые сообщения):
- Откройте WhatsApp →
⋮ → Настройки → Хранилище и данные. - Нажмите "Управление хранилищем".
- Выберите файлы и нажмите "Экспорт", указав SD-карту.
Само приложение переносить не рекомендуется — это может привести к сбоям уведомлений.
Почему после переноса игры на SD-карту она вылетает?
Скорее всего, проблема в классе SD-карты. Для современных игр (Genshin Impact, Diablo Immortal) требуется карта класса A2 или UHS-I с скоростью записи не менее 30 МБ/с. Проверьте характеристики карты с помощью приложения A1 SD Bench.
Если карта подходящая, но игра всё равно тормозит:
- Очистите кэш игры в настройках.
- Перенесите обратно во внутреннюю память.
- Отключите фоновую оптимизацию в
Настройки → Батарея → Оптимизация батареи.
Как перенести приложения на SD-карту в Xiaomi без root?
Без root доступны следующие методы:
- Стандартный перенос (если есть кнопка в настройках приложения).
- ADB (команды
pm move-packageилиpm set-install-location 2). - Форматирование SD как внутреннего хранилища (только для Android 6–9).
- Перенос медиафайлов (фото, видео, кэш) вручную.
Приложения вроде App2SD без root работают ограниченно — они могут только подсказать, какие данные можно перенести.
Что будет, если извлечь SD-карту, на которую перенесены приложения?
Зависит от способа переноса:
- Если карта отформатирована как внутреннее хранилище: телефон может не загрузиться или приложения "слетят". Восстановить данные будет невозможно без возврата карты.
- Если карта портативная: приложения перестанут работать, но после возврата карты восстановятся (кроме виджетов и фоновых процессов).
Всегда безопасно извлекайте карту через уведомление "Безопасное извлечение".
Как вернуть приложение с SD-карты обратно во внутреннюю память?
Способы:
- Через настройки:
Настройки → Приложения → [имя] → Хранилище → Изменить → Внутренняя память. - Через ADB:
adb shell pm move-package -i com.package.name(замените
com.package.nameна имя пакета). - Переустановите приложение, выбрав внутреннюю память как место установки.
Если приложение не хочет возвращаться, очистите его данные в настройках.