Кэш память андроид на карту памяти

Кэш память андроид на карту памяти

Содержание

Как очистить внутреннюю память телефона от ненужных файлов

Есть два симптома, когда внутренней памяти на телефоне катастрофически не хватает:

  1. Приложения и Андроид тормозят,
  2. Телефон выдает сообщение о том, что нужно принять меры и освободить занятое пространство.

Внутренняя память телефона имеет фиксированный объем, и увеличить ее (вроде бы) нельзя. Тем не менее, в гайде мы расскажем, как очистить внутреннюю память телефона от ненужных файлов и приложений.

Увеличив свободное место в памяти Андроид, вы сэкономите время и перестанете замечать тормоза на телефоне и планшете. На всю “уборку” уйдет от силы 20 минут.

Содержание:

Ошибка: недостаточно памяти на мобильном устройстве

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

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

Невольно возникает вопрос: характеристики телефона “врут”? Если нет, то почему у других этот же смартфон / планшет работает стабильно?

Проверяем объем свободной памяти на Андроид

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

Проверить свободное место можно через настройки мобильного телефона. Для этого заходим в Настройки — Опции — Память (Settings – Device Maintenance – Storage – Storage settings – Device memory). Внимательно изучаем данные, обращая внимание на следующие цифры:

  • Общий объем (Total space) – объем внутренней памяти Андроид
  • Системная память (System memory) – минимальный объем места, зарезервированный для работы системы
  • Доступное место (Available space) – сколько осталось места во внутренней памяти.

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

В следующих главах я расскажу, как почистить внутреннюю память на Андроиде.

Очистка внутренней памяти телефона

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

Удаление приложений из системной памяти Android

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

Удалить бесполезные программы можно через стандартный Менеджер приложений: Опции — Настройки — Диспетчер приложений (Settings – Apps).

В Android 8 для вычисления ненужных приложений удобно использовать бесплатную утилиту FIles Go. Для других версий ОС она доступна для скачивания через Google Play.

Как удалить ненужные приложения в FIles Go:

  1. Заходим в раздел Unused apps,
  2. Сортируем приложения по дате модификации или размеру,
  3. Для удаления отмечаем ненужные программы галочками и нажимаем Uninstall.

Видеоинструкция по удалению приложений:

Перенос файлов на карту памяти

Внутренняя память телефона, как уже сказано, имеет фиксированный объем, поэтому необходимо постоянно проверять, хватает ли свободного места для корректной работы приложений и ОС.

Вообще, память Андроид делится на внутреннюю и внешнюю. Внешнюю память легко «нарастить», благо что sd-карты сегодня стоят недорого (за $25 можно приобрести карту памяти на 256 Гб).

Советуем перенести на карту памяти фотографии и видео, документы и другие объемные файлы, которые не обязательно хранить во внутренней памяти. Более того, хранить на карте памяти их надежней.

Собственно, перенести файлы можно через любой файловый менеджер – через телефон или ПК.

Перемещаем ненужные приложения с внутренней на внешнюю карту памяти

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

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

Вообще, начиная с версии Android Marshmallow все стало проще. Достаточно отформатировать карту памяти как internal storage через настройки. Делать больше ничего не нужно, ОС Андроид самостоятельно определит, какие приложения хранить на карте памяти.

Совет. Установите приложение FolderMount – «расширитель» внутренней памяти телефона. Работает в том числе на Android 4.2.1 и выше, в то время как аналоги не поддерживают многопользовательский режим. Для работы приложения требуется root.

Удаляем кэш приложений

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

Как удалить кэш:

  1. Узнать, сколько именно потребляет то или иное приложение, можно через раздел Settings – Apps.
  2. В списке установленных приложений нажмите на интересующий элемент.
  3. Проверьте занятое пространство в секции Storage.
  4. Для очистки кэша нажмите одноименную кнопку Clear Cache.

Удаляем ненужные файлы с помощью Piriform CCleaner

CCleaner поможет освободить память на Андроиде (на карте памяти), также очистит внутреннюю память от временных файлов, кэша приложений, найдет большие файлы; даст советы по оптимизации внутренней памяти. Программа бесплатна, скачать ее можно здесь.

Как альтернативу CCleaner, удобно использовать вышеупомянутое приложение Files Go.

Как увеличить память на Андроиде вручную

Для ручной очистки памяти телефона подойдет любой файловый менеджер. Мы советуем ES Explorer или Total Commander.

Будьте внимательны и удаляйте только ненужные пользовательские файлы во внутренней памяти Android, которые вы создавали / копировали сами.

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

Какие файлы желательно удалить (перенести на карту памяти) в первую очередь:

  1. Фотографии, видео, записи на диктофон и другие документы, сохраненные не на sd, а во внутренней памяти;
  2. Документы, полученные по почте или через социальные сети (чаще всего они сохраняются в папку Download);
  3. Электронные книги и другие файлы, сохраненные сторонними приложениями в память устройства;
  4. Содержимое папок DCIM, bluetooth, sounds.

Используем Storage Analyzers (для наглядности)

Для наглядности советуем использовать приложение Files Go или любой другой storage analyzer для Андроид, который покажет, какие файлы занимают больше всего места на диске и где они расположены, в виде диаграммы. Среди таковых приложений отметим:

Переносим фотографии и видео на сервис Google Photos

Именно фотографии и видео “съедают” больше всего места на телефоне, за счет их можно быстро освободить место на карте памяти или во встроенном хранилище. Если ваш телефон не поддерживает карту памяти, переместите файлы, к которым вы обращаетесь нечасто, в облако. Лучше всего для этого подходит приложение Photos, или Google Photos. Оно автоматически загружает фотографии на сервис, где они доступны в изначальном качестве через браузер или приложение.

Помимо Google Photos, можно обратить внимание на такие альтернативы как Dropbox, Flickr или Microsoft OneDrive.

Даже когда фотографии будут доступны только на сервере, вы легко получите к ним доступ, если у вас работает интернет. И главное, это действительно удобный и быстрый способ освободить пару гигабайт внутренней памяти!

Очистка памяти: вопросы и ответы

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

2. У меня не хватало внутренней памяти в телефоне, я захотела очистить ее. Я перебросила данные (фото, музыку) на карту памяти. Теперь файлы не читаются, хотя телефон видит карту. Как можно вернуть хотя бы фото?

3. Телефон Самсунг А5. Не знал, как увеличить внутреннюю память, переместил с помощью ноутбука папки с музыкой и файлами с внутренней памяти на sd карту. После этого при открытии папок все они оказались пустые. Файлы и музыку не видит ни телефон, ни компьютер. Внутренняя память телефона вроде не уменьшилась после этого. Как найти эти файлы?

Ответ. Вероятно, вы скопировали на карту памяти не оригиналы, а эскизы. Оригиналы фотографий могли остаться во внутренней памяти телефона. Если это не произошло, вам поможет программа DiskDigger.

Если в памяти устройства недостаточно места, следует скопировать файлы на компьютер (сделать резервную копию) и только после этого перемещать на карту памяти. Вам будет полезно ознакомиться с инструкцией, как очистить внутреннюю память на Андроиде (см. текст выше).

