Почему пропадает память на телефоне. Android: куда делась системная память? Место есть, а ошибка не пропадает

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

Ручная очистка

Если телефон давно не чистился, то перед пользователем встает целый ряд задач:

  1. Как освободить системную память.
  2. Как освободить оперативную память.
  3. Как очистить SD карту.

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

  1. Откройте настройки, раздел «Приложения».
  2. Зайдите в параметры приложений, которые создают много временных файлов — Play Market, игры, браузер, мессенджеры, клиенты соцсетей. Не забывайте и про встроенные приложения типа «Галереи». Даже если вы удалили фото и видео с телефона, в кэше останутся сведения о них.
  3. Нажмите «Очистить кэш».

Ручная очистка внутренней памяти устройства Android не ограничивается удалением кэша приложений. Чтобы очистить полностью память телефона Андроид, необходимо изучить содержимое системных папок. Вручную это можно сделать через файловые менеджеры. Посмотрим, как можно освободить память на Андроиде, удаляя временные файлы через File Manager (Проводник).

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

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

Использование чистящих приложений

Мы разобрались, как самостоятельно очистить внутреннюю память Андроида. Теперь давайте посмотрим, как полностью очистить телефон, используя специальные приложения. В Play Market можно найти большое количество программ на русском и английском. Обратите внимание на следующие приложения:

  • Clean Master.
  • Мастер очистки.
  • History Eraser.
  • Smart Booster.
  • 1Tap Cleaner и т.д.

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

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

Чистка ОЗУ

Как быстро очистить системную память на Андроиде мы разобрались, но остался вопрос, как очистить оперативную память? ОЗУ на Андроид тоже заполняется данными, освобождение от которых позволяет ответить на вопрос, как увеличить скорость работы телефона.

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

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

Как поступить?

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

Важно: все нижеописанные действия приведут к удалению информации, содержащейся во встроенной памяти планшетного компьютера!

Наиболее часто устранить проблему удается следующим способом:

  1. Для начала выключите планшетный компьютер
  2. Далее зажмите кнопку уменьшения громкости на корпусе устройства, включите планшет (необходимо нажимать две кнопки одновременно)
  3. Выждите несколько секунд, после чего появится меню «Рекавери»
  4. Опуститесь к пункту «Wipe media partition», используя упомянутую выше кнопку уменьшения громкости на корпусе планшета
  5. Чтобы выбрать данный пункт понадобится нажать на кнопку питания. Произведите одно непродолжительное нажатие
  6. Опускаемся до пункта «Согласен», а затем выбираем его, используя клавишу питания устройства
  7. Теперь потребуется выбрать первый пункт меню под названием «Reboot device»
  8. Далее планшетный компьютер перезагрузится в нормальный режим, после чего основная память устройства с вероятностью 90% восстановится

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

Независимо от того, какого объема память в вашем планшете или смартфоне 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 часто сталкиваются с тем, что через некоторое время после начала использования куда-то девается “системная” память. Это касается и пользователей бюджетных версий смартфонов, и середнячков; редко касается только пользователей флагманов, хотя и им не помешает прочитать эту заметку. Тем более, что бюджетных аппаратов “на руках” всё же большинство.

Когда покупаешь android-смартфон впервые, непонятно, хватит ли указанной в спецификации памяти для реальных задач. Моим первым смартфоном на android был Samsung Galaxy Gio GT-S5660, с 178 мегабайтами “встроенной памяти”. Мысли при покупке:“Так, основные приложения уже установлены. Докупаю ещё карту памяти для мультимедии, файлов и остальных прог. А те, что не смогут установиться на карту, – для них и 178 метров с головой.”
А через некоторое время приходит понимание и разочарование. Но давайте обо всём по порядку. Попробуем разобраться с основными понятиями в файловой системе и как “лечить” проблему на минимальном уровне. Я сильно упрощаю материал, поэтому не ищите “неточностей” с точки зрения Computer Science.

Операционная система android основана на Linux. Если посмотреть на неё с корня то увидим примерно следующую картину:

Примерно то, что и в любом линуксе. Я не буду описывать все папки – если вам это нужно, почитайте соответствующую литературу. Сейчас нас интересует “встроенная память” и “системная”. Где это и что?

Сама операционная система android установлена в системную память. Это все файлы и папки, которые вы видите на скриншоте, за исключением пары. Про эту память производители не пишут нигде и никогда (во всяком случае, я не видел, если вы видели – покажите). Ни в одном пресс-релизе или спецификациях вы не увидите “Системной памяти ХХХ МБ”. Здесь находятся все системные файлы, которые мало интересуют обычного пользователя. Используя специальные утилиты, её-таки можно посмотреть. В Galaxy Gio системная память составляет 206 мегабайт, но нас в данном случае интересует одна папка /system/app .

Именно в этой папке находятся все “предустановленные” приложения. Здесь располагаются и те программы, без которых смартфон не может нормально функционировать, например “звонилка”, всякие “синхронизаторы” и те, которые инсталлировал вендор (производитель телефона) по умолчанию: Youtube, какой-нибудь офис или “операторский” софт.

Но где же у нас находится та самая “встроенная память” или “память пользователя”?. Говоря простым языком, она находится в каталоге /data . Правильней сказать: “участок внутренней энергонезависимой памяти, доступной пользователю, смонтирован в файловой системе как каталог /data “, но я буду всё упрощать.
Что находится в этом каталоге? Начинающий пользователь думает, что ему предоставлено всё пространство встроенной памяти (в моём случае 178 МБ) в полное распоряжение.

