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

О чем следует знать перед установкой приложений?

По данным статистики около 78% современников выбирают телефоны и планшеты на ОС Android. Многозадачный программный продукт ранних версий (до 2.1 включительно) не предусматривает в настройках возможности сохранять или переносить игры на SD. В более поздних версиях (2.2 и младше) установка приложений на sd карту заложена в стандартных функциях ОС.

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

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

Как перенести установленные приложения на SD карту встроенными средствами?

Если после инсталляции очередной игры телефон или планшет напоминает пользователю о недостаточном объеме свободного места на диске, то уже поставленные программные продукты или их КЭШ можно перенести на внешнюю SD-карту памяти.

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

  1. В главном меню найти и выбрать «Настройки»;
  2. Перейти в раздел «Приложения»;
  3. Выбрать пункт списка «Управление приложениями»;
  4. Отметить «Сторонние»;
  5. В открывшемся списке найти и выбрать требуемый программный продукт;
  6. Нажать «Переместить на SD-карту».

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

Можно ли освободить внутреннюю память телефона?

Можно, для этого необходимо знать, как настроить телефон, чтобы приложения устанавливались на карту памяти или переносились после инсталляции. В этом помогут специальные утилиты: AppMgr Pro III (для ранних версий ОС), FolderMount (подходит для последних версий ОС), Link2SD и прочие. Чтобы пользоваться любой из предложенных программ пользователю потребуются root-права - доступ администратора или суперпользователя.

Выбор утилиты зависит от желаемого результата - перенос самих приложений, их КЭШа, сортировка по операциям и так далее. Чтобы установка приложений на карту андроид прошла без осложнений, необходимо быть уверенным пользователем. А потому использовать данный метод освобождения внутренней памяти следует аккуратно.

Подробности под катом.


Внимание! Этот способ опробован лично мною на Android 2.3. О возможности работы этого способа узнать можно в гугле.


Для начала необходимо установить Android SDK Tools (ссылка для Windows). После установки необходимо догрузить пакеты. Как это сделать вы увидите на скриншоте ниже:



Теперь зайдите в настройки своего телефона и перейдите сюда:
Приложения>Разработка>Отладка USB (поставить галочку).

Теперь подключайте устройство к компьютеру через USB. Зайдите в папку, куда вы установили SDK Tools. Выбрав папку platform-tools правой мышкой, нажмите «Запуск командной строки здесь».


В открывшемся окне командной строки наберите (все без кавычек):


После того, как появился значок "$", напечатаем следующее (регистр важен):


«pm getInstallLocation» и жмем Enter. У вас должно выйти на экран следующее:



Это означает то, что система сама будет определять, какие приложения куда устанавливать. Нам это не подходит, поэтому пишем:


«pm setInstallLocation 2»


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


«pm getInstallLocation»

Ответ должен быть таким:



Теперь закройте окно командной строки и отключите телефон от компьютера. Перезагрузите его. Теперь все приложения будут устанавливаться на карту памяти.


Стоит отметить то, что при загрузке из Play Маркета временная информация все равно будет записываться во внутреннюю память телефона. Без рута это никак не вылечишь, но если устанавливать программы не из Play Маркет (с заранее загруженного APK), можно установить программу без записи временной информации. Делать это можно следующим образом.


Устанавливаем программу APK Leecher на компьютер (в принципе, даже устанавливать не надо, только распаковать; прилагается к топику), качаем из Google Play на телефон программу Device ID (всего 13 кБ) и узнаем уникальный ID своего телефона.
Затем, запустив программу APK Leecher на компьютере, вписываем данные своего аккаунта, ID и делаем некоторые настройки (папка для загрузки, язык) и теперь мы можем искать приложения и загружать их прямо на компьютере из Google Play. За свои данные беспокоиться не надо - они никуда не утекают, а лишь используются для авторизации. Настройки программы:


Теперь можно загружать программы на компьютер и, перекинув скачанные файлы APK на карту памяти, установить их на свой телефон.
Пример работы программы:


С уважением, timblaer.

Если у вашего телефона или планшета небольшой объем внутренней памяти, вы можете устанавливать игры или программы на SD-карту. Ниже приведено несколько способов, как это сделать.

Способ 1. Использование SD-карты в качестве внутренней памяти (для Android 6 и более поздних версий).