У меня телефон Sony Xperia, когда захожу в Плей Маркет, хочу скачать какую-нибудь программу, система пишет, что не хватает памяти на Андроиде, хотя флешка 16 гб! Что делать?

Ответ. Скорее всего, ошибка «недостаточно памяти» на Андроид связана с тем, что не хватает внутренней памяти – именно туда с Google Play скачиваются установочные файлы.

  1. Перенесите наиболее объемные файлы со внутренней памяти Андроид на вашу sd карточку.
  2. Удалите ненужные приложения через файловый менеджер или Files Go.
  3. Воспользуйтесь утилитой CCleaner для очистки ненужных файлов в памяти телефона.

Чистила память телефона, удалила много папок. И теперь не могу через Android смотреть галерею, пишет: «Хранилище не доступно». Как можно вернуть обратно?

Ответ. Вероятно, при очистке вы удалили папку с фотографиями на карте памяти (SDCARD/DCIM/CAMERA). Восстановить файлы оттуда можно с помощью программ CardRecovery или PhotoRec.

Как зайти во внутреннюю память андроид

Для начала приведу информацию относительно памяти телефона найденую мною на одном из сайтов.

    1. RAM (ОЗУ)

RAM (ОЗУ) — это память «с произвольным доступом», то есть т.н. оперативная память, куда программное обеспечение (ПО) записывает и считывает информацию быстро (и без эмуляции). Содержимое оперативной памяти очистится при пропадании питания, например, если телефон выключить. Объём оперативной памяти решает, сколько приложений можно запускать одновременно, или как большой файл может быть загружен в память для работы (просмотр, редактирование и т.д.). Возможна ошибка «Недостаточно памяти», если память исчерпана и не получается запустить программу. Android 2.2 знает, какие приложения можно убрать из RAM, когда необходимо. До Android 2.2, максимум 256 Мб оперативной памяти поддерживалось.

    2. ROM (ПЗУ)

ROM (ПЗУ) — это память только для чтения (Read-Only Memory). То, что в ней хранится, никогда не может быть изменено (записывается однократно на при изготовлении телефона); и ROM (ПЗУ) хранит данные даже без питания.

В Android-телефоне ROM разбита на несколько разделов. Одна часть для ОС (операционной системы). Раздел ОС защищён, и вы не сможете писать в него без прав root. Root — это получение прав супер-пользователя операционной системы, тогда будет можно читать/писать в разделе ОС, например, заменить образ ОС (что, таким образом, позволяет использовать несколько разных операционных систем).

    3. Internal phone storage («Внутренняя память телефона»)

Internal phone storage («Внутренняя память телефона») — это вторая часть памяти, предназначенная для пользовательских данных, включая загруженные приложения и их сохраненные данные (из RAM). В Android 2.2, она монтируется в /mnt/asec, и в котором — apk-файлы загруженных приложений. Поэтому этот вид памяти называют Internal phone storage («Ёмкость внутренней памяти телефона»). Этот раздел подобен компьютерному внутреннему HDD (диску «С:» у Windows или «file system» у Ubuntu/Linux). Свободного пространства в Internal phone storage («Внутренняя память телефона») становится меньше, когда вы устанавливаете больше приложений. Это место можно проверит так: «Настройки» -> «SD-карта и память телефона» -> «Внутренняя память» (Internal storage). Может наступить момент, когда уже нельзя установить приложения — когда на Internal phone storage («Внутренняя память телефона») слишком мало свободного пространства; тогда нужно удалить ненужные программы.

    4. MicroSD / SDHC / SDXC . (есть и смартфоны без слота для карты)

Это единственный тип памяти, которую пользователь может расширить. Он аналогичен внешнему жесткому диску (External HDD) для компьютера. МикроSD монтируется в /etc/SDCARD на телефоне. Эту память можно увидеть в разделе «Настройки» -> «SD-карта и память телефона» -> «SD карта».

На MicroSD-карте можно хранить любые данные в виде файлов (фильмы, музыку, фотографии и так далее). По сути, можно использовать телефон в качестве т.н. «флэшки», то есть в качестве микроSD-карты. В Android 2.2 часть установленных приложений можно перенести из «Внутренняя память» (Internal storage) сюда — на SD-карту; следовательно, это экономит драгоценное пространство «Внутренней памяти» (Internal storage). Но не все приложения могут быть перемещены из «Внутренней памяти» на карту памяти SD. Поэтому даже добавление большой SD-карты не поможет, если «Внутренняя память» близка к заполнению.

При желании заменть SD-карту (например, на другую с большей пропускной способностью), не забудьте отключить («отмонтировать») текущую SD-карту, прежде чем физически вынимать её: «Настройки» -> «SD-карта и память телефона» -> «SD карта» -> «Отключить SD-Card» (ведь Android основан на Linux-е). Вставленная новая SD-карта будет автоматически установлена («примонтирована»).

Я не являюсь специалистом ни по OS Android, ни по Linux, поэтому простите мне ошибки в названиях и неточности в тексте.
Так вот, приобрели мы моей жене замечательный телефон «Samsung Galaxy Ace» под управлением OS Android. Приобрели его под моим настоянием, т.к. я, до этого немного сталкивался с «Android, и вариант с IOS, Windows и прочими Simbian категорически отвергал. Замечательный оказался телефончик, отзывчивый экран, шустрый процессор, понятная OS, всё восторгало. И я, как «специалист», принялся его всячески улучшать, устанавливать одни программы, удалять другие, экспериментировать с настройками, играть в игрушки, лазить в интернет. Всё супер!
Прошёл месяц такого активного творчества. И вдруг, появилось сообщение «память телефона заполнена». Ну заполнена так заполнена — не придал значения я, освободим, и удалил данные у какой то программы. Помогло, и продолжилось мучение телефона.
Прошло какое-то время, сообщение появилось снова, ну я по проторенной дороге удалил данные у другой программы, затем несколько программ. Помогло.
Прошло какое то время, сообщение появилось снова! Я в настройки – «Очистить ОЗУ» — всё ОК. Ненадолго, увы.

Залез в интернет, скачал программы по очистке памяти –очищают, но сообщение остаётся. Залез в интернет, начал разбираться, выяснил, что не хватает места в Internal storage («Внутренняя память»), а все эти программы чистят RAM (ОЗУ) и для решения моей проблемы не пригодны. Сообщение «Память заполнена» вылезало при заполненности внутренней памяти телефона более 160 из 181 Мб.
Начал искать за..лей памяти Internal storage, выяснил, что это обновления Карт Google и данные Android Market. Запретил картам обновляться, перестал пользоваться Marketом. Временно помогло.

Начал удалять всё подряд, нужное, не нужное. Постепенно удалил почти всё, включая Google Maps, Android Market, Skype, и много другого, чего наустанавливал ранее (осталась только любимая игрушка жены Lines). Всё помогало временно, сообщение в конце концов вылезало снова, а удалять было больше нечего, осталось только самое необходимое.
Жена пилит – «Всё ты, со своими экспериментами»

Залез в интернет, выяснил, что доступ к Internal storage можно получить имея root права. Станцевал с бубном в течении примерно часов 10, получил на телефоне root права. Как? – не помню. В форуме всё написано, но либо у меня уже мозги не те, либо на форуме пишет народ с не теми мозгами :rolleyes:
С помощью программы Link2SD, перенёс часть программ на карту SD. Это хорошо почистило память. Хватило примерно на месяц. Через месяц СМС опять не приходят.

Начал настраивать себя на снос и переустановку системы, всё не решался >-)
Залез в интернет, выяснил, что есть такие временные файлы с расширением rm. Нашёл их в папке datalocaltmp c помощью программы RootExplorer, удалил – помогло не надолго (объём их был около 3 Мб).
Залез в папку data основательно, прошерстил её различными способами. Нашёл кучу файлов с расширением log, в названии которых присутствует слово error и название различных программ, в том числе тех, которые я удалил давно. Размер каждого из них составлял около 2 Mb, а количество – около 30 шт. Удалил их все. И, о чудо, внутренняя память заполнена 62 Мб из 181 (и телефон работает). Надолго ли? Посмотрим, такое ощущение что чистить надо постоянно.

Объем встроенной памяти недостаточен на Android: что делать?

Твой android ➜ Android OS ➜ Объем встроенной памяти недостаточен

Хотите установить приложение и тут… «Объем встроенной памяти недостаточен», что делать в таких случаях? В этой публикации поделимся рекомендациями для владельцев Android смартфонов и планшетов как освободить необходимый объем встроенной памяти.

Когда может возникнуть ошибка — недостаточно свободной памяти

Столкнуться с проблемой нехватки объема внутренней памяти вы можете столкнуться уже после месяца двух использования своего Android устройства, даже если вы имеете дополнительно SD карту памяти. Чтобы устранить ошибку и уведомление больше не выскакивало, необходимо разобраться и выяснить чем переполнена ОЗУ память вашего смартфона или планшета.

Недостаточно места на телефоне Андроид как исправить

Почему объем встроенной памяти недостаточен?

Основными причинами почему память переполнена могут быть:

  1. Установлено много приложений на ваш Android смартфон или планшет. Все приложения устанавливаются по дефолту во внутреннюю память поэтому, объем внутренней памяти может быстро закончится от бесчисленного количества приложений.
  2. Причина не самая частая, но имеет место быть – отсутствие карты памяти в гаджете;
  3. Накопившийся кэш в Google Play и Сервис Google Play Market.
    Сбой при скачивании приложения или софтовый сбой.

Собственно ничего загадочного в данном сообщении нет, нужно только знать каким образом увеличить объем внутренней памяти в своем смартфоне (планшете).

Как увеличить объем внутренней памяти на андроид

Мы подготовили перечень способов благодаря которым можно увеличить объем внутренней памяти на Android устройстве, от более простого метода к наиболее радикальному. Вы можете попробовать каждый, чтобы определить более приемлемый и действенный способ.

Очистка приложения «Сообщения» и «Почты»

В первую очередь когда вы при скачивании приложения видите уведомление о том что объема встроенной памяти не достаточно, необходимо почистить и удалить накопившуюся почту (если она вам не нужна) и сообщения, данные которых сохраняются также во внутренней памяти Android устройства. Также это касается и мессенджеров WatsApp, Viber, Telegram (они сохранят всю историю переписки хранят фото и видео).

Очистка внутренней памяти

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

Чтобы очистить кэш в приложениях, необходимо:

  1. Зайти в приложение «Настройки».
  2. Открыть раздел «Приложения» далее перейдите «Все приложения»
  3. Войти в пункт приложения и выбрать «Очистить кэш».

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

Установка карты памяти

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

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

Совет: не покупайте самые дешёвые и неизвестного производителя карты памяти, так как не надежная SD карта может выйти из строя, и вы потеряете ваши файлы и данные.

Что сделать: установить SD карту для увеличения общего объема памяти вашего Android устройства.

Перенос приложений и файлов

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

  1. Зайдите в приложение «Настройки».
  2. Откройте раздел «Приложения» далее перейдите «Все приложения»
  3. Откройте приложение и войдите в пункт «Память».
  4. Выберите пункт «Изменить» и «Перенести на SD карту».

Поиск и удаление удаленных файлов c Android

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

Очистить мусорные файлы можно двумя способами:

  1. Ручное удаление: зайдите в папку каталог «Download» и удалите лишние файлы (если вы скачиваете, что-то с браузера, необходимо узнать путь сохранения и удалить мусорные файлы с этих папок).
  2. Программная чистка: осуществляется специальными «клинерами», программами по очистке ОЗУ и оптимизации устройства Андроид.

Скачать программы для очистки и оптимизации внутренней памяти:

Заморозка ненужных переустановленных приложений на Android

На смартфонах и планшетах из коробки установлено много приложений которыми вы не будите пользоваться на 90%. Хорошо если вы их можете удалить, и таким образом вы сможете освободить внутреннюю память. А что делать например с программными сервисами от Google, такими как: Google Hangouts, Google Drive, Google Таблицы, Google Документы, Google Фильмы…. список можно еще долго продолжать, все эти приложения занимают не мало памяти в вашей внутренней памяти, и перенести их на внешнюю SD карту не получится.

Что же делать? Выход есть — заморозить приложения! Мы уже писали на эту тему на нашем сайте почитайте подробнее как заморозить приложения на Андроиде, а мы предложим краткую инструкцию как остановить приложения:

  1. Откройте приложение «Настройки» на Андроид устройстве.
  2. Перейдите в раздел «Приложения».
  3. Выберете нужное приложение для «заморозки» войдя в подраздел с приложением.
  4. Нажмите кнопку «Отключить».

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

Если даже после этого у вас все равно появляется сообщение «Объем встроенной памяти недостаточен». Возможно вам нужно будет отказаться от каких либо уже установленных приложений.

Сброс Android к заводским настройкам

Итак, если вам, ни один способ не помог, самым верным будет — возврат устройства к заводским настройкам Android устройства. Сброс можно сделать несколькими способами:

  • Меню настроек.
  • Recovery mode.
  • Ввод спец кода в приложении «Телефон».

Мы не будем рассматривать все три, это есть в нашей отдельной статье.

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

Рассмотрим как сделать сброс с настроек:

  1. Войдите в «Настройки».
  2. Далее перейдите в раздел «Восстановление и сброс»
  3. Выберете пункт «Сброс настроек».
  4. После чего смартфон перезагрузится и вам необходимо будет заново пройти процесс настройки Android.

После возврата к базовым настройкам, Android очистит лишнее и у вас появится нужный вам объем оперативной памяти.

Теперь вы знаете что делать когда появляется сообщение «Объем встроенной памяти недостаточен». Конечно те способы которые мы вам предлагаем не дадут постоянный эффект, со временем кэш опять будет заполняться, приложения будут оставлять мусор и количество приложений в устройстве опять достигнет критического количества для ОЗУ.

Как правило, такие ошибки возникают на устаревших смартфонах и планшетах с минимальным объемом памяти, от 512 МБ и 1 Гб до 2 ГБ, поэтому стоит задуматься над покупкой более нового Android устройства с большей памятью.

