Недостаточный объем памяти телефона. Как эффективно освободить память на Андроид-устройстве: пошаговая инструкция

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

Разновидности запоминающих устройств

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

RAM, RandomAccessMemory или ОЗУ

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

Ну и, соответственно, чем больше память, тем больше сервисов и приложений можно одновременно запустить на устройстве. Еще объем памяти определяет, какие ресурсоемкие приложения можно запустить на вашем телефоне. Когда весь объем оперативной памяти исчерпан, и недостаточно места для нового приложения, которое вы пытаетесь запустить, может возникнуть ошибка «Память телефона заполнена». В принципе, технологии не стоят на месте, и уже с версии Android 2.2 и выше операционная система сама определяет, что необходимо убрать из памяти, какие приложения можно закрыть для того, чтобы освободить место. На сегодняшний день многие флагманские устройства имеют достаточную память объемом 1 Гигабайт. Встречаются даже и 2 Гигабайта. Поэтому вопрос о том, как освободить внутреннюю память на "Андроид 4.1.2" встает реже, чем в отношении более ранних версий. Если рассматривать более на Android, планшеты и смартфоны, то они в основе своей имеют 512 Мбайт или чуть больше 768 Мбайт (довольно-таки нестандартный размер).

На самом деле прогресс не стоит на месте, все совершенствуется, ведь каких-то пару лет назад у большинства устройств на Android оперативная память была всего 256 Мегабайт и инструкция о том, как освободить внутреннюю память на "Андроид 2" была вполне востребованной.

ROM, ReadOnlyMemory или ПЗУ

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

Interal Storage (Interal Phone Storage)

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

или ExternalStorage

Это так называемая съемная память. Объем карты памяти зависит от вами выбранной карты, надо, правда, учитывать, есть ли в вашем устройстве необходимый спот, и поддерживает ли ее девайс. ExternalStorage можно сравнить с внешним жестким диском для персонального компьютера. А объем свободного места и занятого тоже можно увидеть в настройках вашего гаджета. На такой карте хорошо хранить мультимедийные данные: музыку, фильмы фотографии, картинки. Кстати, уже с Android 2.2 и выше можно переносить все приложения, установленные пользователем на карту памяти, это значительно экономит место на внутреннем накопителе. Если вы решили заменить карту памяти, то не забудьте сначала ее размонтировать, а уже потом извлекайте.

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

Многие пользователи, после того как более-менее привыкли к своему гаджету, начинают устанавливать, пичкать свое устройство различными приложениями, скриптами, всячески модифицировать программы. И когда-нибудь все-таки возникнет сообщение «Память телефона заполнена», особенно если модель не самая дорогая, и внутренней памяти в ней не так много. Отчасти проблема лежит в оперативной памяти. Ее почистить очень просто - через настройки устройства или скачать дополнительную утилиту. Итак, когда внутренняя память гаджета переполняется, то обязательно появится сообщение о том, что памяти не хватает. В принципе, можно постоянно очищать внутренний накопитель, удалять приложения, которыми уже не пользуешься, но придет время, когда это сообщение станет появляться все чаще и чаще. Довольно-таки много места занимают разные обновления, которые приходят для GooglePlay. Кстати, можно перенести часть программ на карту памяти при помощи специальной программки Link2SD. Доступ к InternalStorage получают, имея Root-права. Эти действия тоже неплохо очищают память. Нужно еще очищать так называемые они имеют расширение.rm, хранятся в папке datalocalmp и постоянно накапливаются. Для этого действия тоже надо иметь Root-доступ и прибегнуть к помощи RootExplorer, плюс в этой же папке часто накапливаются файлы с расширением log и содержат в своем имени error- это ошибки приложений, они тоже занимают много места. Все эти ненужные файлы надо обязательно удалять.

Какие меры лучше предпринять?

Но это все временная чистка устройства. Какой же более основательный способ, как освободить внутреннюю память на "Андроиде"? При установке на планшетный компьютер или смартфон с Android-девайсом каждая программа создает файл с расширением.dex в директории datadalvik-cache. Правда, бывает, что на некоторых системных приложениях таких файлов нет.

Может показаться странным, что эта программа не занимает места. Однако причина в том, что вместе с данными файлами в памяти телефона присутствуют одноименные файлы, но с расширением.odex. В принципе, такие файлы можно создавать, тогда не требуется оставлять файлы.dex. Для этого можно установить дополнительное приложение, к примеру, LuckyPatcher.

Теперь приступим непосредственно к выполнению шагов, помогающих ответить на вопрос о том, как освободить внутреннюю память на "Андроид 2.3.6" и в более новых версиях.

Смотрим, сколько места занимает приложение - меню «Свойства».