Как бы не так! Эта директория уже после первого старта забита каталогами с файлами. Я опять не буду останавливаться на всех каталогах, а расскажу лишь об основных “пожирателях” места.
Первая директория – dalvik-cache . Часть android – Dalvik Virtual Machine – собственная реализация Google виртуальной java -машины, в которой запускаются все приложения. Dalvik-кэш – промежуточный буфер с быстрым доступом. Проще говоря, сюда android cкладывает предварительно скомпилированный код программ для того, чтобы ускорить их запуск. Причём, это не зависит от типа программы: хоть системная, хоть в памяти пользователя, хоть на карте памяти; dalvik-cache в одном месте – в /data . К примеру, на Galaxy Gio эта папка после первого старта занимает порядка 100-110 мегабайт. Ну и 178 мегабайт памяти для пользователя неожиданно превращаются в 60-70. Грусть-печаль. Совсем без этого кэша нельзя. В сети есть ряд инструкций, которые позволяют перенести его на внешнюю карту памяти. Конечно, это немного сказывается на быстродействии, да и глюки бывают. Я этот приём описывать не буду. (Если у вас есть собственное описание этого метода, стучитесь – обменяемся ссылками)

Смотрим дальше. Папка /data/app . В неё и устанавливаются все пользовательские программы, которые не могут быть перенесены на карту памяти по каким-то причинам. Причин обычно две. Первая – виджет: такие программы не могут быть перенесены на карту из-за ограничений ОС. Вторая – разработчик не подумал о пользователях бюджетных смартфонов.

Теперь самый главный сюрприз, из-за которого я и начал писать этот пост. Когда обновляется системная программа, например Youtube, её apk тоже помещается в /data/app . И у нас получается следующее: в /system/app лежит, никуда не девшись, старая версия программы, а в/data/app – новая. Конечно “части” программы лежат ещё и в dalvik-cache, и в других кэшах и местах, но это как бы обычно, а вот такое “удвоение” нам совсем не нужно. Получается, даже если вы не ставили ни одной программы сами, через некоторое время память пользователя (/data/app) уйдёт на обновление системных программ (конечно, если обновляете). Android не переместит сам этот apk в /system/app никогда.

Что делать?
Во-первых, нужно получить , иначе система не позволит вам ничего записать в /system/app .
Как получить root для вашего конкретного устройства предлагаю поискать в интернете самим или полистать эту тему на 4PDA .

Рут-права – это не страшно. Зачастую пользователи конкурирующих систем представляют это как какое-то страшное злодейство, позволяющее делать неизвестно что. Например, “пиратить” – как с JailBreak на iOS. Для “пиратства” на андроиде всё это не нужно:) Смартфон с включенными root-правами всего лишь позволяет некоторым программам, перечень которых контролируется, всегда или временно получать право записи в системные каталоги. И всё. Как sudo на linux или “Выполнить от имени администратора ” на windows . Страшно? Нет. Сейчас на некоторых прошивках рут включается просто переключателем в настройках.

Вторым пунктом нам потребуется программа SystemCleanup

Программа “донатовая”. То есть, при каждом запуске она просит купить примерно за 3 доллара Inteks Donation Key , который подходит к нескольким программам автора, но функциональности это не отнимает. Вообще, программа позволяет много чего: “одексировать” приложения (возможно, расскажу об этом позже) на самом устройстве, чистить кеш, удалять системные приложения, делать резервные копии и многое другое.
Рассмотрим только восстановление вселенской справедливости перенос обновлённых системных программ на своё место.

Запускаем программу и переключаемся на вкладку Apps .

Здесь мы видим перечень установленных приложений с дополнительной информацией. Ищем программы, под которыми красным написано system+data . Это и есть наши “штрафники”. При нажатии на строку будет показана дополнительная информация о месте, занимаемом данным приложением в разных “местах памяти”. Делаем долгий тап и выбираем “Update system app ” (скриншот старый, сейчас надпись такая) и соглашаемся с действием в дополнительном диалоговом окне. Обычно после всех перемещений требуется перезагрузка устройства, что программа и предложит сделать.

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

Вообще, повторюсь, программа может делать довольно много полезных вещей. Например, можно удалить предустановленные системные приложения, которые вам не нужны. Причём под большинством приложений есть подсказка: безопасно ли его удалять. Можно перенести приложение из основной памяти на карту с полным сохранением работоспособности (только если это не виджет). А можно некоторые приложения сделать “системными”. Например, вы освободили в системной памяти несколько мегабайт, занятых ненужным операторским софтом, и при этом поставили стороннюю “звонилку”. Переносить на карту памяти её не целесообразно из-за скорости или отказоустойчивости, а место во “встроенной памяти” она занимает. Долгий тап и выбираем Move app to /system/app , и ваша программа переместилась в папку /system/app , то есть стала системной (с точки зрения андроида).

На этом сегодня всё. Ещё раз: у программы есть множество полезных функций, изучите их сами или, может быть, я когда-нибудь опишу. Есть более радикальные методы “расширения” пользовательской памяти , связанные с перемонтированием далвик-кэша или вообще папки /data на карту памяти, но они связаны с определённым риском и другими неудобствами.