Как освободить внутреннюю память на телефоне Андроид с помощью ОС и сторонних программ?

Добрый день, друзья. Как освободить внутреннюю память на телефоне андроид? Если на вашем телефоне довольно много различного хлама и это мешает ему нормально функционировать, в этом случае я советую дочитать статью до конца.Не имеет значения, есть ли у вашего Андроида разъём для накопителей microSD, или его внутренняя память равна 128 Гб, даже в этом случае телефон можно очень сильно забить различным хламом. В этом случае, нужно использовать несколько простых методов и сделать свободной не только память ЖД, но и флешки вашего телефона. В статье я дал элементарные методы очистки для новичков, продвинутые опытных пользователей и для более опытных людей.

Методы как освободить внутреннюю память на Андроиде?

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

  1. Очищаем память используя встроенный кэш;
  2. Применяем сторонний софт, чтобы на автомате удалить временную пользовательскую информацию;
  3. Очищаем ручным способом;
  4. Оптимизируем внутреннее пространство;
  5. Сбрасываем настройки.

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

Как очистить память на Андроиде системными методами

Подходит для новичков. В Андроид есть основной базовый анализатор занятого внутреннего объёма памяти. Если вы желаете более детально проанализировать память, то это можно сделать с помощью сторонних программ, вроде Solid Explorer. Его можно скачать с Google Play .

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

В Андроид начиная с версии 5.0 была внедрена вкладка, которая позволяет подсчитывать кэш временной информации. Подобные элементы возникают в процессе применения программ. Чем вы более активно применяете приложения, тем из-за них объёмнее становится кэш. У некоторых людей вес временных элементов достигает 500 – 2500 Мб.

Очищаем кэш на Андроид

Данный метод отлично подойдёт для новичков

  1. Открываем системные настройки;
  2. Выбираем вкладку «Накопители», может называться «Память» на части Андроидов;
  3. Кликнем по внутреннему накопителю;
  4. Нам придётся подождать, пока проходит процесс захламлённого объёма. Если телефон слабый, этот анализ может занять от 1, до 3 минут;
  5. Тапнем внизу по графе «Данные кэша»;
  6. Телефон нас переспрашивает, действительно ли мы собираемся очищать кэш. Соглашаемся и подтверждаем.

Плюсы способа

  • Это метод очищения временных элементов довольно прост, и лёгок;
  • Позволяет очищать до 3 Гб дисковой памяти.

Минусы метода

  • Отсутствуют данные по типам инсталлируемых объектов;
  • Нельзя удалить клоны элементов и прочих не применяемых файлов.

Очищаем память используя сторонние приложения

Подходит для людей, которые знакомы с инсталляцией программ на Андроид.

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

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

Если у пользователя есть Root права, он может удалять, в том числе и приложения системы. Или, их можно подвергнуть заморозке. Кроме этого, часть игр можно перенести на флешку. Это особенно полезно, когда игра занимает много места.

Принцип работы подобных программ

  1. После того, как вы запустили приложение, нужно тапнуть по кнопочки «Анализ»;
  2. Программа начнёт сканировать накопитель, и в сообщении укажет, какие программы лучше всего удалить;
  3. Для начала очищения телефона, достаточно кликнуть по одной кнопке.

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

Достоинства данного метода

  1. Подобное приложение даёт возможность для очистки элементов в пару касаний;
  2. У подобных программ существует метод тщательного поиска элементов, клонов приложений, не занятых папок, которые вам не нужны;
  3. Отлично ищет файлы, которые вы или не используете, или применяете их довольно редко.

Главные минусы метода

  1. Нужно предварительно просмотреть инсталлируемые элементы;
  2. Часть возможностей программы работают лишь в версии приложения, за которую необходимо заплатить;
  3. Если вы решили часть файлов системы заморозить или удалить, вам нужны права root.

Метод ручной очистки памяти смартфона

Больше всего подходит для опытных людей, которые знакомы с системой файлов Андроид.

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

Чтобы использовать ручную очистку, нам нужен «файловый менеджер». Также, не помешало бы, чтобы в нем была функция «Анализ занятого пространства». В данном случае можно воспользоваться тем же Solid Explorer.

Как нужно работать с подобной программой?

  1. Устанавливаем «Файловый менеджер». Мы решили установить Solid Explorer;
  2. Заходим в настройки затем файлы и активируем показ «скрытых файлов»;
  3. Начинаем анализ памяти, чтобы найти объёмные папочки;
  4. Находим и удаляем элементы, которые нам не нужны.

Достоинства метода

  1. Маленькая возможность того, что вы нечаянно удалите важный элемент;
  2. Тщательный анализ и удаление лишних данных;
  3. Небольшие требования к программам – необходим лишь файловый менеджер.

Главные минусы метода

Этот метод занимает много времени. Кроме этого, он достаточно монотонный.

Оптимизируем внутреннее пространство смартфона

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

  1. Нужно заменить часть программ, на их облегченный аналог;
  2. Удаляем игры, в которые мы не играем и программы, которые не используем;
  3. Если по физическим параметрам на вашем смартфоне нет слота для флешь карты или второй слот вы заняли под СИМ карту, то нужно задействовать облачное хранилище и туда на автомате загружать файлы;
  4. Необходимо применять внешний диск, чтобы хранить карты, музыку, фото;
  5. Необходимо указать в обозревателе папочку, где нужно сохранять файлы на внешнем диске;
  6. Если у вас есть Root права, нужно перебросить массивные игры на флешку. Если же подобных прав у вас нет, и вы не очень любите играть, то держать дополнительные элементы нужно на флешь карте. Перед тем, как вы начнёте играть, необходимую папочку с информацией нужно скопировать в соответствующий отдел диска. Когда вы закончите играть, папку нужно удалить;
  7. Нужно объединить внутренний диск с флешкой, когда память у телефона достаточно мала;
  8. Нужно проверить через антивирус вашу ОС.

Сбрасываем настройки до заводских

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

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

Также, в первоначальное состояние возвратятся те изменения, которые вы выполнили, используя права Root. Как восстановить заводские настройки можно прочитать здесь.

Ошибка: недостаточно памяти на мобильном устройстве

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

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

Невольно возникает вопрос: характеристики телефона “врут”? Если нет, то почему у других этот же смартфон / планшет работает стабильно?

Проверяем объем свободной памяти на Андроид

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

Проверить свободное место можно через настройки мобильного телефона. Для этого заходим в Настройки - Опции - Память (Settings – Device Maintenance – Storage – Storage settings – Device memory). Внимательно изучаем данные, обращая внимание на следующие цифры:

  • Общий объем (Total space) – объем внутренней памяти Андроид
  • Системная память (System memory) – минимальный объем места, зарезервированный для работы системы
  • Доступное место (Available space) – сколько осталось места во внутренней памяти.

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

В следующих главах я расскажу, как почистить внутреннюю память на Андроиде.

Очистка внутренней памяти телефона

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

Удаление приложений из системной памяти Android

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

Удалить бесполезные программы можно через стандартный Менеджер приложений: Опции - Настройки - Диспетчер приложений (Settings – Apps).