К примеру, это 1.68 Мегабайт, и, соответственно, dex-файл занимает такой же объем памяти, и столько же будет "весить" odex-файл, который мы создали. Теперь нужно запустить приложение LuckyPatcher, выбрать из списка нужное приложение. Зажимаем (держим, а не просто кликаем). Выходит Нужно выбрать первый или второй пункт. Программа сама создаст необходимые для нас odex-файлы. Потом удаляем dex из папки datadalvik-cache. Теперь приложение отлично работает и занимает 0 Мбайт. Так можно освободить память для всех системных приложений. Таким образом выполняется инструкция, как освободить внутреннюю память на "Андроид 4.0" и других дистрибутивах.

Для очистки пользовательских приложений подходит несколько иной способ. Выбрали приложение, зашли в его папку на карте памяти, видим свободное место этого приложения. К примеру, свободного пространства осталось 1,56 Мбайт, а dex-файл занимает 1,68 Мбайт. Можно, в принципе, переместить нужное приложение в системную директорию и сделать то же, о чем говорилось выше, или просто выбрать другое приложение, а это оставить так как есть. Кстати, если все-таки переместить данное приложение в пользовательскую память и создать odex-файл, а затем удалить dex-файл, то приложение будет отлично работать. А вот если его перенести на флеш-носитель, то odex-файл удалится, и программа работать не будет, тогда придется либо устанавливать ее заново, либо сделать полную зачистку dalvik-cache. Учтите, что вобщем-то не каждая программа будет работать без dex-файлов. Это свойственно для игр или приложений с dex до 1,5 Мегабайт. Такой способ подойдет только тем приложениям, у которых dex-файлы меньше, чем имеется свободного места в памяти. Как можно убедиться, шаги, помогающие ответить на вопрос о том, как освободить внутреннюю память на "Адроиде", не представляют особой сложности.

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

1. Оценка использования памяти

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

Еще одной утилитой подобного рода является «Диски, Хранилища и SD карты ». Это интерактивное приложение служит для визуализации памяти и хранилищ устройства. Оно поможет вам освободить место на карте памяти, быстро найдёт и удалит большие и уже ненужные файлы во внутреннем хранилище.

2. Перенос программ на внешнюю карту памяти

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

3. Удаление предустановленных программ

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

Однако, если у вас устройство, то ситуация вполне поправима. С помощью программы Root App Delete вы сможете как полностью выкорчевать лишние программы, так и просто отключить их. Это пригодится вам в том случае, когда вы не очень уверены в безопасности удаления системного приложения. Просто заморозьте его на некоторое время, а потом, если все работает как надо, можете окончательно удалить.

4. Очистка мусора

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

5. Сохраняйте данные на внешнюю карту

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

6. Используйте облачные сервисы

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

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

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

Прежде всего несколько важных моментов: даже если вы устанавливаете приложения на карту microSD, внутренняя память все равно используется, т.е. должна быть в наличии. Кроме этого, внутренняя память не может быть задействована вся до конца (требуется место для работы системы), т.е. Android будет сообщать о том, что недостаточно памяти раньше, чем ее свободный объем окажется меньше размера загружаемого приложения.

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


Как быстро очистить память Android (самый простой способ)

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

Для того, чтобы очистить кэш, зайдите в настройки - «Хранилище и USB-накопители », после этого внизу экрана обратите внимание на пункт «Данные кэша ».

В моем случае - это почти 2 Гб. Нажмите по этому пункту и согласитесь на очистку кэша. После очистки, попробуйте загрузить ваше приложение снова.

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

Для очистки, зайдите в Настройки - Приложения , выберите нужно приложение, нажмите по пункту «Хранилище » (для Android 5 и выше), после чего нажмите кнопку «Очистить кеш » (если проблема возникает при обновлении данного приложения - то используйте также «Очистить данные »).

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

Удаление ненужных приложений, перенос на SD-карту

Загляните в «Настройки » - «Приложения » на вашем Android устройстве. С большой вероятностью в списке вы найдете те приложения, которые вам больше не нужны и давно не запускались. Удалите их.

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

Дополнительные способы исправить ошибку «Недостаточно памяти на устройстве»

Следующие способы исправления ошибки «недостаточно памяти » при установке приложений на Android в теории могут приводить к тому, что что-то будет работать неправильно (обычно не приводят, но все равно - на свой страх и риск), но являются достаточно действенными.

Удаление обновлений и данных «Сервисы Google Play» и «Play Маркет»

1. Зайдите в настройки - приложения, выберите приложения « Сервисы Google Play »
2. Зайдите в пункт « Хранилище » (при его наличии, иначе на экране сведений о приложении), удалите кэш и данные. Вернитесь к экрану информации о приложении.
3. Нажмите по кнопке « Меню » и выберите пункт « Удалить обновления ».

4. После удаления обновлений, повторите то же самое для Google Play Маркет.

По завершении, проверьте, появилась ли возможность устанавливать приложения (если сообщат о необходимости обновить сервисы Google Play - обновите их).

Очистка Dalvik Cache

