Почему нет кнопки переместить на sd карту. Как перенести Android-приложения на 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-прав предоставляет еще больше возможностей.

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

В GooglePlay множество полезных приложений, но ресурсы девайса ограничены. И перенос приложений – неплохой быстрый способ в памяти телефона.

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

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

Разработчики приложений самостоятельно решают, куда будет производиться установка их продукта.

Большинство мобильных приложений устанавливается в память гаджета, потому что съемный носитель (т.е. SD карта) считается менее надежным по сравнению с внутренней памятью, поскольку:

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

Ограничения при переносе приложений на SD карту

В разных версиях ОС Android алгоритм переноса программ на карту памяти отличается, но есть общие правила:

  • допускается перемещение приложений и некоторых системных утилит, если эта функция предусмотрена разработчиками; в обоих случаях приложения должны быть скачаны из Google Play и установлены пользователем;
  • системные приложения, изначально встроенные в ОС Андроид, перенести на другой носитель нельзя.

Перемещение программ на SD карту стандартными средствами

В ранних версиях Android была реализована возможность переноса игр и других приложений на внешний накопитель. Начиная с Android 6.0 Marshmallow появилась новая функция - форматирование SD карты как встроенной памяти.

Видеоинструкция:

Инструкция по переносу программ для Android 2.2 - 5.1:

  1. Зайти в меню «Настройки» – раздел «Приложения» (или «Диспетчер приложений» в старых версиях Андроид);
  2. Выбрать подходящие приложения для переноса; для удобства, их можно отсортировать по размеру или дате установки на телефон;
  3. Нажать кнопку «Переместить на SD карту» (если опция недоступна, значит, ПО запускается только с встроенного накопителя).

Штатная функция перемещает не все данные: это касается прежде всего кэша, вот почему лучше скачать специальную утилиту для перемещения приложений (см. ниже).

Процедура для пользователей смартфонов на Android 6.0 и выше состоит из таких шагов:

  1. В «Приложениях» выбрать то, что требуется переместить;
  2. Открыть вкладку «Память»;
  3. Нажать на «Изменить», далее - «Карта памяти».

Примечание . Опция «Adoptable Storage» в Android 6.0 и более новых версиях расширяет внутреннюю память за счет съемного носителя.

Подготовка SD карты к переносу приложений

Для последующей установки приложений, необходимо настроить карту памяти:

  1. Отформатировать SD через настройки телефона или приложение ;
  2. Отметить опцию « »;
  3. Перезагрузить смартфон.

После этих действий, в Диспетчере приложений (разделе “Приложения” в Настройках) появится кнопка «Память», позволяющая изменить местоположение софта.

Android-утилиты для перемещения приложений

Описанные выше методы бесполезны, если

  • версия Android ниже 4.2.2,
  • custom прошивка не поддерживает перемещение со внутренней памяти,
  • разработчик запретил подобные манипуляции.

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

AppMgr III (App 2 SD)

Собственно скачать приложение можно .

Link2SD справится с такими задачами как:

  • перенос приложений на SD карту;
  • очистка кэша;
  • сортировка программ по разным критериям;
  • создание ярлыков на домашнем экране телефона;
  • определение наличия свободного места.

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

  1. Одобрить предоставление прав суперюзера;
  2. Отфильтровать приложения по параметру «Поддерживает App2SD»;
  3. Выбрать нужное и выполнить перенос.

Наверное, каждый из нас сталкивался с проблемой недостатка памяти или попросту хотел перенести приложения на флешку, так как память уже была заполнена, а игры и приложения нельзя перенести на MicroSD и раздражало уведомление «Недостаточно памяти на устройстве, некоторые функции могут быть ограничены».
Даже если удалив множество приложений и игр, все равно не хватало памяти. Но как увеличить память без потери всего? Дальше в данной статье мы рассмотрим и узнаем как решить данную проблему.

Сразу же хочу вас предупредить, что ни я, ни администрация сайта не ответственны за ваши действия. Вы делаете все на свой страх и риск.

P.S В статье используются максимально упрощенные слова, для более лучшего восприятия.