Android, начиная с версии 6, позволяет отформатировать SD-карту так, чтобы ее можно было использовать в качестве дополнительной внутренней памяти. При установке карты в телефон или планшет появится окно, где вам нужно выбрать, как ее использовать – в качестве портативной памяти для фотографий или видео либо как внутренний накопитель для программ. Второй вариант как раз и позволяет устанавливать приложения на SD-карту. Важно : если вы выбираете второй вариант, SD-карта будет отформатирована, поэтому сначала перенесите с нее все важные данные.
После того, как SD-карта отформатирована, вы можете перенести на нее ваши игры или программы. К сожалению, системные приложения перенести таким способом невозможно.

Способ 2. Перенести программы или игры с помощью раздела «Приложения» (для Android 5 и более ранних версий).

Android 5 и более ранние версии позволяют переместить приложения на карту памяти без ее форматирования. Вам необходимо перейти в настройки устройства, найти раздел «Приложения», а в нем – ту игру или программу, которую вы хотите перенести. Выбрав приложение, нажмите на «Переместить на SD-карту».

Способ 3. Перенос приложений с помощью специальных программ.

Вы можете переносить приложения из внутренней памяти на SD карту при помощи специальных утилит, таких, как, например, Move2SDEnabler, Link2SD и т.д.

Советы:

  • Используйте высокоскоростную карту памяти (Class 10, UHS Speed Class 1 или UHS Speed Class 3), иначе производительность программ и игр может снизиться.
  • Если вы извлечете карту памяти, вы потеряете доступ к приложениям.
  • Извлекать карту, отформатированную как внутренняя память в Android 6 или более поздних версиях не рекомендуется, вы можете потерять сохраненные на ней данные.
  • Если вы используете Android версии 5 или более ранней, не устанавливайте на карту памяти приложения с важными личными данными (например, банковскими реквизитами), т.к. информация на карте не зашифрована.

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

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

Первый и самый доступный метод – перенос уже установленного софта во внешнее хранилище. При этом выполняется следующий алгоритм действий:

  • Открыть настройки смартфона.
  • Перейти в раздел «Приложения» или «Диспетчер приложений» – в зависимости от модели девайса.
  • На странице со списком всех приложений, установленных на устройстве, выбрать игру и открыть ее.
  • В зависимости от модели смартфона и версии прошивки кликнуть «На карту памяти SD» (на гаджетах с Android до 6 версии) или
  • Нажать на кнопку «Изменить».
  • Указать, куда перемещать программу. Выбрать «Карта памяти», подтвердить действие.

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

Но это не ответ на вопрос, как сделать, чтобы игры сохранялись во внутренней памяти. Этот способ позволяет переместить уже установленные приложения.

На разных версиях Android используются различные функции для установки игр на SD-карте по умолчанию. Универсальной инструкции нет, поэтому рассмотрим наиболее популярные способы:

  1. Определяем флешку как устройство для хранения данных. Для этого:
    • Открываем “Настройки”.
    • Переходим в раздел «Память».
    • В пункте «Использовать по умолчанию» устанавливаем галочку напротив «Карта памяти» или «SD card».
    • Сохраняем изменения.

После этого вы сможете скачивать на карту памяти “Андроид” игры и программы по умолчанию.

  1. Объединяем флешку и внутреннее хранилище. В этом случае SD card форматируется в новую файловую систему и объединяется с внутренней памятью. Система не будет видеть разделы, а выдаст общий объем памяти. Также после такой процедуры вы уже не сможете подключить карту SD к компьютеру или другому устройству. Итак, выполняется следующий порядок действия:
    • Открываем параметры разработчика. Если ранее вы этого не делали, перейдите в «Сведения об устройстве»/«Сведения о ПО». Найдите «Номер сборки» и тапните по этому пункту быстро 12 раз. Должно появиться сообщение о том, что режим разработчика включен.
    • Вернитесь на главную страницу настроек и найдите пункт «Параметры разработчика».
    • Включите пункт «Разрешить сохранение на внешние…».

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

  1. Ассоциация SD card со внутренней памятью. Эта функция имеется на устройствах с версией прошивки Android 6 и выше. Однако опция доступна не на всех моделях телефонов. Чтобы объединить флешку и внутреннее хранилище:
    • Установите SD card на телефоне. Если флешка уже установлена и ранее была отформатирована как переносной накопитель, ее нужно извлечь, подключить к ПК и отформатировать на низком уровне с помощью программы HDD Low level format, после чего снова установить на телефоне.
    • В появившемся окне уведомлений кликните «Настроить».
    • Укажите “Интегрировать с устройством”.

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

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