Данный вариант применим не ко всем Android устройствам, но попробуйте:

  1. Зайдите в меню Recovery (). Действия в меню обычно выбираются кнопками громкости, подтверждение - коротким нажатием кнопки питания .
  2. Найдите пункт Wipe cache partition (важно: ни в коем случае не Wipe Data Factory Reset - этот пункт стирает все данные и сбрасывает телефон ).
  3. В этом пункте выберите «Advanced », а затем - «Wipe Dalvik Cache ».

После очистки кэша, загрузите ваше устройство в обычном режиме.

Очистка папки в data (требуется Root)

Для этого способа требуется root-доступ , а работает он, когда ошибка «Недостаточно памяти на устройстве » возникает при обновлении приложения (причем не только из Play Маркет) или при установке приложения, которое ранее уже было на устройстве. Также потребуется файловый менеджер с поддержкой root -доступа.

  1. В папке удалите папку «lib » (проверьте, исправилась ли ситуация).
  2. Если предыдущий вариант не помог, попробуйте удалить всю папку /data/app-lib/имя_приложения/

Примечание : если уж у вас есть root, загляните также в data/log с помощью файлового менеджера. Файлы журналов также могут отъедать серьезное количество места во внутренней памяти устройства .

Непроверенные способы исправить ошибку

Эти способы попались мне на stackoverflow, но ни разу не были мною опробованы, а потому об их работоспособности судить не могу:

  • С помощью Root Explorer перенести часть приложений из data/app в /system/app/
  • На устройствах Samsung (не знаю, на всех ли) можно набрать на клавиатуре *#9900# для очистки файлов журнала, что также может помочь.

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



Вот такой вопрос мы получили от одного из пользователей нашего сайта Алексея. Он пишет, что при скачивании приложения из Google Play Маркет выводится ошибка: «Не удалось загрузить приложение. Недостаточно места в памяти устройства». При этом места в памяти предостаточно — как минимум несколько гигабайт, в то время как объем загружаемого приложения — всего-то несколько мегабайт. Что делать, как быть?

Вот как выглядит ошибка при скачивании приложения:

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

Очистка кэша в приложении Google Play

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

Заходите в настройки своего телефона или планшета.

Выбираете раздел «Приложения».

Находите приложение Google Play Маркет или Сервисы Google Play (название может различаться в зависимости от прошивки) и тапаете по нему.

Здесь нажмите на кнопку «Стереть данные», затем — «Очистить кэш».

После этого пробуете установить приложение из Маркета. Этот способ должен вам помочь.

Удостоверьтесь, что памяти действительно достаточно

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

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

Очистите содержимое устройства

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

Чтобы удалить временные файлы, данные из кэша и т.п., лучше использовать специальное приложение, например, Clean Master. Скачиваете его, запускаете, затем нажимаете на кнопку «Мусор».

Когда система найдет все ненужные и временные файлы, просто нажмите на кнопку «Очистить».

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

В некоторых случаях память занимают различные файлы, например, музыка, видеофайлы, фотографии и т.д. Их нужно удалять вручную, причем желательно с помощью файлового менеджера. Мы используем ES Проводник. Находите файл или папку, которые следует удалить, тапаете на него, выделяете и нажимаете на иконку в виде корзины.

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

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

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

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

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

Что еще может помочь?

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

  • Удалить обновления для приложения Google Play.
  • Удалить кэш и данные не только для приложения Google Play, но и для Google Service Framework.
  • Очистить Dalvik-кэш с помощью .
  • Сделать . При этом все данные будут очищены, а файлы — удалены.

До сих пор многие бюджетные устройства оснащаются небольшим объемом внутренней памяти. Как правило, это 8 Гб, но встречаются устройства, на которых выделено не более 4 гб. Соответственно, на них остается совсем мало места для установки приложений, видеороликов, музыки и фотографий. Что можно сделать в таком случае?

Перенос приложений на карту памяти или их удаление

Если приложения установлены в памяти устройства, желательно перенести их на карту памяти. Сделать это можно вот как. Для начала зайдите в настройки своего устройства (приложение «Настройки»).

В нем ищем сторонние приложения. Например, в нашем случае это игра Cut the Rope. Нажимаем на иконку приложения.

Оказавшись в настройках, нажмите «Перенести на SD-карту» (в нашем случае — «Перейдите к SD-карте», что в целом одно и тоже).

Игра будет перенесена на карту памяти. Это может занять некоторое время в зависимости от размера приложения.

Если приложение вы не используете, то удалите его, нажав на одноименную кнопку.

Перенос видео, аудио, фотографий

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

Для первого случая вам понадобится файловый менеджер, к примеру, ES Проводник. Запускаете приложение, находите папку с файлом, нажимаете на нее и копируете.

Все, она была перемещена.

Очистите устройство от устаревших и ненужных данных

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

Затем нажмите «Очистка», что бы очистить данные.

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

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