Для продолжения вам потребуется:

  • MicroSD Карта с классом не ниже 6 (Желательно 10 класса) и размером более 4 ГБ
  • (Для создания второго раздела)
  • (Для переноса приложений и игр)
  • (Для переноса игр с кэшем)
Зачем для нас MicroSD-карта и ?

Чтобы увеличить память, нам придется переносить ваши приложения на так называемый второй раздел MicroSD карты (для переносa нужны ), и его мы создадим сами. Если вы уже имеете второй раздел на вашей карте, то можете пропустить данный пункт.

Создание второго раздела MicroSD

1. Сохраните все файлы на другом носителе (Например на компьютере)
2. Отключите MicroSD карту по пути «Настройки/Память/Отключить карту памяти»

3. Если есть ROOT права, установите , если нет -

4. После запуска, два раза нажмите на "+"
5. Выберите в Part 2 «Ext4». Если у вас устройство на Android 2.2-2.3, выберите «Ext 3»
6. В Part 2 выберите размер, сколько вы хотите выделить памяти в МБ из карты для приложений и игр (Чем больше тем лучше)
7. Посмотрите на первый график с белой полоской, с количеством оставшейся памяти и введите эти цифры в Part 1
8. Проверьте, всё ли вы правильно сделали. Если всё правильно, нажмите на кнопку меню или на так называемые «три точки в углу», и нажмите на «Применить изменения»
Все, самое трудное уже позади, можно вновь подключать карту памяти (Настройки/Память/Подключить карту памяти), обратно переносить на флешку файлы, но перед этим можно заметить, что размер карты памяти уменьшился. Так и должно быть, ведь мы создали второй раздел.

Настройка переноса на второй раздел

Нам нужно установить программу (Google Play)


После установки, откройте приложение. У вас должно появиться такое окно. Выберите «Ext 4» или «Ext 3» для Android 2.2-2.3 и нажмите на «ОК».

После перезагрузки, откройте приложение. У вас должен появиться список приложений.

Теперь мы рассмотрим, что можно перенести, а что лучше не переносить.

Скажем так, системные приложения ни в коем случае не переносить. Мало ли что случится. Поэтому переносить лучше пользовательские приложения (Те, которые вы установили сами). Не советую переносить те приложения, которыми вы активно пользуетесь (Например, Браузер или там WhatsApp и тому подобные).

И для того, чтобы было удобнее, в приложении есть сортировка. Для этого нужно нажать на «Ровные три полоски» и выбрать «Пользовательские».


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

Несколько минут ожидания и готово! У вас больше памяти, и можно еще качать игры и приложения и переносить их. Если покопаться в настройках Link2SD, то можно включить авто-ссылку. Это такая функция, которая автоматически переносит приложение на второй раздел карты, тем самым, облегчая вашу жизнь.

Так же в настройках можно сменить темы, купить Про версию и так далее. Но сейчас не об этом. В общем мы разобрались с главной проблемой. Но, хочу вам сказать, Link2SD не переносит кэш игр (Кэш игр - это файлы формата.obb по пути Android/obb/«название пакета игры»). Так что нам делать? Поговорим далее.

Перенос кэша игр и данных на MicroSD-карту

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

Откройте приложение, и проведите от левого края экрана к правому краю (Свайп) и нажмите на «Анализатор приложений»

Предупреждение «Недостаточно места в памяти» при попытке установить новое приложение на смартфон означает, что все эти игры, фотографии и видео 4K, наконец, сделали свое дело. Использование карты microSD - это хороший способ освободить место в памяти телефона, переместив на нее часть контента.

Всегда стоит помнить, что карты памяти работают медленнее, чем внутреннее хранилище, поэтому она нужна быстрая и объемная. Понадобится самая быстрая microSD, по крайней мере, класса 10 или UHS-I, а предпочтительно UHS-3. Если система определит, что microSD работает слишком медленно, появится предупреждение о снижении производительности.

Используйте внутреннее хранилище

Начиная с Android Marshmallow были внесены изменения в обработку телефонами карт памяти. Теперь их можно использовать как внутреннее хранилище - Android будет рассматривать карту как расширение встроенной памяти. Но у этого способа есть большой недостаток: флешка будет зашифрована, поэтому ее нельзя поместить в другое устройство (если не отформатировать снова).

Приступим! Сначала сделайте резервную копию важных данных, а затем вставьте флешку в телефон. Когда появится уведомление о новой SD-карте, выберите пункт «Установить». Далее нужно выбрать, каким образом телефон должен использовать карту: Phone Storage (на Android 9) или Use as Internal Storage (в старых версиях). Если этого меню не появилось, то перейдите в Настройки > Хранилище .

На следующем этапе выберите Format SD Card или Erase & Format - система предложит перенести все файлы, включая приложения, на карту. ОС Android также покажет, сколько места вы сэкономите. Нажмите кнопку Move Content , чтобы начат перенос. Эта функция называется Adoptable Storage и она требует постоянно держать microSD в телефоне. Любые данные, имеющиеся на карте, будут стерты, когда она будет отформатирована как внутреннее хранилище.

К сожалению, не все устройства со слотом для microSD поддерживают эту функцию: Motorola, Huawei и Nvidia подключили Adoptable Storage, а Samsung и LG удалили.

Android 9.0 Pie

Если телефон не поддерживает адаптируемое хранилище, то перенести приложения на microSD можно вручную.


Перейдите в Settings > Apps & notifications > App info. Найдите приложение, которое вы хотите перенести и выберите Storage > Change > Virtual SD-card в диалоговом окне Change storage . На экране подтверждения нажмите Move .

Чтобы переместить его обратно во внутреннее хранилище, повторите действия, но на последнем шаге выберите Internal shared storage . Вы всегда должны это делать, если хотите поменять или извлечь флешку!

Android 7.0 Nougat


Перейдите Settings > Apps. Прокрутите вниз, чтобы найти приложение, которое вы хотите переместить на карту, и нажмите на него. Выберите «Storage». Если оно поддерживает перенос на карту, вы увидите раздел «Storage used». Нажмите кнопку с надписью «Change», выберите место, куда хотите переместить приложение, и нажмите кнопку «Move».

Android 5.0 Lollipop

Lollipop имеет менее надежную поддержку microSD, чем более поздние версии Android. Кроме того, в этой версии не все приложения можно перенести.


Перейдите в Settings > Apps и выберите нужное приложение, затем нажмите кнопку Move to SD Card . Кнопка будет недоступна, пока идет процесс переноса, поэтому ничего не делайте до тех пор, пока процесс не завершится.

Как только перенос завершится, информация обновится и будет показано, сколько приложение занимает места на карте и во внутренней памяти.

Перенос посредством Link2SD

Это нужно, когда телефон не поддерживает перенос на SD-карту. Apps2SD является популярным приложением для этих целей, как и FolderMount , но оба требуют .

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

Узнать это поможет AppMgr III от Sam Lu Tools. С ним можно «заморозить» приложения с помощью Freeze apps , скрыть посредством Hide Apps и переместить на SD-карту опцией Move app .


AppMgr III при первом же запуске покажет на вкладке Movable , какие приложения можно переместить на флешку, а какие нет.

В старых версиях 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 карты остается перенести на нее установленные приложения. Откройте «Настройки», выберите «Приложения и уведомления», нажмите «Показать все приложения» или «Сведения о приложениях» (если таких пунктов в меню нет, пропустите) и щелкните на игру либо программу, которую собираетесь переносить.


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


В появившемся окне щелкните на кнопку «Переместить» и подождите пока приложение переносится.


AppMgr III (App 2 SD) – программа для переноса приложений

Если не хочется вручную перемещать каждое приложение, загрузите программу, которая упростит этот процесс. При помощи AppMgr III (App 2 SD) можно в пару тапов перенести неограниченное количество приложений на карту памяти.


Если на смартфоне установлен Android 8 либо 9, предоставьте AppMgr III следующие разрешения:

Затем запустите AppMgr III, выделите приложения, которые хотите переместить и щелкните на значок папки.

В следующем окне нажмите на кнопку «Play», чтобы запустить процесс переноса.


Если какие-то приложения не удастся перенести, это отобразится в AppMgr III.