Недостаточно памяти на Андроиде: способы очистки

Реклама

«Не удалось установить/обновить приложение, поскольку память устройства переполнена» — многим пользователям «Андроид» видеть такую надпись доводилось не раз. Как восполнить нехватку Мб и нужно ли вообще это делать, читайте в нашей статье.

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

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

  1.  Заходим в раздел «Настройки» (обычно, на его иконке изображена шестеренка).
  2. В списке системных настроек находим пункт «Память» (для разных версий ОС и разных моделей смартфонов может назваться по-разному) и щелкаем по нему.
  3. В открывшемся окне проверяем, какой объем памяти еще не занят.

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

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

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

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

Чистка кэша (Dalvik-кэша, общего и отдельных приложений)

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

  • Удалить весь кэш, хранящийся на телефоне

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

  • Удалить кэш конкретного приложения

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

  • Стереть Dalvik-кэш, переведя устройство в режим Recovery

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

  • Выключаем телефон.
  • Запускаем его в режиме Recovery (комбинация кнопок для разных устройств будет отличаться, узнать ее можно из инструкции или на официальном сайте производителя).
  • В появившемся меню выбираем сначала пункт Wipe cache partition, а затем поочередно — Advanced Options и Wipe Dalvik Cache.
  • После того, как ненужные файлы будут удалены, отключаем телефон и перезапускаем его в обычном режиме.
Обратите внимание! В режиме Recovery сенсорный дисплей отключен, передвижение по меню производится при помощи кнопок громкости, выбор – кнопкой запуска.

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

Удаление лишних данных из разделов «Загрузки» и «Прочее»

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

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

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

Чистка при помощи утилит

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

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

  • Clean Master – одно из самых популярных приложений для очистки памяти и защиты от вирусов. Имеет обширный функционал и позволяет высвобождать не только обычную память, но и оперативную.
  • Ccleaner оперативно находит устаревшие и остаточные файлы, позволяет удалять несколько приложений за раз, быстро останавливает выполняемые задачи, а также за 1 клик переводит фоновые программы в режим «гибернации».
  • NoxCleaner. Программа интересна тем, что самостоятельно удаляет любые сторонние приложения, которые не использовались больше месяца, и сама весит крайне мало (8 Мб, версия 1.2.5).

Также в Play Market’е представлены различные «Менеджеры приложений», которые помогают управлять программами (устанавливать, удалять, перемещать и т.п) на телефоне. Однако для полноценного функционирования многие из них запрашивают root-права, что может негативно сказаться на безопасности гаджета.

Реклама

Удаление приложений

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

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

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

Перенос приложений на внешнюю память

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

  1. Поочередно заходим в «Настройки», а затем в «Приложения».
  2. В списке установленных программ щелкаем по интересующей нас позиции.
  3. Открывается окно, в котором должна быть кнопка «Перенести на SD-карту».
  4. Нажимаем на нее. Ждем пару секунд. Готово, перенос завершен.

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

Чистка вручную с root-правами

Считаем нужным начать разговор об этом способе с предупреждения:

Если в процессе установки что-то пойдет не так (скачаете зараженное вирусами приложение, ошибетесь в действиях ит.п), то есть риск получить «кирпич» вместо телефона. А на устройства с правами суперпользователя сервисная гарантия не распространяется. Поэтому дальнейшие действия вы выполняете на свой страх и риск.
Чтобы получить root-права выберите из представленного ниже списка приложение, которое подходит для вашей модели телефона, и установите его:
  • 360 Root.
  • Baidu Root.
  • DingDong Root.
  • Romaster SU.
  • Root Dashi.
  • Root Genius.
  • Root Zhushou.

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

Что делать, если место есть, а ошибка все равно появляется?

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

Ошибка со стороны разработчика

Далеко не все продавцы Play Market – профессиональные программисты с многолетним опытом работы. Впрочем, даже им свойственны ошибки, из-за которых приложение «глючит» и неверно определяет размер обновляемых файлов (например, реально обновление весит 20 Мб, а требует все 100). Чтобы выявить эту недоработку, попробуйте установить другую, более «тяжелую» программу. Если все прошло без проблем – смело пишите разработчику первого приложения об обнаруженном баге, если и здесь выскакивает уведомление о нехватке памяти, значит, проблема в чем-то другом.

Некорректная работа сервисов Play Market

Данная неполадка – самая распространенная среди возможных причин ошибки. Однако, хотя обнаружили ее довольно давно, сегодня исправление выпущено далеко не для всех версий прошивок. Решить проблему можно своими силами. Рассмотрим на примере игр, однако те же действия можно применять и к другим сервисным приложениям (GP Книги, GP Пресса и т.п).
Для этого:

  • Поочередно открываем разделы «Настойки» и «Приложения».
  • В списке установленных приложений находим Google Play Игры и щелкаем по нему.
  •  Последовательно нажимаем кнопки «Удалить обновления», «Очистить кэш» и «Стереть данные».
  • Запускаем Play Market и нажимаем на значок в виде 3 полосок в строке поиска. В появившемся слева меню выбираем «Мои приложения и игры».
  • Находим в представленном списке Google Play Игры и обновляем до актуальной версии.

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

Системные баги

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

  1. Делаем резервные копии всех контактов, сохраняем важные файлы на внешних носителях или в облаке.
  2. Поочередно открываем «Настройки» и «Восстановление и сброс».
  3. Выбираем «Сброс настроек» (их возврат к заводским параметрам»).
  4. После того, как система вернется в исходное состояние, открываем «Настройки» — «О телефоне» — «Обновление системы» (для разных устройств путь может несколько отличаться).
  5. Обновляем систему до актуальной версии.
  6. Обновляем сервисы Play Market.
  7. Пробуем заново установить приложение.

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