В Android 8 для вычисления ненужных приложений удобно использовать бесплатную утилиту FIles Go. Для других версий ОС она доступна для скачивания через Google Play.

Как удалить ненужные приложения в FIles Go:

  1. Заходим в раздел Unused apps,
  2. Сортируем приложения по дате модификации или размеру,
  3. Для удаления отмечаем ненужные программы галочками и нажимаем Uninstall.

Видеоинструкция по удалению приложений:

Перенос файлов на карту памяти

Внутренняя память телефона, как уже сказано, имеет фиксированный объем, поэтому необходимо постоянно проверять, хватает ли свободного места для корректной работы приложений и ОС.

Вообще, память Андроид делится на внутреннюю и внешнюю. Внешнюю память легко "нарастить", благо что sd-карты сегодня стоят недорого (за $25 можно приобрести карту памяти на 256 Гб).

Советуем перенести на карту памяти фотографии и видео, документы и другие объемные файлы, которые не обязательно хранить во внутренней памяти. Более того, хранить на карте памяти их надежней.

Собственно, перенести файлы можно через любой файловый менеджер – через телефон или  ПК.

Перемещаем ненужные приложения с внутренней на внешнюю карту памяти

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

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

Вообще, начиная с версии Android Marshmallow все стало проще. Достаточно отформатировать карту памяти как internal storage через настройки. Делать больше ничего не нужно, ОС Андроид самостоятельно определит, какие приложения хранить на карте памяти.

Совет. Установите приложение FolderMount – "расширитель" внутренней памяти телефона. Работает в том числе на Android 4.2.1 и выше, в то время как аналоги не поддерживают многопользовательский режим. Для работы приложения требуется root.

Удаляем кэш приложений

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

Как удалить кэш:

  1. Узнать, сколько именно потребляет то или иное приложение, можно через раздел Settings – Apps.
  2. В списке установленных приложений нажмите на интересующий элемент.
  3. Проверьте занятое пространство в секции Storage.
  4. Для очистки кэша нажмите одноименную кнопку Clear Cache.

Инструкция по удалению кэша

Удаляем ненужные файлы с помощью Piriform CCleaner

CCleaner поможет освободить память на Андроиде (на карте памяти), также очистит внутреннюю память от временных файлов, кэша приложений, найдет большие файлы; даст советы по оптимизации внутренней памяти. Программа бесплатна, скачать ее можно здесь.

Как альтернативу CCleaner, удобно использовать вышеупомянутое приложение Files Go.

Как увеличить память на Андроиде вручную

Для ручной очистки памяти телефона подойдет любой файловый менеджер. Мы советуем ES Explorer или Total Commander.

Файл менеджеры для Андроид

Будьте внимательны и удаляйте только ненужные пользовательские файлы во внутренней памяти Android, которые вы создавали / копировали сами.

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

Какие файлы желательно удалить (перенести на карту памяти) в первую очередь:

  1. Фотографии, видео, записи на диктофон и другие документы, сохраненные не на sd, а во внутренней памяти;
  2. Документы, полученные по почте или через социальные сети (чаще всего они сохраняются в папку Download);
  3. Электронные книги и другие файлы, сохраненные сторонними приложениями в память устройства;
  4. Содержимое папок DCIM, bluetooth, sounds.

Используем Storage Analyzers (для наглядности)

Для наглядности советуем использовать приложение Files Go или любой другой storage analyzer для Андроид, который покажет, какие файлы занимают больше всего места на диске и где они расположены, в виде диаграммы. Среди таковых приложений отметим:

  1. Storage Analyzer & Disk Usage
  2. Storage Analyzer
  3. DiskUsage

Переносим фотографии и видео на сервис Google Photos

Именно фотографии и видео “съедают” больше всего места на телефоне, за счет их можно быстро освободить место на карте памяти или во встроенном хранилище. Если ваш телефон не поддерживает карту памяти, переместите файлы, к которым вы обращаетесь нечасто, в облако. Лучше всего для этого подходит приложение Photos, или Google Photos. Оно автоматически загружает фотографии на сервис, где они доступны в изначальном качестве через браузер или приложение.

Помимо Google Photos, можно обратить внимание на такие альтернативы как Dropbox, Flickr или Microsoft OneDrive.

Даже когда фотографии будут доступны только на сервере, вы легко получите к ним доступ, если у вас работает интернет. И главное, это действительно удобный и быстрый способ освободить пару гигабайт внутренней памяти!

Группировка типов памяти устройств

Сперва рассмотрим, какие виды памяти существуют в принципе. Данная группировка не зависит от используемой на устройстве операционной системы, будь то Android, Windows, MacOS, iOS, Linux или другие, менее распространённые платформы.

RAM на АндроидВсе запоминающие устройства в электронике можно разделить на две основные группы:

  • Энергозависимая память. RAM
  • Энергонезависимая память. ROM

С энергонезависимой памятью понятно, мы обозначили её как RAM (Random Access Memory - Запоминающее устройство с произвольной выборкой).
SD-карта на АндроидА вот обозвать всю энергонезависимую память как ROM - это грубое допущение, так как ROM - Read-Only Memory, то есть допускает лишь чтение, но в группу энергонезависимой памяти входят и устройства, позволяющие пользователя перезаписывать данные. Однако, мы позволим себе это обобщение, а позже вскользь отметим особенности различных групп ROM-памяти.

Если из типа энергозависимой памяти в Андроид устройствах можно выделить только оперативную память, то энергонезависимая память, в свою очередь, разбивается на различные разделы: системный раздел (который сам ещё делится на разделы), внутренняя память устройства (Internal storage), флеш-память (карта памяти). Об этом мы и поговорим ниже.
А пока приведём таблицу, отображающую, к какой группе относится каждый из типов памяти, встречающийся на современных Андроид смартфонах, с приведением наиболее часто используемых обозначений.

Типы памяти в системе Android
Энергозависимая
память.
RAM
Оперативная память. ОЗУ
Энергонезависимая
память.
ROM
Прошиваемый
раздел.
PROM
Bootloader
Recovery
Boot
System
Перезаписываемый
раздел.
EEPROM
Internal
phone
storage
Data
User
SD-карта

В конце статьи мы приведём ещё одну таблицу, в которой весьма условно попробуем сопоставить рассмотренные разделы системы Андроид и разделы/каталоги Windows OS.

Энергозависимая память. RAM

Что же такое энергозависимая память, и почему она так называется?

Энергозависимая память (Volatile memory) - тип памяти, которому для сохранения информации требуется постоянное электрическое питание

Это определение достаточно грубое, но прекрасно отражает принцип работы устройства.

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

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

Оперативная память

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

Оперативная память - это энергозависимая часть устройства, в котором хранится обрабатываемый в данный отрезок времени код и данные, требующие моментального доступа

Оперативная память часто может обозначаться следующими аббревиатурами:

  • RAM - Random Access Memory, что в переводе с английского языка означает "память с произвольным доступом";
  • ОЗУ - что расшифровывается как "оперативное запоминающее устройство".

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

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

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

Запущенные приложения Android

Здесь мы видим, какой объём ОЗУ занят системой, запущенными на данный момент приложениями и сколько Мегабайт (в нашем случае) ещё свободны для использования.
Также сведения об общем размере доступной памяти публикуются в технической информации устройства.

В системе Андроид размер оперативной памяти играет важную роль. Кроме того, что некоторые программы сами по себе достаточно требовательны к железу устройства, важность размера и производительности RAM раздела усугубляется наличием многозадачности в Android OS.

Многозадачность - это способность операционной системы параллельно, в один момент времени, выполнять две и более различные задачи

Android Task killerАндроид система самостоятельно управляет оперативной памятью устройства. В ОЗУ постоянно держатся запущенными нужные в данный момент системе и пользователю программы и службы. При запуске новых приложений софт, имеющий наименьший приоритет по отношению к другим программам, будет выгружен из оперативной памяти.

Однако, если пользователя не устраивает то, каким образом система распоряжается имеющимся объёмом раздела RAM, он может самостоятельно влиять на список программ, находящихся в памяти.
Управлять запущенными приложениями и службами, выгружать их, автоматически завершать или полностью запрещать запуск можно с помощью многочисленных программ Таск киллеров (Task killer) и менеджеров автозагрузки.

Важно понимать, что в погоне за большим объёмом свободной оперативной памяти не стоит действовать в ущерб удобству использования аппарата

Энергонезависимая память. ROM

Энергонезависимая память (Non Volatile Random Access Memory) - тип устройств памяти, которым для хранения информации не требуется постоянное наличие электрического питания

Этот тип памяти используется в разных целях: хранение файлов прошивки (операционной системы устройства), размещение разделов восстановления, размещение системных разделов, запись и хранение пользовательских данных и так далее.

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

Простые примеры энергонезависимых устройств хранения информации: жесткий диск (HDD), твёрдотельные накопители (SSD), флеш-память (SD).

Прошиваемый раздел в Android. PROM

Аббревиатура PROM расшифровывается как Programmable Read-Only Memory, что в переводе с английского означает "Программируемая память только для чтения", говоря более грамотным языком - Программируемое постоянное запоминающее устройство, сокращённо ППЗУ. Отсюда можно вывести определение:

Прошиваемый раздел PROM (Programmable Read-Only Memory) - постоянный сектор памяти, изменение которого доступно только при помощи прошивки

Рассмотрим основные разделы операционной системы Андроид, относящиеся к PROM, в порядке обращения к ним:

  1. Bootloader (HBOOT) - загрузчик операционной системы. Это сектор памяти, который первым реагирует на включение аппарата. Пользователю интересен тем, что анализирует, нажаты ли в момент включения дополнительные кнопки, и определяет, в каком режиме необходимо запускать устройство. Используется для прошивки смартфона.
  2. Recovery - раздел, содержащий системное программное обеспечение, предназначенное для диагностики аппарата, восстановления системы и создания её резервных копий.
    Современные кастомные рекавери (custom recovery) имеют более широкий функционал, позволяют устанавливать сторонние прошивки, имеют встроенный менеджер файлов и так далее.
  3. Boot - раздел памяти в системе Android, содержащий ядро ОС, драйвера и файлы, необходимые для управления устройство на низком уровне (команды процессора и памяти). Возможна перезапись этого раздела без замены основной прошивки.
  4. System - системный раздел, содержащий файлы прошивки, стандартных программ и библиотеки операционной системы. Содержимое раздела System возможно изменять при наличии у пользователя прав суперпользователя root. К примеру, отредактировав должным образом файл hosts, находящийся по пути /system/etc/hosts, можно избавить от рекламы на телефоне Андроид (подробнее об этом в соответствующей статье: Убираем рекламу на Android. Файл hosts)

Сброс настроек в Андроид ОСВсе четыре раздела памяти Андроид, описанные выше, являются системными и условно нередактируемыми.
С этим связана ещё одна особенность данных разделов: если вы делаете возврат к стандартным настройкам аппарата (полный сброс) из меню устройства или Wipe data/factory reset из Recoery, то вышеперечисленные разделы форматированию НЕ ПОДВЕРГАЮТСЯ.
Если в одной из этих областей произошёл сбой или возникли какие-то другие проблемы, то для их исправления необходимо будет прошивать устройство полностью или соответствующую часть памяти.

Теперь рассмотрим ту часть памяти, которая может изменяться пользователем самостоятельно и без root прав.

Накопитель заполнен на 75%. Перенести данные на SD-карту

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

Накопитель заполнен на 75%

О чём говорит это предупреждение? В данном случае система предупреждает, что на внутренней памяти устройства осталось меньше 25% свободного пространства. По большому счёту, это не критическая ошибка, доступная память ещё в наличии, но нужно иметь ввиду два момента:

  1. Свободное место на телефоне скоро может закончиться, чтобы этого не произошло в самый неподходящий момент, заранее позаботьтесь об освобождении занятого простарнства.
  2. Для комфортной работы с ОС желательно держать свободным некоторый объём памяти внутреннего накопителя. Это обеспечит поддержание уровня быстродействия и плавности в повседневном использовании.

В статье Память на Android. Все разделы памяти Андроид устройств мы подробно останавливались на разборе всех типов памяти Android OS. Там же приводилась следующая строчка:

Внутренняя память устройства (Internal phone storage) - та часть модуля памяти смартфона, которая не занята системными разделами и доступна пользователю для размещения приложений, медиа-контента и документов. Часть памяти, на которую устанавливается софт, определяется как раздел Data, а часть, занятая пользовательскими файлами - как User.
Зачастую реальной границы между этими областями нет, и тогда распределение памяти зависит только от нужд владельца устройства.

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

  • Если на смартфоне требуется освободить место в общем на внутреннем накопителе, то мы можем принести в жертву либо пользовательские данные (музыка, фотографии, видео, документы), либо приложения и файлы связанные с ними.
  • Если на смартфоне необходимо освободить выделенный раздел Data, то удаление фотографий или музыки не приведёт ни к какому результату. В этом случае требуется оптимизация именно памяти, занятой программами и играми. Это важно понимать.

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

Будьте осторожны! Все манипуляции с данными на своих устройствах вы производите исключительно на свой страх и риск! Ни администрация ресурса, ни автор статьи не несут ответственности за возможную потерю данных, вызванную неточными действиями пользователя или спецификой работы приложения

Из чего состоят приложения на Андроид

В первую очередь, стоит указать, что каждое Андроид приложение условно можно разделить на три части по типу используемых файлов:

  1. Программа. Это само приложение, apk-файл.
  2. Данные приложения. Это пользовательская информация, которая сохраняется в процессе всего периода жизни той или иной программы на смартфоне. Данные вносятся в программу пользователем или по его прямому запросу.
  3. Кэш приложения. Это временно хранимые файлы. Грубо говоря, это та же пользовательская информация, с той лишь разницей, что её утрата не влияет на работоспособность приложения. Программа способна заполнить кэш нужными данными самостоятельно в процессе работы.

Теперь определим, где хранится программа, её данные и кэш приложения на Андроид.
Если продолжить отсылку к упомянутой выше статье о памяти на Android и воспользоваться классификацией разделов из неё, то можно смело утверждать, что и сама программа, и данные пользовательских приложений, и их кэш хранятся в Энергонезависимой памяти -> в Перезаписываемом разделе EEPROM -> Internal phone storage (внутренний накопитель) -> Data (то есть, данные).
Мы в данном случае не рассматриваем системные приложения, так как они расположены в Прошиваемом разделе System, и, без наличия root-прав, недоступны для удаления.
То есть, из вышесказанного делаем вывод, что и программа, и её данные с кэшем занимают память в разделе Data, а это значит, что очистка любой из этих составляющих, освобождает пользовательское место и, собственно, частично решает проблему нехватки памяти на Андроид устройстве.
Взглянем на все составные части приложений Android детальнее.

Удаление приложения на Андроид

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

/data/app/

В папке app располагается каталог приложения, в корне которого находится сам apk-файл, и папка lib, в которую помещаются системные библиотеки, если таковые имеются. В зависимости от программы, рядом с apk-файлом могут быть и папки с другим названием.

Каталог /data/app/ с программами в Андроид

Содержимое папки с программой в каталоге /data/app/ хранится там на протяжении всего времени работы от момента установки до момента деинсталляции приложения.

То есть, при удалении приложения с телефона стирается именно папка программы по пути /data/app/ со всем её содержимым: и apk-файл, и системные файлы программы.

Очистить данные приложения Андроид

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

/sdcard/Android/data/

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

/storage/emulated/0/Android/data/

Этой папкой возможные места хранения данных приложения на Андроид не ограничиваются. Часто программа при установке создаёт свой каталог в корне карты памяти: либо внутренней, либо внешней. Именно в этих папках программа сохраняет информацию, которую:

  • вводит пользователь;
  • скачивает само приложение по запросу юзера.

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

/sdcard/Android/obb/

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

Папки data и obb в каталоге Android

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

  1. Если объём кэша не очень велик, то разработчик может заархивировать данные, поместить их непосредственно в apk-файл или просто привязать загрузку кэша к загрузке самой игры. При установке такой игры кэш самостоятельно распакуется в нужную папку. Эту возможность разработчики иногда используют как дополнительную защиту от взлома, так как в случае, если вы скачали игру не из магазина Google Play, а из альтернативного источника, игра при запуске не найдёт кэш и откажется запускаться.
  2. Если в apk-файле всех файлов игры не размещено, то, по умолчанию, кэш игры скачивается через интернет автоматически самим приложением при его первом запуске.
    Нужно отметить ещё одну причину, по которой кэш игр не очень удобно упаковывать изначально в apk-файл. Дело в том, что, зачастую, кэш для разных телефонов будет отличаться в зависимости от разрешения экрана, типа видеочипа и процессора, а иногда и от модели смартфона. А если скачивать кэш при первом запуске игры, то не придётся передавать на смартфон пользователя те данные, которые не подходят для его устройства.
  3. Всё*, что скачивается конкретным приложением, можно скачать вручную. То есть, кэш игры можно качать не через саму игру, а отдельно. Это возможно в том случае, если кто-нибудь скачает подходящий вам кэш (по разрешению экрана, типу видеоускорителя и так далее) и выложит его в сеть. Тогда нам останется скачать архив с кэшем и поместить его в нужный каталог: obb или data, в зависимости от игры (в частных случаях путь хранения кэша может отличаться и указывается дополнительно).

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

Теперь кому-то может показаться странным, почему информацию о папке с кэшем мы поместили в главу о данных Android, а не о самом кэше. И вот в чём дело. По сути, кэш игры так называют потому, что он скачивается ею при установке. Эти данные являются кэшем только для самого приложения и с точки зрения пользователя. Для операционной системы Андроид файлы кэша игры являются данными приложения и при очистке кэша не затираются (ниже повторим об этом). А когда же затираются?

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

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

Ограничения Android

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

Все эти проблемы вызваны тем, что раньше карты памяти были чересчур медленными. В сравнении с встроенной памятью они безнадежно проигрывали. А производитель смартфона желает, чтобы покупатель получал лучшие впечатления. Если приложения с играми будут открываться чересчур долго — пользователь будет винить именно производителя, а не установленную ранее карту памяти. Никакой из крупных компаний этого не надо. К счастью, сейчас ситуация меняется, как меняют своё отношение к microSD и создатели смартфонов.

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

Если вы думаете над тем, как перенести приложения на карту памяти Андроид, то спешим предоставить вам ответ на этот вопрос. Совершите следующие действия:

Шаг 1. Перейдите в раздел «Настройки».

Шаг 2. Выберите пункт «Приложения».

Шаг 3. Нажмите на ту программу или игру, которую вы желаете переместить на SD-карту. На смартфонах Samsung перед этим придется совершить промежуточный шаг в виде перехода в «Диспетчер приложений».

Шаг 4. Если кнопка «Переместить на SD-карту» активна, то нажмите её. Если нет, то встроенными средствами Андроид осуществить перемещение данного приложения невозможно. В некоторых версиях операционной системы карточка может называться USB-накопителем.

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

Шаг 6. В открывшемся окне нажмите на кнопку изменить. После чего укажите новое место хранения. В нашем случае это «Карта памяти».

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

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

  • Уведомлять об окончании установки приложения;
  • Сортировать программы по их текущему расположению;
  • Скрывать предустановленные приложения в меню;
  • Очищать кэш по нажатию одной кнопки.

Также утилита автоматически определяет, поддерживает ли то или иное приложение перенос на карту памяти. Если этот процесс программой не поддерживается, то около неё будет стоять значок «Phone only».

Переместить приложение Android на карту памяти при помощи AppMgr III не составляет большого труда. Инструкция для этих целей не требуется — утилита сама всё вам заботливо подскажет.

Перемещение кэша

Если вы желаете переместить игру, то готовьтесь к тому, что AppMgr III с этой задачей справится, но место во встроенной памяти при этом почти не освободится. Это связано с тем, что в играх зачастую используется кэш. Именно он занимает больше всего места, так как в нём содержатся графика и музыкальное сопровождение. А кэш вышеупомянутое приложение перемещать не умеет. Но зато на это способна утилита FolderMount. Её основная проблема заключается в том, что для её функционирования требуются root-права. Если у вас таковых нет, то перемещать кэш вы не сможете. Если же вы имеете права суперпользователя, то следуете нашей инструкции:

Шаг 1. Установите и запустите FolderMount, после чего нажмите на значок «+» в правом верхнем углу.

Шаг 2. Откроется меню, в котором необходимо указать название приложения, кэш которого необходимо перенести.

Шаг 3. В графе «Источник» следует указать путь к папке с кэшем. Чаще всего соответствующую папку можно найти в «Android/obb/».

Шаг 4. В графе «Назначение» необходимо выбрать папку на карте памяти, куда затем будет перемещен кэш.

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

↑ Перенос кэша для версий Android 4.0+

Google добавила возможность переносить приложение и кэш на карту памяти Android для устройств, на которых установлена 4.0+ версия системы. Делается это следующим образом:


  1. Отправляемся в настройки смартфона / планшета.
  2. Далее переходим во вкладку Приложения.
  3. В появившемся окне ищем нужную программу или игру и кликаем по ней.


  4. В описании программы / игры должен быть подпункт «Память», в котором указан занимаемый объем. А чуть ниже 2 кнопки: «Переместить на SD-карту» и «Стереть данные».


  5. Выбираем клавишу переноса и ожидаем окончания процесса.


  6. При успешном выполнении операции кнопка должна измениться на «Переместить на телефон / планшет». Это означает, что перенос приложения на карту памяти Android был совершен без ошибок.


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

ВНИМАНИЕ! Представленные ниже способы можно применить только на устройствах с РУТ-правами (как получить). Все дальнейшие операции делаются на ваш страх и риск, никто не дает 100% гарантии, что в случае неудачи вы не получите кирпич. Также мы не несем никакой ответственности за потерю личных данных.

↑ Перенос при помощи сторонних программ

Если приложение не поддерживает стандартный перенос данных, то можно это сделать насильственно при помощи сторонних утилит, таких как:




Принцип работы данных программ очень схож, так что рассмотрим способ на примере Link2SD.


  1. Устанавливаем приложение, Запускаем и предоставляем Link2SD права Суперпользователя
  2. Далее видим список всех приложений, установленных на устройстве.


  3. Находим нужное и кликаем по нему.
  4. В открывшемся окне ищем подпункт «Андроид App2SD» и нажимаем кнопку «Перенести на SD карту».


  5. Если появилось предупреждение (WARNING), то внимательно читаем его и нажимаем ОК.


  6. Осталось дождаться завершения процесса.


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

↑ Полный перенос android приложений на SD карту памяти

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

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

Разделы на карте памяти можно делать как на компьютере, с помощью таких программ как Paragon Hard Disk Manager 12 Server или MiniTool Partition Wizard Home Edition. Но это достаточно трудоемкий процесс, а потому мы все сделаем прямо на смартфоне, воспользовавшись AParted (Sd card Partition).


  1. Скачиваем и инсталлируем утилиту.
  2. В настройках устройства находим раздел «Память», где жмем «Извлечь SD».


  3. Заходим непосредственно в AParted и в первой вкладке Create, два раза нажимаем ADD.


  4. В Part 1 оставляем Fat32, а в Part 2 выбираем ext2 или любой другой формат, если знаете для чего они вообще нужны.


  5. Смотрим чтоб поле Format было отмечено и выбираем необходимый размер памяти для каждого из разделов. При этом Part 1 будет оставаться нашей стандартной «флешкой», а вот на Part 2 будут ссылаться приложения.
  6. Жмем APPLY и подтверждаем действие.


  7. Терпеливо дожидаемся окончания процесса.


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

↑ Перенос кэша на флешку

Данный способ пригодится для пользователей, которые любят игры с большим кэшем. Сейчас многие крупные проекты (к примеру, серия игр Asphalt или FIFA, или вовсе Grand Theft Auto) занимают несколько гигабайт. То же самое касается и навигационных карт.

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


  1. Устанавливаем FolderMount.
  2. Запускаем и предоставляем права Суперпользователя.
  3. Открываем выдвигающееся меню в левой части экрана.


  4. Переходим в «Анализатор приложений», ищем нужную игру и кликаем по ней.


  5. В открывшемся окне видим объем, который занимают отдельно данные приложения и его кэш.
  6. Нажимаем кнопку «Создать пару» напротив размера кэша.


  7. На вопрос отвечаем «Да» и нажимаем галочку в верхней части экрана, после этого снова необходимо ответить «Да».


  8. В строке уведомлений можно будет увидеть процесс переноса файлов.
  9. Как только перенос завершится (достигнет 100%), снова открываем выдвигающееся меню и выбираем «Список пар».
  10. Осталось лишь нажать переключатель напротив названия игры, которые вы переносили.


Главные способы транспортировки данных на карту памяти

Множество базовых, стандартных андроид программ транспортируются из внутренней памяти на карту, без помощи сторонних программ.

Для этого стоит перейти в пункт Меню – «Настройки» — «Приложения», с последующим нажатием на нужной игре или программе. В открывшемся окне ищите пункт, указывающий возможность «Переместить на SD карту». Если такая кнопка присутствует, это означает, что данное приложение легко перемещается на внешнюю память.

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

Как очистить память на Андроид

В 99% случаев больше всего места занимает кэш приложений и от браузера. Поэтому вначале стоит смотреть их. К примеру, тот же телеграм может занимать аж до 10 Гб в кеше, это же относится и к ВКонтакте, и Вайберу.

Смотрим сколько памяти вообще осталось

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

Важно! Все остальные действия мы будет делать из этого раздела.

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

Интересно! На некоторых моделях телефонов, есть встроенные утилиты для чистки кэша и памяти, к примеру, на Xiaomi — ими тоже стоит воспользоваться.

1. Сохраняем все на SD карту

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

Интересно! В некоторых моделях телефонов СД карту можно выбрать по умолчанию для установки программ и игр. Посмотрите, есть ли у вас такой пункт.

2. Удаляем кэш

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

3. Удаляем неиспользуемые приложения и файлы

В Андроид 8 и выше — нажмите на кнопку «Освободить место». Будет выведена информация, какие неиспользуемые файлы будут удалены и, если есть — неиспользуемые приложения. Нажмите на кнопку — «Освободить». Так мы удалим старые загрузки, неиспользуемые файлы.

Дополнительно посмотрите раздел «Файлы» — сколько места они занимают. Зайдите в него и удалите то, что не будете использовать.

4. Переносим приложения на SD карту

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

Так можно сделать практически с каждой программой или игрой, установленной на смартфоне.

5. Удаляем ненужные приложения и очищаем их кэш

В этом же разделе с приложениями — посмотрите сколько места занимает каждое. Здесь отображается вся информация об этом, в том числе и сколько места занимает кэш.

Удалите те, которыми редко пользуетесь, их всегда можно будет потом скачать заново из Google Play. Если не хотите удалять, можете стереть только кэш.

Интересно! Также, если часто пользуетесь браузером — очистите его кэш и историю, часто они занимают довольно много места.

6. Чистим галерею

Перекачайте фото на ПК или SD карту и удалите их. Также рекомендую использовать облачные хранилища, к примеру, Google фото и перекинуть все снимки в облако.

В Google фото даже есть инструмент, который сделает все за вас — «Освободить место». Нажмите его в меню программы и фотографии, которые уже были перекинуты в облако — будут удалены с телефона.

Интересно! Все, что не хотите на данный момент стирать с телефона — можете просто перенести на SD карту или компьютер. А еще лучше — в облачное хранилище.

Перенос приложений с помощью AppMgr III

Полезная утилита для Android, которая позволяет удобнее переносить приложения из внутренней памяти на карту памяти, чем это реализовано в самой системе. Основной особенностью приложения является автоматическая сортировка, которая разделяет все приложения на группы в зависимости от их расположения. Работает утилита без root-прав.

Возможности:

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

Недостатки:

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

https://play.google.com/store/apps/details?id=com.a0soft.gphone.app2sd

Перемещение кэша в Appmgr