«Недостаточно места в памяти устройства» на Андроид — как исправить

Андроид

Android занимает место среди топовых операционных систем для мобильных устройств. Но необходимость повсеместной адаптации, возникшая в результате распространённости системы, стала причиной многих багов и ошибок, одна из которых — «Недостаточно места в памяти устройства». Исправить эту ошибку в Андроид несложно.

Причины возникновения ошибки в Андроид

Фактически причины может быть всего две: реальное отсутствие свободного места и ошибка Play Market, при которой приложение необъективно оценивает объём доступной памяти.

Что делать, если места на смартфоне действительно недостаточно

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

Очистка памяти устройства при помощи стандартных настроек

  1. Перейдите во вкладку «Память» в настройках Android.
    Настройки Android
    Вкладка «Память» может называться иначе
  2. Поочерёдная очистка доступна прям в этом меню и необходимо просто нажать на интересующий вас пункт.
    Доступные для очистки разделы
    Возможно, «Загрузки» придётся чистить вручную
  3. Первым делом стоит почистить «Данные кеша». Очистка этого раздела производится автоматически.
    Очистка кеша
    Производится автоматически
  4. Теперь перейдите в «Загрузки». Чтобы перейти к выделению, зажмите пальцем первый ненужный вам файл, после чего появится возможность его удалить.
    Очистка загрузок
    Зажмите пальцем первый ненужный вам файл
  5. Удалите всё из раздела «Прочее». Тут находятся временные файлы и загрузки ваших приложений.
    Очистка прочего
    Тут находятся временные файлы и загрузки ваших приложений
  6. Если свободного места по-прежнему мало, придётся жертвовать частью музыки, видео или картинок. Очистка этих разделов делается как и с загрузками, но через стандартные приложения для их просмотра.
    Очистка видео, музыки и картинок
    Зажмите пальцем первый ненужный вам файл
  7. Теперь переходите к «Данные приложений и мультимедиа». Пред нажатием кнопки «УДАЛИТЬ», жмите «СТЕРЕТЬ ДАННЫЕ», так как некоторые программы очень любят оставлять после себя временные файлы. Не бойтесь удалить действительно важные системные приложения — Google прекрасно осведомлён о любви пользователей удалять всё и вся и сделал это действие невозможным.
    Очистка приложений
    Пред нажатием кнопки «УДАЛИТЬ», жмите «СТЕРЕТЬ ДАННЫЕ»

В случае если вы удалили всё из раздела «Загрузки», но он по-прежнему отображает наличие данных, вам придётся обратиться к нему напрямую, через ваш проводник (По умолчанию эта папка должна носить название «Download»). Этот дефект проявляется в случае, если вы что-либо скачивали при помощи нестандартного браузера или при подключении к компьютеру, в результате чего сервисы Google не зафиксировали факт записи файлов, которые вам и не отобразили, в отличие от результатов анализа объёма произведённых только что.

Папка Download
Тут находится большинство загрузок

Видео: удаление обновлений Play Market на телефоне

Очистка памяти при помощи Ccleaner

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

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

Ccleaner — адаптированная под Android программа для удаления системного мусора

  1. Зайдите в Play Market и установите Ccleaner.
    Ccleaner в Play Market
    Нажмите «Установить»
  2. Откройте Ccleaner и нажмите «Анализ».
    Ccleaner
    Нажмите «Анализ»
  3. Отметьте все найденные элементы и нажмите «Очистить».
    Результаты анализа
    Нажмите «Очистить»
  4. Удалите Ccleaner.
    Информация о Ccleaner
    Удалите приложение

Получение root-прав

Root-права или права суперпользователя — предоставляют пользователю особые полномочия, такие как: удаление системных файлов, активация скрытых функций Android и прочее. Наличие Root-прав понадобится для некоторых последующих действий при очистке устройства.

Получение root-прав аннулирует гарантию вашего устройства.

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

