Постоянно не хватает места на андроиде. Недостаточно памяти на Андроид: почему возникает проблема и как устранить её

В этой инструкции подробно о том, что делать, если при скачивании какого-либо приложения для 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 "Недостаточно памяти...".

  1. Очистка. Просто удалите старые и ненужные данные. Переместите фотографии и видео, которые хотели бы сохранить на компьютер. Почистите приложения, неиспользуемые уже долгое время.
  2. Запись по умолчанию. Если у вас на гаджете имеется дополнительная карта памяти, на которой еще полно места, то можете просто изменить позицию "галочки" и указать съемную память в качестве основной. После этого телефон будет скачивать и устанавливать приложения уже на неё, а не на заполненную внутреннюю.

Если вы всё проверили и памяти у вашего устройства еще предостаточно, но Google Play пишет "Недостаточно памяти", как и раньше, то, скорее всего, возникла некая внутренняя ошибка. Попробуем разобраться с ней.

Мягкий способ

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

Зайдите в настройки телефона и перейдите к "Приложениям". Выберите Google Play в списке и зайдите в него. Остановите эту программу, а затем сотрите данные и кэш. Ту же самую процедуру стоит повторить и для утилиты Google Service Framework.

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

Сброс телефона

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

Итак, если сообщение: "Недостаточно места в памяти устройства" - Google Play выдаёт именно у вас на гаджете, то можете попытаться сбросить все временные данные из памяти.

  • Для этого вам придется войти в инженерное меню девайса. Чтобы это сделать, выключите полностью телефон, а когда будете его включать, зажмите одновременно кнопку включения и громкости (+). Вам нужен пункт "Wipe cache partition". Оттуда перейдите в "Дополнительные". Последнее, что вам нужно - это "Wipe Dalvick Cache". После этого перезагрузите гаджет и проверьте работоспособность.

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

  • Заходим в настройки телефона. Пункт "Восстановление и сброс". И выбираем нужную нам функцию "Сброс настроек". После этого телефон возвратится к своему исходному состоянию, каким оно было сразу после покупки.
  • Если вы не можете запустить гаджет (забыли пароль, например), то можете воспользоваться опять инженерным меню. Только на этот раз вам понадобится пункт "Wipe data" или

Заключение

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

Однако при использовании сброса до заводских настроек будьте аккуратны. После восстановления из копии все проблемы могут вернуться обратно, и у вас опять возникнет ошибка с классификацией "Недостаточно места в памяти устройства". Google Play в таком случае придется настраивать заново.

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

Ошибка при установке программы

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

Можно предложить несколько вариантов:

  • Посмотреть память смартфона. Возможно, его встроенная память действительно забита, и еще одну программу он просто не может вместить. В зависимости от модели телефона, программе требуется 30-35 Мегабайт.
  • Проверка показывает, что памяти должно хватить даже не на десяток, а на сотню Вайберов. Однако это в теории. А в практике программа все равно упорно твердит, что места нет. В этом случае поможет очистка телефона от различных остатков удаленных программ и прочего мусора. Для этого нужно установить отдельную программу, например, SD MAID. Она проверит и выявит различные ненужные файлы, которые как бы не существуют, но при этом засоряют память смартфона. После очистки мобильного устройства стоит попробовать вновь загрузить Вайбер.
  • Если же, несмотря на приложенные усилия, все равно оказывается, что недостаточно места для хранения Viber, можно загрузить установочный файл на внешний диск, например, на карточку памяти, а оттуда уже попытаться установить программу. Бывает, что этот способ оказывается действенным.
  • Возможно, что проблема не в самом телефоне, а в настройках Google Play. Тогда понадобится сбросить настройки магазина, перезапустить вход со своего аккаунта и попытаться установить программу, на этот раз в правильной версии.

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

Недостаточно места при работе уже установленного приложения

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

Что же делать в этой ситуации?

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

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

В Viber время от времени могут возникать ошибки, но так как программа очень полезная и удобная, все сразу спешат её исправить. Что, если в мессенджер пишет: «Недостаточно места для хранения»?

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

Ошибка при установке программы

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

Метод № 1

Убедитесь, что память телефона не заполнена. Если памяти действительно нет, вам придётся потрудиться и удалить лишнюю информацию (в основном это ненужные программы). В среднем необходимо, чтобы на памяти устройство было свободно хотя бы 30-35 МБ.

Метод № 2

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

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

Возьмём программу SD MAID в качестве примера.

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

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

Ошибка при работе уже с установленным мессенджером

Что, если программа уже давно стоит у вас на телефоне, но внезапно перестаёт работать в обычном режиме? Почему в Вибере может появляться уведомление о нехватки места?

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

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

Как поступить в такой ситуации?

1.Удалить ненужное содержимое из папок с сохранёнными там фотографиями и видео. Их точные названия – Viber Video и Viber Image. Можно просто удалить чат с человеком. Вложенные данные также исчезнут.

2.Если вам нужны эти медиа-файлы, а на SD карте уже предостаточно места, можно просто переместить программу вместе со всем её содержимым туда. Как это сделать?

  • Зайти в Настройки – Диспетчер приложений или Приложения (в разных версиях Андроид звучит по-разному).
  • В списке установленных приложений найти Вайбер. Фиолетовую иконку ни с чем нельзя спутать. Открыть меню и нажать на кнопку «Переместить на SD карту».

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

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

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

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


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

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

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


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

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

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

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

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

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: