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

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

Типы памяти в Android-устройствах

RAM, Random Access Memory или ОЗУ – память с произвольным доступом или оперативная память. Программное обеспечение (в том числе операционная система и установленные приложения) записывает в данную память нужные им в ходе работы данные и могут быстро их считать. Оперативная память требует постоянного питания – при выключении или перезагрузке устройства она полностью очищается. Чем больше оперативной памяти, тем, соответственно, больше различных процессов и сервисов может быть запущено одновременно. Ошибка «Память телефона заполнена» может возникнуть, если весь объём ОЗУ полностью исчерпан, и свободного места там не хватает для запускаемого приложения.

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

Interal Storage (Interal Phone Storage) – внутренний накопитель смартфона (или другого устройства). Данный раздел памяти предназначен для хранения пользовательских данных, установленных приложений и так далее. Это что-то вроде аналога винчестера в персональном компьютере. Естественно, в процессе записи данных во внутреннюю память Android-девайса свободного места здесь становится меньше. Общий объём накопителя и количество свободного места можно посмотреть в настройках устройства.

External Storage – или, по сути, карта памяти microSD/microSDHC. Данный тип памяти пользователь может расширять по желанию, если, конечно, девайс поддерживает карты памяти, и для этого есть соответствующий слот. Является чем-то вроде внешнего жёсткого диска для персонального компьютера. Общий и занятый объёмы данного вида памяти, а также свободное место на карте можно проверить в настройках Андроид-гаджета. На карте памяти можно хранить мультимедийные данные, такие как музыка, фильмы, картинки. Начиная с Android 2.2 появилась возможность переносить установленные приложения на карту памяти, если это поддерживает само приложение, таким образом экономя место на внутреннем накопителе. Перед заменой карты памяти настоятельно рекомендуется сначала размонтировать её, а не просто извлекать из устройства.

Почему заканчивается память

Обычно у пользователей после некоторого времени сравнительно «спокойного» использования устройства на Андроиде начинается период, когда хочется это самое устройство всячески программно модифицировать. Начинается нескончаемая установка приложений, скриптов и так далее. И рано или поздно возникает сообщение «Память телефона заполнена», особенно если модель не из самых «топовых», и этой самой памяти не так-то много. Логично предположить, что проблема в оперативной памяти – да, отчасти это так. Но её подчистить гораздо проще, это можно сделать как через настройки, так и используя различные скачиваемые утилиты. Так вот, сообщение про нехватку памяти в устройстве появляется при переполнении внутреннего накопителя. Конечно, можно постоянно чистить этот самый накопитель, удалять ненужные приложение и так далее, но со временем будет видно, что пресловутое «Память телефона заполнена» будет появляться всё чаще. С чем это связано?

  • операционная система Android по умолчанию устанавливает приложения на внутреннюю память;
  • далеко не каждое приложение является доступным для переноса на карту памяти;
  • «вшитые» в ваше устройство жизненно важные программы вроде Google Maps и Google Play периодически обновляются, занимая дополнительные ячейки внутренней памяти;
  • некоторые производители до кучи закидывают в купленный вами смартфон или планшет предустановленные игры и другое ПО, которое именуется bloatware.

Проверка свободного места

Через диспетчер

Кнопка - вызов диспетчера

В устройствах Samsung нажмите и держите около секунды кнопку «Домой», после чего перейдите на значок памяти.

Данные здесь отражаются в формате «Занято/Всего», поэтому вам понадобятся немного вспомнить уроки арифметики.

Через настройки

Тут всё проще:Настройки > Опции > Память . И ничего считать не надо.

Как очистить - обзор вариантов

Оперативные меры

Для быстрого, хотя и не очень долгого, решения ситуации поможет очистка временных файлов. Они имеют расширение.rm и хранятся в папке datalocal mp . Удалить временные файлы можно, имея Root-доступ, например, при помощи Root Explorer.

Кроме того, в вышеупомянутой папке data можно найти много файлов, которые имеют расширение.log, и содержат в имени «error» - это лог-файлы ошибок различных приложений, которые занимают совсем немало места. Удаляем их и на некоторое время забываем о «Память телефона заполнена».

Удаление файлов dex

А теперь давайте разберём более основательный способ чистки места на внутреннем накопителе. Каждая программа на смартфоне или планшете, или любом другом Android-девайсе при установке создает файл с расширением.dex в директории data dalvik- cache . Но иногда, на некоторых системных приложениях данные файлы отсутствуют, и видно следующую картину:

Действительно, странно, что программа занимает 0 байт. Как оказывается, причина кроется в том, что наряду с данными файлами в прошивке находятся одноимённые, но с расширением.odex. Эти файлы можно создавать, и тогда не надо оставлять файлы.dex. «Одексировать» приложения может, например, LuckyPatcher. Итак, для начала смотрим в свойствах приложения, сколько места оно занимает:

В данном случае это 1.68 Мбайт, так что соответствующий.dex файл в data dalvik- cache занимает столько же места, и столько же будет весить созданный файл.odex. Запускаем упомянутый LuckyPatcher, выбираем в списке нужное приложение, зажимаем на него (не просто «тапаем» один раз, а именно зажимаем), видим контекстное меню:

Выбираем первый или второй пункт, причём не важно, что приложению может вовсе и не нужно убирать проверку лицензии или удалять рекламу. После этого программа создаст нужные нам.odex файлы. Теперь можно удалить файлы.dex из data dalvik- cache. И вот мы видим, что приложение уже занимает 0 байт, но при этом отлично работает. Данный способ подойдёт для системных приложений.

Для пользовательских же приложений всё немного отличается. Выбираем нужное нам приложение и заходим в его папку на карте памяти, смотрим свободную память данного приложения. На данном примере зарезервировано 1.56 Мбайт для папки программы, в то время как.dex-файл занимает 1.68 Мбайт.

Существует несколько способов решить данную проблему: либо переместить выбранное приложение в системную директорию и провести манипуляции, описанные выше, либо же забыть про данную затею конкретно с этим приложением и взяться за какую-то другую программу. К слову, если переместить приложение в пользовательскую память, после чего создать.odex, то можно удалять.dex, и программа будет работать нормально. Но при перемещении её на флешку.odex файл будет удалён, и приложение работать откажется. В таком случае останется только два выхода: переустановить программу заново или же сделать полную очистку dalvik-cache. Так что не каждое приложение может работать без.dex – способ «пройдёт» только с приложениями, у которых свободной памяти больше, чем.dex.

Жёсткая перезагрузка

Можно решить проблему кардинально, использовав Hard reset – жёсткую перезагрузку коммуникатора. Шаг неплохой, возвращающий устройство к исходным, заводским установкам. Скорость работы возрастает, смартфон мгновенно отвечает на все вводные и буквально начинает «летать». Но, с другой стороны, такое действие может вызывать неудобство для пользователя, ведь это - удаление данных, файлов, приложений, которые он заново будет вынужден устанавливать.

Действенный, но жестковатый способ решения проблемы

Удаление ненужных приложений, их обновлений и кэша

Чтобы избавиться от неиспользуемых приложений, зайдите в Настройки > Опции > Диспетчер приложений.

Найти в меню «Диспетчер приложений» не так сложно

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

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

Выберите приложение, щёлкните на «Удалить обновления», а после этого - на «Отключить».

Если у вас есть root, то вы можете избавиться даже от системного ПО. Но будьте осторожны - одно неловкое движение, и смартфон уснёт мёртвым сном.

Для вычищения кэша приложений пройдите по адресу: Настройки > Опции > Память.

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

С помощью утилиты CCleaner

CCleaner - пожалуй, лучшая из утилит

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

После того как утилита сделает своё дело, её можно смело удалять - до следующей надобности.

Видео: Как освободить память на Андроиде

«Память телефона заполнена» - безусловно, одна из самых неприятных и назойливых надписей для владельцев устройств на Android. Надеемся, благодаря нашим советам она вас ещё долго не побеспокоит.

Которые отличаются своими параметрами. Одним из важнейших параметров является объём памяти устройства. Некоторые производители делают смартфоны даже без разъёма под SD карту, так как выпускают аппараты с немалым объёмом внутренней памяти, например 64ГБ или 128ГБ. Но сколько бы памяти не было в вашем смартфоне, даже если у вас есть sd карта, иногда Play Маркет выбивает ошибку при скачивании с надписью «Недостаточно памяти на устройстве».

Действительно не хватает памяти

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

Ошибка при скачивании тяжёлых игр

Вторая ситуация – это когда ошибка Недостаточно памяти на устройстве андроид появляется в момент скачивания тяжёлых игр (GTA, Most Wanted и т.д.). Тут может быть несколько вариантов.

Первый вариант – это когда на карте памяти не хватает места. Кэш тяжёлой игры занимает более 2ГБ, и зачастую устанавливается на карту памяти (если она у вас есть) и располагается в папке «Android». И если карта памяти у вас забита под завязку, то места для кэша вам конечно не хватит. Для этого почистите sd карту, чтобы Play Маркет не выбивал ошибку.

И второй вариант – это когда внутренняя память стоит по умолчанию. И опять же у вас не хватает памяти для загрузки кэша. В этом случае, в настройках нужно выставить sd карту в качестве памяти по умолчанию. Тогда всё, что вы скачиваете с Play Маркет, будет качаться на флешку.

Памяти много, а ошибка появляется

Это глюк самого Play Маркет, но он легко решается.

Если у вас андроид версии 4.4.2 и ниже, поступаем следующим образом:

  • Заходим в настройки;
  • Выбираем пункт «Приложения»;
  • Ищем Google Play Маркет (Не путайте с сервисами Google);
  • Нажимаем «Очистить кэш».

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

  • Нажимаем «Стереть данные»;
  • Нажимаем «Удалить обновления».

После этого можете запускать Play Маркет. Если появится ошибка, и телефон не будет подключаться к Маркету – перезагрузите телефон.

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

Теперь поговорим об андроид 5.0 и выше.

С более новыми версиями андроида все действия почти такие же:

  • Заходим в настройки;
  • Переходим в приложения;
  • Ищем Play Маркет и выбираем его;
  • Тапаем на вкладку «Хранилище».
  • Жмём «Очистить кэш».

Пробуем скачать программу. Если ошибка продолжается, то возвращаемся обратно, и там же, где вы чистили кэш, стираем данные. Нажимаем кнопку назад, затем тапаем на три точки в правом верхнем углу и жмём на «Удалить обновления». Перезагружаем смартфон и радуемся.

Если ни один из способов не помог

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

Чтобы сделать сброс, зайдите в настройки, пролистайте вниз и нажмите на «Восстановление и сброс», а затем жмём на «Сброс настроек». Система вернётся к заводским настройкам.

Заключение

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

В этой статье мы попытались разобраться, из-за чего всё-таки появляется такая ошибка, а также разобрали методы её решения.

Еще статьи по теме Руководства.

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

Способ № 1. Перемещение приложений на карту памяти.

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

Итак, для того чтобы перенести приложения на карту памяти вам нужно зайти в настройки Андроида и найти там раздел под названием «Диспетчер приложений» или просто «Приложения», если у вас стандартная оболочка Андроид. Откройте данный раздел и изучите список приложений, который там находится. В данном списке будут отображаться все приложения, которые установлены на устройстве, а рядом с названием приложения будет указан объем памяти, которое оно занимает. Выберите приложение, которое вы бы хотели перенести на карту памяти и нажмите на него.

После этого на экране появится информация о выбранном вами приложении. Здесь нужно найти кнопку «На карту памяти SD» и нажать на нее.

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

После того, как процесс перемещения приложения закончится, надпись на кнопке сменится на «Переместить в память устройства». Это будет означать, что перемещение на карту памяти прошло успешно.

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

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

Способ № 2. Удаление приложений.

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

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

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

Способ № 3. Проверка личных файлов.

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

Изучите содержимое папок во внутренней памяти. Особое внимание стоит обратить на такие папки как DCIM, Bluetooth, Documents, Movies, Download, Music, Pictures и Sounds. По возможности все найденные личные файлы переместите на карту памяти или на компьютер.

Способ № 4. Очистка кэша для приложений Play Market и Google Service Framework.

В некоторых случаях свободное место во внутренней память есть, но пользователи все равно получают ошибки с сообщениями о том, что не хватает памяти для установки приложения. Если вы столкнулись с подобной проблемой, то вам может помочь очистка кеша Play Market и Google Service Framework. Для того чтобы сделать это откройте настройки Андроида, перейдите в «Диспетчер приложений», откройте там приложение Play Market и нажмите на кнопку «Очистить кеш».

После этого повторите эту процедуру для приложения Google Service Framework и перезагрузите Андроид устройство. Вполне возможно, что после этого проблемы с нехваткой памяти исчезнут.

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

Если вы посмотрите на все смартфоны линейки Nexus и Pixel, то увидите, что они не имеют поддержки карт памяти. Сделано это по двум причинам. Во-первых, Flash-память хоть и стоит дорого, но обеспечивает более высокую скорость работы с данными. Если система хранит какую-то информацию на карте памяти, то каждое обращение к ней будет требовать определённого времени, что будет приводить к уменьшению общей скорости работы системы. Во-вторых, лишив пользователей возможности устанавливать карты памяти, Google подталкивает их к использованию своих облачных сервисов для хранения данных, фото и музыки.


Тем не менее, большинство производителей Android-устройств не брезгует использованием карт памяти в дорогих и бюджетных моделях. Особенно это актуально в устройствах нижнего ценового сегмента, где производитель может уменьшить стоимость устройства, используя 4 или 8 ГБ встроенной памяти, но предоставив пользователю установить карту памяти.

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

В таком случае необходимо провести работу по оптимизации встроенной памяти: удалить ненужные приложения, очисть кэш и мусор, включить облачную синхронизацию данных, чтобы не хранить на устройстве лишнюю информацию, указать в настройках приложений камера и музыка в качестве каталога хранения по умолчанию не внутреннюю память, а карту памяти. Также, стоит посмотреть используемые приложения. Недобросовестные разработчики могут не адаптировать свое ПО для хранения данных на внешних источниках, забивая внутреннюю память устройства. Особенно это касается игр, которые подгружают кэш, который иногда может весить гигабайты. Большинство приложений может перенести данные на SD-карту вручную, сделать это можно из меню «Приложения» в настройках устройства. Также, можно установить для этой процедуры стороннее ПО из Google Play.


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

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

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

– Запретить работу приложений в фоновом режиме. Android свободно позволяет всем приложениям работать в фоновом режиме, поэтому они могут сами время от времени «просыпаться», чтобы обновить данные. Если вы редко используете конкретное приложение, то в «Настройки» > «Приложения» ему можно запретить обновляться в фоне.

– Установить сторонний софт для автоматического закрытия процессов. В каталоге Google Play есть множество приложений, которые позволяют управлять оперативной памятью устройства и в несколько кликов выгружать все приложения из памяти. Но не забывайте, что подобные приложения сами занимают место в оперативной памяти.

– Очистить кэш браузера, магазина приложение Google Play и Google Сервисов

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

Встроенная память

Объем встроенной памяти напрямую связан со стоимостью планшета. Чем она выше – тем больше свободного места есть у вас в наличии. Диапазон здесь широк – от 4 до 128 и более гигабайт. Активные пользователи стараются не экономить на дополнительных «гектарах», зная, чем это может обернуться в дальнейшем.
Не стоит забывать, что часть ресурсов используется независимо от вашего желания для поддержания стабильной работы, хранения временных и системных файлов и тд. Поэтому если вы приобрели недорогое устройство с объемом встроенной памяти в 4 Гб или 8 Гб, примерно половина ее будет затрачена только на обслуживание планшета. Остатка в лучшем случае хватит на установку нескольких небольших приложений.
Если со встроенным объемом проблем нет, а система все равно выдает ошибку на планшете недостаточно памяти и жалуется на нехватку памяти, проверьте, закрыты ли активные приложения. Платформа Android имеет одну неприятную особенность: она порой не закрывает, а сворачивает программы. Они продолжают работать в фоновом режиме, загружая ресурсы планшета. Ненужные приложения можно отключить при помощи специальной утилиты «Убийца заданий» (Task Killer), которая помогает не только остановить загруженные программы, но и упорядочить свободное место, а также экономит заряд аккумулятора.
Регулярно удаляйте содержимое папок Data и Temp, чистите кэш браузера. Только эти действия могут освободить до 2 Гб встроенной памяти, занятых бесполезной информацией.

Съемные носители

Если встроенной памяти планшета все равно не хватает – приобретите съемный носитель. Практически все планшетные компьютеры поддерживают карты памяти формата Micro SD. Для корректной работы внешнего накопителя скачайте и установите любое из специализированных приложений. Оно позволит перемещать всю загружаемую информацию сразу в карту памяти, минуя системную папку, тогда ваш планшет уже не напишет недостаточно памяти.

Проблемы с картой памяти Micro SD

Иногда сообщение о недостаточной памяти на планшете (переполненной памяти) может появиться из-за того, что съемный носитель работает некорректно. Перезагрузите устройство и попробуйте еще раз. Чаще всего проблему удается решить. Если или не отображается вовсе – проверьте ее на другом устройстве (смартфоне, ноутбуке или ПК). Если другое устройство карту обнаруживает, необходимо провести ее форматирование. Если карту не видит ни одно устройство – скорее всего она технически неисправна.

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