Как перекинуть приложения на sd. Как перенести приложение или другие файлы на SD-карту в Андроид

Рано или поздно каждый пользователь Андроид устройств сталкивается с ситуацией, когда внутренняя память девайса вот-вот закончится. При попытке обновить уже существующие или инсталлировать новые приложения, в магазине Play Market всплывает уведомление о том, что недостаточно свободного места, для завершения операции нужно удалить медиа файлы или некоторые приложения.

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

На карту памяти можно переносить не все приложения. Те, которые были предустановлены и являются системными приложениями, перемещать нельзя, по крайней мере, при отсутствии рут прав. А вот большинство загруженных приложений хорошо переносят «переезд».

Перед тем, как начать перенос, убедитесь, что на карте памяти достаточно свободного места. Если изъять карту памяти, то приложения, которые были перенесены на нее, не будут работать. Также не стоит рассчитывать, что приложения будут работать в другом устройстве, даже если вставить в него эту же карту памяти.

Стоит помнить, что программы не переносятся на карту памяти полностью, какая-то их часть остается во внутренней памяти. Но основной объем перемещается, освобождая необходимые мегабайты. Размер переносимой части приложения в каждом случае разный.

Способ 1: AppMgr III

Бесплатное приложение AppMgr III (App 2 SD) зарекомендовало себя как лучший инструмент для перемещения и удаления программ. Само приложение также можно переместить на карту. Освоить его очень просто. На экране отображаются всего три вкладки: «Перемещаемые» , «На карте SD» , «В телефоне» .

После скачивания сделайте следующее:


Еще одна полезная функция - автоматическая очистка кэша приложений. Этот прием также помогает освободить место.

Способ 2: FolderMount

FolderMount - программа, созданная для полного переноса приложений вместе с кэшем. Для работы с ней понадобятся ROOT права. При наличии таковых можно работать даже с системными приложениями, поэтому нужно очень внимательно выбирать папки.

А чтобы воспользоваться приложением, следуйте таким инструкциям:

Способ 3: Переместить в SDCard

Самый простой способ - воспользоваться программой Переместить в SDCard. Она очень простая в использовании и занимает всего 2,68 Мб. Значок приложения на телефоне может называться «Удалить» .

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

Способ 4: Штатные средства

Кроме всего вышеперечисленного, попробуйте осуществить перенос встроенными средствами операционной системы. Такая возможность предусмотрена только для устройств, на которых установлена версия Андроид 2.2 и выше. В данном случае нужно сделать следующее:

Но что делать если версия Андроид ниже чем 2.2 или разработчик не предусмотрел возможность перемещения? В таких случаях может помочь сторонний софт, о котором мы говорили ранее.

С помощью инструкций из этой статьи можно легко переместить приложения на карту памяти и обратно. А наличие ROOT-прав предоставляет еще больше возможностей.

Все скачиваемые приложения автоматически сохраняются на смартфонах на внутреннюю память, быстро заполняя ее. Нередко возникает потребность переместить некоторые из них на внешнее хранилище, а именно на карту micro SD. С этой задачей помогают справиться встроенные средства. Но не во всех современных моделях смартфонов на платформе Android присутствует функция перемещения программного обеспечения на съемный носитель, и в таких случаях на помощь пользователю приходят специализированные приложения.

Перенос приложений системными средствами

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

Перед тем как перенести приложения на карту в телефоне Xiaomi, Samsung или Huawei, стоит вставить в слот флеш-карту. Дальнейшие действия будут зависеть от марки смартфона. К примеру, в телефонах Huawei процедура перемещения программ осуществляется достаточно просто и алгоритм действий следующий:

  1. Перейти в «Настройки» и открыть в них вкладку «Приложения».
  2. Найти в открывшемся списке необходимое приложение (не системное) и нажать на его иконку.
  3. Нажать «Изменить» и установить в появившемся окошке отметку в графе «SD-карта».

В телефонах марки Samsung также для начала следует зайти в «Настройки». Затем перемещение программного обеспечения следует осуществлять поэтапно:

Этап Действия Изображение
1 Найти пункт «Приложения» или «Диспетчер приложений» и зайти в него.
2 Отыскать в появившемся списке приложение, которое нужно переместить на карту и нажать на его иконку.
3 Выбрать пункт «Память» и нажать на него.
4 В появившемся окошке поставить отметку в строке «Карта памяти».

В большинстве телефонов марки Xiaomi имеется кастомная прошивка MiuiI, позволяющая переносить приложения на карту памяти без скачивания сторонних программ. Процедура перемещения осуществляется аналогично с использованием диспетчера приложений, расположенного в настройках. Необходимо зайти во вкладку «Приложения», выбрать нужную программу и нажать на «Перенести приложение на SD-карту».

Перемещение с помощью специальных программ

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

Следует помнить, что не все приложения можно переместить с внутренней памяти на карту. Чаще всего системное программное обеспечение не подлежит переносу.

Арр Mgr III

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

Использование программы Арр Mgr III допустимо на смартфонах различных моделей на платформе Андроид. Перемещение приложений с ее помощью осуществляется следующим образом:

Шаг Действия Изображение
1 Запустить утилиту, отметить во вкладке «Перемещаемые» те программы, которые нужно переместить, и выбрать в меню пункт «Переместить приложение».
2 Дождаться открытия экрана с описанием функций, которые могут перестать работать после окончания операции по перемещению. Для того чтобы продолжить, нужно подтвердить свои действия, нажав на соответствующую кнопку.
3 В правом верхнем углу экране нужно нажать на значок и выбрать в появившемся списке пункт «Переместить все».

FolderMount

Продвинутые пользователи могут прибегнуть к использованию программы FolderMount, для которой требуются root права. Эта утилита переносит программы вместе с кэшем. После ее запуска потребуется подтвердить наличие root прав, нажав на значок «+», который расположен в верхнем углу экрана.

Затем в открывшемся окне следует поэтапно вписать необходимую информацию в каждую строчку. В поле «Имя» следует прописать название переносимой программы. В строчке под названием «Источник» необходимо ввести адрес папки с кэшем выбранного приложения. Как правило, он бывает расположен по адресу «SD/Android/obb/». В поле «Назначение» нужно внести ссылку на папку, в которую будет перемещен кэш. Для подтверждения процедуры следует нажать на галочку, расположенную справа, в верхнем углу экрана.

Link2SD

Еще одна программа, имеющая в своем функционале перемещение приложений на флеш-карту, называется Link2SD. Для ее использования также потребуется наличие root прав. Скачать эту бесплатную утилиту можно в Play Market.

Перед скачиванием стоит обратить внимание на разработчика программы. Оригинальная утилита разработана Bulent Akpinar.

После скачивания и запуска, программа потребует предоставления root прав. Перед тем как приступить к перемещению программного обеспечения, рекомендуется установить сортировку, для того, чтобы видеть только те приложения, которые можно переместить на флеш-карту. Для этого нужно нажать на иконку, расположенную в правом углу экрана смартфона, и выбрать из появившегося списка пункт «Поддерживает App2SD».

Затем необходимо выбрать программу для перемещения на карту и кликнуть по ее иконке. В появившемся меню следует выбрать пункт «Перенести на SD карту». При желании можно также очистить кэш выбранного приложения, для того чтобы освободить дополнительное место во внутренней памяти смартфона.

Как правило, перемещение длится около минуты. Во время осуществления этого процесса не рекомендуется прикасаться к экрану смартфона и сворачивать программу. После завершения перемещения следует проделать вышеописанные действия с другими программами, которые необходимо перенести на флешку.

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

Переброс приложений с внутренней памяти на карточку можно выполнить как средствами Андроид, так и с помощью сторонних утилит. Однако ни тот, ни другой метод не является панацеей.

Почему некоторые приложения не удается переместить на карту

