Android

Как переместить приложения на SD-карту в Android: 5 проверенных способов

В этом гайде вы научитесь перемещать приложения с внутренней памяти Android на SD-карту. Мы рассмотрим стандартный метод через настройки, использование ADB, приложения из Play Маркета и root-решения. Это поможет освободить место для новых фото, игр и обновлений.

Обновлено 16 февраля 2026 г.
15-25 минут
Средняя
FixPedia Team
Применимо к:Android 4.4 - 12Устройства с поддержкой SD-картыПриложения, разрешающие перемещение разработчиком

Введение / Зачем это нужно

Внутренняя память Android-устройства часто заканчивается быстрее, чем хотелось бы. Фото, видео, игры и обновления системных приложений быстро занимают свободное место. Перемещение части приложений на SD-карту — один из самых эффективных способов освободить несколько гигабайт без удаления данных.

Однако с каждой новой версией Android Google и производители ограничивают эту возможность из-за проблем с безопасностью и производительностью. На Android 7.0+ стандартный интерфейс перемещения часто отсутствует, а на Android 10+ scoped storage еще больше усложняет доступ к внешнему хранилищу.

Этот гайд собрал все рабочие методы — от простого переключения в настройках до использования ADB и root-инструментов. Выберите подходящий способ в зависимости от вашей версии Android и уровня технической подготовки.

Требования / Подготовка

Перед началом убедитесь, что:

  1. У вас есть SD-карта (микроСД или наноСД в зависимости от устройства), установленная и отформатированная в файловой системе, совместимой с вашим устройством (обычно exFAT или FAT32).
  2. На SD-карте достаточно свободного места: размер приложения + 10-20% на временные файлы.
  3. Устройство работает на Android 4.4 (KitKat) или выше. На Android 4.4-6.0 шансы выше, на более новых версиях потребуются обходные пути.
  4. Для методов с ADB и root:
    • Включена отладка по USB (Настройки → О телефоне → Номер сборки — тап 7 раз, затем Настройки → Параметры разработчика → Отладка по USB).
    • Установлены драйверы ADB на компьютер (или используйте ADB в составе Android SDK Platform-Tools).
    • Для root-методов — получены root-права (Magisk, SuperSU и т.д.).

⚠️ Важно: Перемещение приложений на SD-карту может снизить их скорость работы. Приложения, требующие фоновой работы (мессенджеры, почта), могут запускаться дольше. Если SD-карта отключена или повреждена, такие приложения станут недоступны.

Способ 1: Стандартное перемещение через настройки Android

Этот метод работает на устройствах, где производитель (Samsung, LG, HTC и др.) оставил возможность перемещения в интерфейсе. Чаще всего доступен на Android 4.4-6.0.

  1. Откройте НастройкиПриложения (или Приложения и уведомления).
  2. Выберите приложение, которое хотите переместить. Обратите внимание: не все приложения поддерживают эту функцию.
  3. В разделе Хранение (или Память) нажмите кнопку «Изменить» или «Переместить на SD-карту».
  4. Подтвердите действие и дождитесь завершения процесса (может занять от нескольких секунд до минуты в зависимости от размера приложения).

Если кнопки нет — приложение не поддерживает перемещение, либо производитель отключил эту функцию на уровне прошивки. Переходите к следующим способам.

Способ 2: Использование ADB для принудительного перемещения

ADB (Android Debug Bridge) позволяет управлять устройством с компьютера. Этот метод может сработать даже если в настройках нет опции, но требует включенной отладки по USB.

  1. Установите ADB на компьютер. Для Windows можно скачать минимальный пакет Platform-Tools от Google.
  2. Подключите устройство к компьютеру через USB. На телефоне подтвердите доверие компьютеру (появится запрос).
  3. Откройте командную строку (Windows) или терминал (macOS/Linux) и выполните команду, чтобы проверить подключение:
    adb devices
    
    В списке должен появиться ваш device ID.
  4. Чтобы установить приложения по умолчанию на SD-карту, выполните:
    adb shell pm set-install-location 2
    
    Значения: 0 — внутренняя память, 1 — автоматически, 2 — SD-карта.
  5. Теперь установите приложение (например, через Play Маркет) — оно автоматически попадет на карту. Или переместите уже установленное:
    adb shell pm move-package <имя_пакета> /sdcard
    
    Чтобы узнать имя пакета, используйте adb shell pm list packages | grep <часть_имени> или посмотрите в настройках приложения (например, com.whatsapp).
  6. После работы не забудьте вернуть стандартное место установки (если нужно):
    adb shell pm set-install-location 1
    

💡 Совет: Некоторые приложения могут некорректно работать при принудительном перемещении через ADB. Тестируйте после каждого перемещения.

Способ 3: Приложения из Play Маркета

Существуют утилиты, которые упрощают управление хранилищем и могут перемещать приложения даже без root. Их функционал ограничен, но для поддерживаемых приложений они работают.

  1. Установите из Play Маркета AppMgr III (Super) или Move to SD Card.
  2. Запустите приложение и дайте ему разрешение на доступ к хранилищу.
  3. В списке приложений отметьте те, которые хотите переместить (приложения, которые можно переместить, будут отмечены зеленым).
  4. Нажмите кнопку «Переместить» и подтвердите.