Обладая root-правами, вы не сможете получать обновления от производителя по воздуху (гарантийное обновление операционной системы).

  1. Если вы ранее не устанавливали приложения из внешних источников, зайдите в настройки Android и откройте вкладку «Безопасность» в разделе «Личные данные».
    Настройки Android
    Выберите «Безопасность»
  2. Активируйте «Неизвестные источники».
    Настройки безопасности
    Активируйте «Неизвестные источники»
  3. Скачайте последнюю версию Framaroot. Ссылка на каталог: https://forum.xda-developers.com/apps/framaroot/root-framaroot-one-click-apk-to-root-t2130276. У этого приложения есть аналоги и в Play Market, но они не так надёжны.
    Каталог Framaroot
    Скачайте последнюю версию
  4. Установите Framaroot. Если установщик заблокирует процесс, нажмите на «Дополнительная информация» и «Всё равно установить (небезопасно)».
    Установка Framaroot
    Проигнорируйте предупреждение о нарушении безопасности
  5. Запустите Framaroot и выберите «Установить SuperSU», после чего нажмите на один из методов получения root-прав. После получения перезагрузите устройство.
    Framaroot
    Выберите один из методов получения root-прав
  6. Существует вероятность что ваше устройство не поддерживается этим приложением. Можно попробовать альтернативные, но это повысит рис уронить вашу систему. Лучше всего будет узнать индивидуальный метод для вашего устройства. Скорее всего, этот способ будет более сложным, но наверняка проверенным.
    Ошибка получения
    Используйте индивидуальный метод
  7. Напишите в Google название вашего устройства + root и откройте первую ссылку.
    Поиск индивидуального метода
    Напишите в Google название вашего устройства + root
  8. Следуйте инструкциям.
    Индивидуальные инструкции
    Самый безопасный способ

Очистка памяти при помощи менеджера приложений

Менеджер — одна из наиболее профессиональных программ по очистке Android, способная удалить любое системное приложение.

Для использования программы понадобятся root-права.

  1. Зайдите в Play Market и установите менеджер.
    менеджер приложений в Play Market
    Нажмите «Установить»
  2. Запустите. Выберите программу, которую хотите стереть и нажмите «Удалить».
    менеджер приложений
    Выберите ненужные приложения и нажмите «Удалить»
  3. Чтобы восстановить стёртое приложение, сделайте свайп вправо и выберите «Корзина». Тут же можно переключиться с системных приложений на пользовательские.
    Меню менеджера приложений
    Во вкладке «Корзина» можно восстановить удалённые приложения

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

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

Для ручной очистки понадобятся root-права.

  1. Зайдите в Play Market и установите Total Commander. Скорее всего, стандартный проводник не сможет показать вам скрытые файлы и папки на вашем устройстве, поэтому используйте Total Commander для дальнейших действий.
    Total Commander
    Проводник с расширенным функционалом
  2. Зайдите во внутреннюю память вашего устройства. Скорее всего, она будет называться «SD-карта».
    Стартовое окно Total Commander
    Перейдите во внутренюю память
  3. Удалите всё содержимое папки «Download». Этим действием вы очистите раздел загрузок.
    Внутреняя память устройства
    Очистите папку Download
  4. Почистите папки: «Movies», «Music» и «Pictures». Это очистит разделы «Изображения и видео» и «Аудио».
    Внутреняя память устройства
    Почистите папки: «Movies», «Music» и «Pictures»
  5. Удалите из корневого каталога (Память телефона) всё папки, кроме: «Alarms», «Android», «DISM» и папок, очищенных в предыдущих пунктах. Так мы почистим раздел «Прочее», за исключением «obb».
    Внутреняя память устройства
    Папкине рекомендуемые к удалению
  6. Удалите содержимое папки Android/obb. Здесь находятся относительно объёмные файлы, принадлежащие вашим приложениям. Если удалить эту папку, использующие её приложения загрузят файлы заново, как только будут запущены. Удаление «obb» является временной мерой, однако, там могут находиться файлы и давно удалённых приложений.
    Папка Android
    Очистите папку «obb»
  7. Очистите содержимое папки data/log. Чтобы найти эту папку, обратитесь к ней через корень файловой системы.
    Стартовое меню Total Commander
    Очистиете папку data/log в корневом каталоге

