Почему мне постоянно не хватает места на моем Galaxy S2?

У меня есть Galaxy S2 под управлением Android 4.1.2. Он имеет внутренний жесткий диск на 12 ГБ и SD-карту на 16 ГБ.

Я продолжаю получать ошибки от различных программ, говорящих мне, что мне не хватает места. BeyondPod не загружает новые выпуски, Evernote постоянно выдает уведомление о нехватке места (хотя кажется, что хранит все), а иногда приложения не обновляются.

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

Когда я подключаю свое устройство через USB к моему компьютеру с Linux и проверяю свойства моего жесткого диска на 12 ГБ, он говорит, что используется 9,9 ГБ. Но если я просматриваю файлы, кажется, что в каждой папке едва ли килобайты информации.

Почему мой 12-гигабайтный жесткий диск заполняется и как его очистить, чтобы не появлялись эти ошибки?

Обновление: мой телефон рутирован, поэтому, если это может помочь мне в этой ситуации, мне доступен root-доступ.

@AlEverett: Спасибо за эти ссылки. Они проливают свет на тот факт, что у моего устройства есть некоторые проблемы с хранилищем, но, насколько я понимаю, не говорят мне, что я могу сделать, чтобы решить эту проблему. Если есть что-то, что я пропустил, я прошу прощения, и если это так, возможно, кто-то может указать мне, на что мне конкретно следует обратить внимание.
Я только что добавил insufficient-memoryтег к вашему вопросу. Пожалуйста, следите за его tag-wiki , где вы найдете некоторые «скорую помощь», например, ссылки типа Что я могу сделать, чтобы управлять внутренней памятью моего телефона? Примечание: этот тег фокусируется на внутренней памяти.
Возможно у вас проблема с кешем? У меня есть Galaxy s3 под управлением 4.1.2, и я использую программу из магазина приложений под названием Android Assistant, чтобы мой телефон был «чистым».
Попробуйте загрузить эмулятор терминала для Android и введите «df -ha». Посмотрите на использование памяти всех разделов. Это может дать нам некоторое представление о том, где память заполнена.
Связанный: Что-то тайно поглощает внутреннюю память моего Acer Iconia A500, и мне нужна помощь, чтобы найти это . В вашем случае особенно этот ответ может оказаться полезным, поскольку он содержит несколько возможных решений.
Это стоковый Android или кастомная прошивка?

Ответы (9)

Зарегистрировался на сайте специально, чтобы ответить на этот вопрос. Я также использую Samsung Galaxy S2 с большим объемом памяти, но постоянно заполненным. Я не мог устанавливать приложения или вообще что- либо делать .

Я использую Cyanogenmod, но это касается всех андроидов.

Что я сделал, так это использовал проводник с правами root ( чтобы увидеть все файлы ) и перешел к /data/logsпапке.

Содержимое папки составило более 1 ГБ, что вызвало проблему. Я удалил все файлы в этой папке, и теперь все работает нормально.

Что касается того, почему это происходит, я не знаю, но я знаю, как это исправить. Надеюсь это поможет!

Это может быть ответом. В моей /data/logпапке (без «s» в «журнале») было около половины гигабайта данных. Очистка этого, кажется, помогла, так как теперь я получаю меньше ошибок, но я собираюсь пробежать день или около того, чтобы быть уверенным.
Просто дополнительное примечание для тех, кто может столкнуться с этим позже: меня смутила разница между внутренней SD-картой и внутренним HD устройства. Внутренний жесткий диск составляет около 2 ГБ, а внутренний SD - около 12 ГБ (а еще есть дополнительный внешний диск на 16 ГБ). Я все время думал, что если я почищу свой диск на 12 ГБ, это поможет, но это внутренний системный диск, то есть не видно при подключении по USB, где нужна была очистка файлов.
Я тоже на Cyanogenmod, и это случалось со мной несколько раз. Я не знаю никого, кто использует стандартное ПЗУ, у которого была бы эта проблема. (Спасибо за решение.)
Любое решение для устройств без полномочий root?

Если на вашем телефоне Samsung S2 появляется сообщение «Недостаточно места для хранения», просто наберите номер *#9900#на планшете и выберите вариант 2 «Удалить dumpstate/logcat».

Нет необходимости рутировать ваш андроид. Перезагрузите телефон после этого.

Спасибо за ответ, я читал это на форуме некоторое время назад, когда в последний раз активировал шифрование, но я забыл, где
Потрясающий. Это освободило для меня более 800 МБ, и это проще, чем установить файловый менеджер и найти папку /data/log.
Я получаю «неверный код mmi», когда набираю этот номер.

Вам необходимо очистить файлы журналов. Наберите *#9900# и выберите удалить дампстэк.

Отличается ли это от удаления файлов в /data/log?

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

Единственное, что сработало, это "Вам нужно очистить файлы журналов. Наберите *#9900#и выберите delete dumpstack", как указано в более раннем посте . Освободил почти ГиБ места.

Перейдите к dialerи введите ТОЧНО звездный фунт 9900 фунтов ( *#9900#). Автоматически появляется меню (не нужно отправлять или что-то в этом роде). Выберите delete dumpstackвариант (второй внизу на моем телефоне).

Я мог бы просто кричать на Samsung за то, что он потратил столько времени впустую, когда было доступно такое идиотское простое решение. Я получал всевозможные идиотские советы о переустановке прошивки, перемещении фотографий на SD-карту и т. д. Ничего из этого не сработало.

 *#9900# and select delete dumpstack

Попробуйте это приложение. Установите и проверьте, доступно ли место или нет? Проверьте доступное место и удалите ненужные файлы

Это должен был быть комментарий, а не ответ. Пожалуйста, следуйте Как мне написать хороший ответ?

Проверьте файл /system/etc/gps/gpsconfig.xml, в частности переменную cLogEnabled. Если установлено значение true, перейдите и проверьте размер файлов журналов GPS в /data/gps. Если эти файлы большие, то это ваша проблема.

Вы можете сделать это, используя adbshell и основные команды Linux (я не помню, было ли duэто доступно на складе Android).

Если это ваша проблема, вам нужно изменить эту переменную на false, наверняка для этого вам понадобится root. Или, может быть, отметьте эту ошибку для samsung и надейтесь на обновление или решение от них.

Спасибо за ответ. Я не могу найти каталог с gpsименем /system/etc/.

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

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

Я совершенно уверен, что ваши онлайн-приложения хранят файлы во внутренней памяти и не выполняют правильную очистку мусора, которую вам нужно делать вручную. Вам следует временно извлечь SD-карту и вставить телефон в «режим запоминающего устройства». Затем используйте программное обеспечение, такое как File Explorer lite , чтобы получить приблизительное представление о том, что ест вашу память. Но я думаю, что большинство ненужных файлов можно найти в папке «Android», особенно если вы устанавливаете / удаляете много программ.

совет. Щелкните правой кнопкой мыши папку Android и выберите Properties. Вы можете быть удивлены его размерами.
Если я щелкну правой кнопкой мыши папку Android и выберу «Свойства» (используя Ubuntu), он скажет, что это около 210 МБ.
Итак, папка Android чистая. По-прежнему используйте любое программное обеспечение с круговой диаграммой, чтобы проверить, какие файлы / папки занимают память.

Вы, мой друг, можете попробовать X-plore. Это приложение для управления файлами, которое может показать вам гораздо больше информации о файловой системе вашего телефона. Это также позволит вам просматривать скрытые файлы. Может быть, вы сможете найти папку с наибольшим весом в нем;)

https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore

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

Когда insufficient memoryвозникает ошибка, это обычно касается внутренней памяти , т.е. /dataраздела. Независимо от того, какой файловый менеджер использовался, вы не можете полностью получить к нему доступ без rootдоступа.