Причин, по которым данные приложений не удается перенести из внутренней памяти во внешнее хранилище, несколько. Например:

  • Работоспособность программы гарантирована только тогда, когда она установлена во внутреннюю память устройства.
  • Функция переноса не поддерживается операционной системой. Так, на Android 4.3 и новее средствами системы нельзя перенести на карту ни одно приложение — попросту отсутствует кнопка.
  • Индивидуальные свойства аппарата. Владельцы отмечают, что на устройствах различных марок возможности переносить программы из внутренней памяти на карту неодинаковы.

Как перенести программу на SD средствами OS Android

Владельцам устройств со старыми версиями Андроида (до 4.3) в этом плане повезло — у них есть «волшебная» кнопка переноса, встроенная в саму систему. Чтобы ею воспользоваться, запустите утилиту «Параметры» и в разделе «Устройство» коснитесь кнопки «Приложения».

Следом выберите из списка программу, которую желаете перебросить. В ее параметрах находится кнопочка «Переместить на карту памяти». Если программа поддерживает эту операцию, кнопка будет активна.

В моем примере здесь находится другая кнопка — «Переместить на внутреннюю память», поскольку Adobe Flash Player и так хранится на карточке. Но как это должно выглядеть, думаю, понятно.

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

Перенос приложений с помощью сторонних инструментов

Теперь разберемся, как выходить из положения в случае, если нет кнопки. К счастью, для переброса программ между внутренней памятью и SD создана масса специальных утилит. Большинство из них бесплатны и поддерживаются Андроид-системами версии 2.3 и более свежими. Вот несколько примеров:

  • Переместить в SDCard . Не требует прав суперпользователя (root).
  • AppMgr III . Также работает без root прав.
  • Apps2SD: All in One Tool . Требует обязательного root’a.
  • FolderMount — особенно эффективна, поскольку позволяет перенести на SD-карту кэш, а не само приложение (apk). Именно в кэше содержатся самые тяжелые файлы, которые занимают основную часть пространства внутренней памяти. Требует root-прав.
  • Link2SD . Тоже очень эффективна, поскольку позволяет полностью перенести приложения на карту вместе с их «потрохами» — библиотеками, dalvik-кэшем и прочими служебными данными, создавая в исходном месте символическую ссылку. Нуждается в root-правах.

Напомню, что эти утилиты на некоторых устройствах могут не работать (то, что подходит для Asus, может оказаться бесполезным для Sony Xperia, LG или Lenovo). Если вам не удается решить задачу с помощью какой-либо одной, попробуйте остальные.

Пример переноса программ на SD с помощью Link2SD

Кроме получения root’a, перед использованием Link2SD потребуется создать на SD-карте еще один первичный раздел, в котором будут храниться файлы приложений. Для этого можно использовать любые средства разбивки дисков — Paragon, Minitool и т. д.

После подготовки перезагрузите устройство и запустите Link2SD. Далее.

Владельцы мобильных гаджетов с недостаточно большим объемом внутренней памяти при установке утилит вынуждены перемещать их на SD-карту. У новичков эта процедура может вызвать определенные трудности. Поэтому далее опишем, как перенести приложение на внешнее запоминающее устройство стандартным способом, а также какие программы из Google Play могут упростить и автоматизировать эту процедуру.

Андроид имеет стандартные средства, чтобы переносить установленные утилиты на внешний накопитель. Правда, это доступно только для тех приложений, в которых описываемая возможность была предусмотрена разработчиками. Более того, перемещаются лишь отдельные больше файлы, а определенный объем данных все равно остается в памяти гаджета с Андроид. Как перенести приложения на карту памяти, опишем далее:

Если соответствующий элемент не активен, значит для данной программы это действие не предусмотрено. Также примите к сведению, что на некоторых китайских девайсах подобным способом файлы переносятся не на внешний накопитель, а в другую половину внутренней памяти, предназначенной для мультимедиа.

Использование утилиты AppMgr III

Перенести приложения на SD карту при помощи AppMgr III можно описанным ниже способом:

Далее откроется стандартное окно диспетчера, где обычным способом после тапа по кнопке «Переместить на SD-карту» соответствующее действие будет выполнено. Таким образом, AppMgr III выступает лишь в качестве посредника между пользователем и системой, облегчая поиск утилит, способных мигрировать на внешний накопитель.

Есть у AppMgr III и еще полезная функция. Дело в том, что некоторые приложения после отправки файлов на внешнюю карту теряют часть своего функционала:

  • Могут перестать работать виджеты;
  • Утилиты, планирующие определенные действия после перезагрузки системы, не получают от нее уведомления об окончании загрузки, из-за чего дальнейшая работа может быть некорректной;
  • Созданные программой аккаунты перестают работать до момента обратного перемещения файлов во внутреннюю память.

Такие утилиты могут быть перемещены на внешний накопитель, но на их значке будет изображена перечеркнутая карточка.

При выполнении этого действия AppMgr III сначала выведет на дисплей окошко, в котором будут описан функционал, теряемый после миграции файлов.

Помимо описанных функций имеется возможность скрывать ненужные стандартные приложения, установленные производителем, очищать кэш, удалять и перемещать выбранные утилиты в пакетном режиме. Важно, что если описанная функция не предусмотрена производителем девайса, то AppMgr III не сможет перенести на карту памяти ни одно приложение, так как для этого она использует стандартные методы.

Работа с программой FolderMount на рутированных девайсах

Если вы владеете устройством с root-правами, полезно будет воспользоваться возможностями, предоставляемыми FolderMount. С ее помощью можно в значительной степени разгрузить внутреннюю память путем перезаписи всего кэша на внешний носитель. Следовательно, программа работает со всеми играми, более всего засоряющими внутреннюю память гаджета.

Опишем, как перенести приложения на карту памяти Android:

Отметим, что функционал приложений при этом не меняется, а перезаписывать объемный кэш можно не только на SD, но и на любой другой внешний накопитель, включая флешку и даже HDD.

Перемещение программы на внешний накопитель с использованием Link2SD

Здесь также потребуется наличие root-прав. Дополнительно придется поработать с флешкой, а именно создать для нее второй первичный (primary) раздел. Первый должен быть отформатирован в FAT32, второй - в ext2, ext3 или ext4. Если перепутать последовательность, то компьютер не сможет далее обнаружить флешку.

Каждый перенесенный файл как раз и будет храниться во втором разделе, а первый, как и обычно, будет зарезервирован системой для пользовательских данных. Создать дополнительный раздел на накопителе можно через компьютер, используя, например, MiniTool Partition Wizard, Paragon и другие средства для разбивки дисков. По завершении подготовки:

В старых версиях Android, не имея root прав, нельзя было использовать SD карту как внутреннюю память. Такая функция появилась только в Android 6.0 Marshmallow (работает в Android 7, 8 и 9) и позволила переносить установленные приложения на карту памяти. Чтобы игры и программы быстро запускались и работали без сбоев, желательно использовать SD карту высокого класса.

В некоторых прошивках функция отсутствует, несмотря на подходящую версию Android. Но это не значит, что карту памяти нельзя использовать как внутреннее хранилище – просто SD придется форматировать при помощи ADB.

После форматирования карты памяти, она не будет считываться другими мобильными устройствами. Если понадобится установить SD в новый смартфон или подключить в кардридер в ноутбуке, отформатируйте карту как портативный носитель.

Настройка SD карты как внутренней памяти

После подключения карты памяти, в области уведомлений появится оповещение об обнаружении новой SD карты. Нажмите «Настроить» и отформатируйте ее как внутреннюю память, следуя указаниям. Сохраненные на SD карте файлы будут удалены, так что заранее позаботьтесь о создании резервной копии.


Также карта памяти форматируется через меню настроек. Для этого перейдите в «Хранилище» (в некоторых прошивках называется «Хранилище и USB-накопители», «Накопители» или «Память») и щелкните по пункту «SD-карта».


Раскройте меню и выберите «Настройки хранилища».


Нажмите на пункт «Внутренняя память» и в следующем окне щелкните «Очистить и отформатировать». Не забудьте перед этим сохранить данные с карты памяти, потому что они будут удалены.


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



Далее будет предложено перенести некоторые приложения, фотографии и файлы на отформатированную карту. Выберите «Перенести сейчас», нажмите «Далее», а в следующем окне щелкните на «Перенести».


Процесс переноса данных займет некоторое время. В конце появится сообщение, что SD карта готова к работе.


Как отформатировать карту памяти при помощи ADB

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

ADB (Android Debug Bridge, отладочный мост Android) – инструмент, который входит в Android SDK и при помощи него устанавливается связь с консолью Android. ADB работает из командной строки (cmd.exe) либо из Windows PowerShell (доступен в последних сборках Windows 10). Проще говоря, подключив мобильное устройство к ПК через USB и активировав отладку, можно управлять смартфоном с компьютера, используя ADB-команды.

Чтобы скачать ADB, перейдите по ссылке , загрузите архив «platform-tools» и разархивируйте его на диске «C:». ADB будет внутри.


Также перейдите на эту страницу официального сайта Oracle, поставьте галочку в чекбоксе «Accept License Agreement» и скачайте установочный файл Java Development Kit, соответствующий разрядности операционной системы на компьютере. После завершения загрузки запустите установку.

Включите на устройстве отладку по USB. Эта функция находится в скрытом разделе «Для разработчиков». Чтобы сделать раздел видимым, откройте «Настройки» → «О телефоне» («Настройки» → «Система» → «О телефоне» в Android 8 Oreo и Android 9 Pie) и щелкните 5-7 раз по пункту «Номер сборки».



После выполненных действий пункт «Для разработчиков» появится в меню настроек («Настройки» → «Система» в Android 8 Oreo и 9 Pie). Перейдите в раздел «Для разработчиков», активируйте пункт «Отладка по USB» и подтвердите, выбрав «ОК».


Подключите смартфон к ПК через USB. Если вы делаете это впервые, на компьютер установятся драйверы USB. Обычно драйверы загружаются автоматически, но если этого не произошло, скачайте драйвер с сайта производителя устройства либо установите универсальный драйвер . Если драйвер без установщика, зайдите на компьютере в «Диспетчер устройств», выберите аппарат (устройство будет определяться неправильно с вопросительным или восклицательным знаком), щелкните по нему правой клавишей мышки и нажмите «Обновить драйверы». Выберите «Выполнить поиск драйверов на этом компьютере», укажите путь к папке с драйверами, щелкните «Далее» и дождитесь завершения установки.



Теперь перейдите в папку «platform-tools» и удерживая клавишу «Shift» щелкните правой кнопкой мыши по пустой области. В списке опций выберите «Открыть окно команд» или «Открыть окно PowerShell здесь» (на Windows 10). Запустится командная строка либо PowerShell.


На смартфоне появится запрос на разрешение отладки с этого компьютера. Выберите «ОК», чтобы подтвердить. Если запрос не появился, это произойдет позже – во время выполнения первой команды.

Введите следующую команду и нажмите «Enter» (в PowerShell добавьте./ перед командой):


В консоли появится знак «$». Введите команду:


Будет выдан идентификатор карты памяти вида disk:NNN,NN . Скопируйте следующую команду, замените в ней NNN,NN на полученные цифры и выполните команду:


Теперь зайдите в «Хранилище», выберите карту памяти, откройте ее настройки и щелкните «Перенести данные».



Как перенести приложения на карту памяти в Android 6, 7, 8 и 9

После форматирования SD карты остается перенести на нее установленные приложения. Откройте «Настройки», выберите «Приложения и уведомления», нажмите «Показать все приложения» или «Сведения о приложениях» (если таких пунктов в меню нет, пропустите) и щелкните на игру либо программу, которую собираетесь переносить.


Откройте «Хранилище» (или «Память»), нажмите «Изменить» и выберите карту памяти.