Перенос приложений на SD-карту

Если у вас есть имеется SD-карта, проще всего будет перенести на неё часть приложений, что поможет освободить более чем приличный объём памяти на вашем устройстве.

  1. Перейдите в настройки Android и откройте вкладку «Приложения».
    Настройки Android
    Откройте «Приложения»
  2. Выберите самое большое приложение и нажмите «Переместить на карту памяти».
    Информация о приложении
    Нажмите «Переместить на карту памяти»

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

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

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

  1. Перейдите в настройки Android и откройте вкладку «Приложения».
    Настройки Android
    Откройте вкладку «Приложения»
  2. Перейдите в раздел «Все» и упорядочьте по размеру.
    Список всех приложения
    Чтобы упорядочить по размеру, нажмите на три точки в правом верхнем углу и выберите соответствующий пункт
  3. Выбирайте приложения способные подгружать файлы в процессе своей работы, такие как браузер, и жмите «ОЧИСТИТЬ КЭШ». Также можете нажать «Стереть данные»/»Управление местом», но это удалит сохранённые пароли и ещё много полезностей.
    Информация о браузере
    нажмите «ОЧИСТИТЬ КЭШ»
  4. Выбирайте неиспользуемые системные программы, например «Gmail», и жмите «УДАЛИТЬ ОБНОВЛЕНИЯ».
    Информация о приложении
    нажмите «УДАЛИТЬ ОБНОВЛЕНИЯ»

Если вы удалили некоторые обновления и не хотите чтобы они вернулись, нужно на время отключить автообновление в Play Market:

  1. Зайдите в Play Market и нажмите на кнопку слева от строки поиска.
    Play Market
    Нажмите на кнопку слева от строки поиска
  2. Зайдите в настройки.
    Меню Play Market
    Зайдите в настройки
  3. Нажмите на «Автообновление приложений».
    Настройки Play Market
    Нажмите на «Автообновление приложений»
  4. Выберите «Никогда».
    Настройки автообновлений
    Выберите «Никогда»

Что делать, если свободного места достаточно

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

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

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

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

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

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

  1. Перейдите в настройки Android на вашем смартфоне выберите вкладку «Приложения».
    Настройки Android
    Выберите вкладку «Приложения»
  2. Выберите Play Market.
    Список приложений
    Выберите Play Market
  3. Поочерёдно жмите: «ОСТАНОВИТЬ», «ОЧИСТИТЬ КЭШ», «УДАЛИТЬ НАСТРОЙКИ ПО УМОЛЧАНИЮ», «СТЕРЕТЬ ДАННЫЕ» и «УДАЛИТЬ ОБНОВЛЕНИЯ».
    Окно информации о приложении
    Нажимайте кнопки в последовательности указанной на скриншоте
  4. Вернитесь к списку приложений и повторите эти действия с «Google Service Framework» и «Аккаунты Google».
  5. Перезагрузите ваше устройство.

Видео: удаление обновлений Плей Маркета

Сброс системы

Если вышеприведённый способ вам не помог, необходимо сбросить систему.

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

  1. Зайдите в настройки Android и выберите «Восстановление и сброс».
    Настройки Android
    Выберите «Востановление и сброс»
  2. Нажмите «Сброс настроек».
    Востановление и сброс
    Нажмите «Сброс настроек»
  3. Нажмите «СБРОСИТЬ НАСТРОЙКИ ТЕЛЕФОНА».
    Подтверждение сброса
    Нажмите «СБРОСИТЬ НАСТРОЙКИ ТЕЛЕФОНА»

Если ошибка возникает везде

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

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

Как не допустить подобную ошибку в будущем

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

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