Логично возникает вопрос, можно ли установить игру сразу на SD-карту, если ни один из вышеперечисленных способов не сработал. В этом случае следует скачать соответствующее приложение, которое выполнит все необходимые настройки автоматически. Однако такая программа требует наличия root-прав, открыть которые сможет далеко не каждый пользователь. Стоит также отметить, что с получением прав суперпользователя вы рискуете удалить важные системные файлы, “подхватить” вирус и так далее.

Мы предлагаем алгоритм действий для опытных пользователей, чтобы игры устанавливались на “Андроиде” сразу на SD card:

  • Откройте root-права.
  • Установите приложение AParter, которое позволит создать два раздела на флешке (для игр и кэша).
  • Для работы с файлами и папками установите файловый проводник с расширенным набором инструментов – например, ES Explorer или “Cх Проводник”.
  • Скачайте утилиту, благодаря которой все программы будут устанавливаться на SD-карту, – Link2SD.
  • Скачайте программу Folder Mount, чтобы прописать путь установки.

Как видим, потребуется установить 5 программ. Затем следует настроить систему:

  • Переходим в «Настройки» – «Память» и отключаем SD-карту.
  • Открываем утилиту AParter и создаем два раздела. Для этого тапаем на «+», указываем 2 части. Важно, чтобы в первой была установлена Fat32 (для кэша), во второй – Ext2 (для программ и игр). Жмем «Применить».
  • Открываем программу Link2SD. На главной странице выбираем файловую систему (в нашем случае Ext2) и перезагружаем устройство.
  • Снова запускаем Link2SD. На этот раз заходим в «Настройки» и устанавливаем флажок на «Автоссылка».
  • В разделе «Место установки» выбираем «1 радел SD-карты».
  • В разделе «Настройка автоссылки» важно, чтобы были установлены все флажки (три).

На этом настройка завершена. Все программы и игры будут скачиваться и устанавливаться сразу во внешнем хранилище. Далее для работы с файлами флешки потребуется сторонний файловый менеджер – например, “ES Проводник”, который обладает более широким набором инструментов. Все указанные выше утилиты можно скачать из Play Market.

Пользователи мобильных устройств с системой Android часто сталкиваются с необходимостью переместить часть информации из внутренней памяти на SD-карту. Ведь даже ресурсов современных моделей, объём ПЗУ (внутренняя память) которых достигает 4–6 Гб, со временем перестанет хватать даже для полезных приложений – не говоря уже об игровых. Выходом из ситуации является перемещение программ на внешний накопитель одним из подходящих для этого способов., либо установка приложений и игр на карту памяти (флешку) на андроид.

Вариант для старых ОС Android

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

Для мобильного устройства с версией от 2.2 и выше для перемещения приложений из памяти на карту и наоборот можно воспользоваться настройками. Хотя место установки программ всё равно определяется разработчиком. И увидеть, получится ли освободить дополнительное место на внутреннем носителе или нет, можно, выполнив следующие действия:
  1. Открыв настройки системы;
  2. Перейдя в меню приложений и открыв свойства одного из них;
  3. Нажав на кнопку «Переместить на SD-карту». Отсутствие её активности означает, что производитель запретил перенос информации.


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

Использование специальных приложений

Программа под названием AppMgr (или App 2 SD), так же как и несколько других утилит, не требующих прав «суперпользователя», не даёт возможности перемещать системную информацию. Нельзя с её помощью установить на SD-карту и те приложения, для которых это действие запрещено разработчиком. Зато для программ, которые можно было перенести вручную (для версий от 2.2 и выше), процесс изменения местоположения упрощается.

Все приложения делятся в менеджере AppMgr на три группы:

  • только для внутреннего хранилища (чаще всего, это системная информация);
  • C возможностью перенесения на внешний носитель;
  • Eже расположенные на SD-карте.


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

    Способ для новых систем

    Начиная с ОС Android 6.0, пользователи получили возможность пользоваться SD картой в качестве внутренней памяти. Это позволяет, в первую очередь, расширить размеры ПЗУ устройства, а, во-вторых, сразу переносить приложения на внешний накопитель, без ручного или программного перемещения. Для настройки карты требуется:


    После перезагрузки системы часть ПЗУ будет храниться на внешней карте. Размеры внутреннего накопителя станут больше, а на внешнем, наоборот, останется меньше места. А при скачивании программы она автоматически установится на SD-карту.

    Перенос приложений при наличии root-прав

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