Эти приложения часто используют тот же ADB-метод в фоне, но с графическим интерфейсом. Они также могут показывать, какие приложения уже на SD-карте, и помогать массово освобождать место.

Способ 4: Root-методы (Link2SD и аналоги)

Если у вас есть root-права, вы получаете полный контроль над перемещением приложений, включая системные и предустановленные. Самый популярный инструмент — Link2SD.

  1. Установите Link2SD из Play Маркета.
  2. Перезагрузите устройство в recovery (TWRP/CWM) и создайте на SD-карте раздел ext2/ext3/ext4 (обычно 1-2 ГБ, в зависимости от количества приложений). Это нужно для хранения данных приложений.
  3. Запустите Link2SD, выберите созданный раздел и дайте root-доступ.
  4. В списке приложений найдите те, которые хотите переместить, отметьте и нажмите «Create link». Приложение и его данные будут перенесены на SD-карту.
  5. Для системных приложений используйте опцию «Convert to system app» (осторожно, может нарушить работу системы).

⚠️ Предупреждение: Root-методы несут риски. Неправильное использование может привести к неработоспособности системы (bootloop). Перед действиями сделайте full backup через TWRP. Гарантия на устройство с root-правами обычно аннулируется.

Способ 5: Adoptable Storage (встроенная функция Android 6.0+)

Если ваше устройство на Android 6.0 (Marshmallow) или выше и производитель не убрал функцию, вы можете «усыновить» SD-карту, сделав ее частью внутренней памяти. Это не совсем перемещение отдельных приложений, а объединение хранилищ.

  1. Отформатируйте SD-карту через настройки: НастройкиХранениеSD-картаФорматировать«Форматировать как внутреннюю» (или «Усыновить»).
  2. После форматирования карта будет зашифрована и станет недоступной на других устройствах. Все новые приложения будут устанавливаться на нее автоматически.
  3. Существующие приложения можно переместить через НастройкиПриложенияВыбрать приложениеИзменитьПереместить на SD-карту (теперь это будет усыновленная карта).

Недостатки:

  • Потеря возможности использования карты в других устройствах (камерах, ПК).
  • При удалении карты все данные на ней (приложения, фото) будут недоступны.
  • Скорость чтения/записи зависит от карты, но обычно ниже, чем у внутренней памяти.

Проверка результата

После перемещения приложения:

  1. Вернитесь в НастройкиПриложенияВыберите приложение.
  2. В разделе Хранение убедитесь, что указано «SD-карта» или «Внешняя память» (вместо «Внутренняя память»).
  3. Запустите приложение и проверьте, работает ли оно корректно (особенно игры — загрузка уровней, доступ к сохранениям).
  4. Для ADB-метода можно проверить через команду:
    adb shell pm list packages -f | grep <имя_пакета>
    
    Путь должен содержать /sdcard или /storage/.

Если приложение не запускается или выдает ошибки, переместите его обратно на внутреннюю память.

Возможные проблемы

ПроблемаРешение
Нет кнопки «Переместить» в настройкахИспользуйте ADB или root-методы. На новых Android (10+) без root стандартный способ почти невозможен.
Ошибка «Недостаточно места» при перемещенииНа SD-карте должно быть свободно минимум в 1.5 раза больше, чем размер приложения. Очистите кэш или удалите старые файлы.
Приложение перестало работать после перемещенияНекоторые приложения (особенно с сервисами, виджетами, аккаунтами) не поддерживают перемещение. Верните их на внутреннюю память.
ADB не видит устройствоУстановите драйверы (Windows), проверьте кабель, включите отладку по USB и подтвердите доверие на экране устройства.
SD-ката не распознается после adoptable storageФорматирование как внутренней памяти делает карту привязанной к устройству. Чтобы использовать ее в другом устройстве, нужно отформатировать заново (потеря данных).
После root-перемещения устройство не загружаетсяЗагрузитесь в recovery, удалите проблемное приложение через Link2SD (если возможно) или восстановите backup.

Заключение

Перемещение приложений на SD-карту в Android — технология, которая постепенно уходит в прошлое. На современных устройствах (Android 10+) без root это почти невозможно. Однако для старых телефонов или устройств с «гибкой» прошивкой (некоторые модели Samsung, Xiaomi) методы из этого гайда остаются актуальными.

Если ваша цель — просто освободить место, также эффективно:

  • Очистить кэш приложений (Настройки → Хранение → Очистить кэш).
  • Удалить неиспользуемые приложения.
  • Перенести фото/видео на SD-карту вручную или через галерею.
  • Использовать облачные сервисы (Google Фото, Dropbox) для автоматической синхронизации.

Эти способы безопаснее и работают на всех версиях Android.

Часто задаваемые вопросы

Почему я не вижу опции 'Переместить на SD-карту' для некоторых приложений?
Безопасно ли перемещать приложения на SD-карту? Не повлияет ли это на скорость работы?
Можно ли переместить все приложения на SD-карту без root-прав?
Что такое adoptable storage и чем он отличается от обычного перемещения?

Полезное

Подготовьте SD-карту и проверьте свободное место
Переместите приложения через стандартные настройки Android
Используйте ADB для принудительного перемещения (требует включенной отладки по USB)
Установите приложение-помощник из Play Маркета
Root-метод: Link2SD для полного контроля

Эта статья помогла вам решить проблему?