Android. Вспомнить всё
Внештатные материалы
Введение от Евгения Вильдяева
Я стараюсь общаться с нашими читателями не только на основном сайте, но и в социальных сетях. В частности, в нашей группе ВКонтакте. Один из самых активных комментаторов с ником Graf Dollar иногда переходил границы, и я был вынужден его банить. Но мы пообщались в личных сообщениях и расставили все точки над «i». После этого еще несколько раз периодически переписывались, и однажды он посоветовал нам тему для статьи, а я предложил ему написать её самостоятельно. На мой взгляд, материал получился хоть и нишевым, но интересным. А теперь слово нашему читателю.
«Моя война. Сизифов труд. Драма с элементами survival-хоррора. Это вечная битва, которая не может быть выиграна. Здесь возможна только ничья или временное перемирие»
Android. Главная его особенность в том, что он ест в памяти всё, что плохо лежит. А что хорошо лежит, он перекладывает и съедает. А потом ещё и свинячит там же. Страшнее только сторонний софт, который это делает просто с космической скоростью, оставляя кучи мусорных файлов даже после удаления программы. Эталон индусского кода из палаты мер и весов. По системным требованиям он обставил даже Vista, при этом по функциональности он ни разу не Windows. Да и вообще, на его фоне десктопная операционка от Microsoft (особенно W7 или XP) – просто эталон логичности, удобства и нетребовательности к ресурсам. В последних версиях стало немного лучше, но всё равно бесконечно далеко до нормальности (достаточно вспомнить возможности и системные требования Symbian или той же WP, которая хоть как-то умеет выкидывать из памяти паразитные процессы).
Gалактика в опасности
«Большому жору – большой террор»
Виновные были найдены быстро:
Play Маркет – это спрут, который в сочетании с другими сервисами распускает щупальца по всему телефону. Можно отрубать их, отключая/запрещая ненужные функции, но я предпочёл вырезать голову – от Google я удалил всё, кроме Maps. Большую часть приложений всё равно качаю на 4pda. Это версии с вырезанной метрикой, рекламой, лишними языковыми пакетами, иногда с дополнительными темами оформления, либо вовсе альтернативные клиенты типа VKmp3mod, которые ещё и более удобны в использовании, нежели официальные. Отсутствие автоматических обновлений – не проблема, частенько случается ситуация «один баг поправили, 5 новых сделали», а мне ближе подход «работает – не трожь». Потому обновляюсь редко и по необходимости. По той же причине не стал переезжать с 4.4.2 на 5.1 (последнее прилетавшее обновление) – там бы ещё пришлось воевать с плоским Material Design. Только скевоморфи́зм, только хардкор.
S Note – актуально только для Samsung и тех, кто постоянно делает заметки. При пересохранении каждый раз создаёт новый временный файл, таким образом у меня за полгода папка распухла до 1 ГБ. Лечение – удалить всё, кроме самых последних файлов.
UPD: После недавнего обновления приложения, проблему с рутом решили.
CyberlinkPhotoDirector. С одной стороны, приложение у меня в фаворе (со стилусом его инструменты и возможности просто божественны), а с другой – при выставлении максимального качества фото в настройках вылеты, лаги и зависания становятся постоянными спутниками работы, как и сообщение «недостаточно памяти». И это всё при 3 ГБ оперативки и Snapdragon 800! Ну как так-то…
Instagram – настолько вредное, что даже после отключения автозапуска постоянно прописывается там вновь. Ему много не надо, но всё же неприятная мелочь.
Отдельной проблемой идёт SD-карта. Если она установлена, то для быстродействия это самое страшное, что может случиться. И вот почему: эта память неравнозначна внутренней. Если ставить приложения на карту памяти, то всё равно там размещается только часть программы, а всё остальное остаётся в системной. Гениальные решения Google привели к тому, что установка программы на SD карту ВНЕЗАПНО так же увеличивает потребление ОЗУ. Чем больше программ, тем больше жор и тем сильнее всё тормозит при работе и перезагрузке. В 6.0 добавили функцию, позволяющую отформатировать карту памяти так, чтобы она не являлась отдельным хранилищем, но проблемы это не решает – использовать её только через MTP не сулит ничего хорошего, кроме глюков и тормозной скорости передачи файлов; напрямую через кабель или картридер работать уже не выйдет, а костыли в виде ADB или танцев с бубном на Linux-ПК мало кого обрадуют. Лучше купить версию смартфона с бОльшим объёмом памяти и не иметь проблем никогда либо укладываться в то, что есть.
Спасти рядовую Оперативку
«уж виноваты вы, что хочется мне кушать…».
Android не умеет нормально закрывать программы, ибо Google считает, что это не нужно – их замечательная ОС лучше знает, когда программу нужно завершить, потому просто не делает этого. При этом их кодеры так и не удосужились написать нормальный планировщик, поэтому каждый производитель городит костыли кто во что горазд. Усугубляет ситуацию и запуск программ по событиям: появилось соединение – значит, надо срочно прочитать сообщения/узнать погоду/обновиться; время пришло, поэтому проснусь… Вдобавок, производитель добавляет своих не удаляемых без root-прав программ, которые могут вести себя совершенно произвольно в плане потребления всех ресурсов смартфона. Несмотря на 3 ГБ оперативки моего телефона (или безумные 6 ГБ в современных флагманах), это совсем не повод, чтобы она была захламлена непонятно чем. Первое время после покупки я просто выключал мобильные данные, чтобы лишний раз не ворошился этот гадюшник. Но всё равно из коробки потребление было в районе 1.7-2.2 ГБ, даже если пытаться как-то блокировать приложения штатными средствами. После рутования и тотальных зачисток, репрессий, запретов и настроек показатель стал 0.8-1.3 ГБ. Телефон после этого на заводской прошивке 4.4.2 крутится почти 3 года без заметного проседания производительности. И это при навешанных украшательствах в виде 360launcher со значками ICO/PNG от Windows и пачкой дополнительных шрифтов с менеджером. Ну и появилась доселе невиданная предсказуемая автономность – даже на 1% батареи стало реально протянуть несколько часов, оставаясь на связи.
Они сражались за память
СCleaner
+ идеально подходит для ежедневных рейдов и зачисток без дурацких интерфейсов, слишком навязчивой рекламы и постоянных уведомлений.
− даже в версии PRO имеет доступ и видит далеко не все папки, хотя в анализе памяти эти файлы учитывает; путь в некоторые места для зачистки надо указывать вручную.
SDmaid
+ проведёт в самые отдалённые закоулки системы и поможет найти&уничтожить файловых диверсантов даже в самых тёмных углах (ибо по умолчанию знает и сразу сканирует все эти места); проанализирует и покажет все подозрительно распухшие папки, отсортировав по весу и категории.
− не заменит СCleaner, ибо чистит в других местах. Многое нужно делать вручную, и это чертовски опасно. Права пользователя на Android имеют 2 крайности: либо ты никто, звать тебя никак и телефону ты не хозяин, либо ты чОрный властелин всего и вся с ненулевой вероятностью покалечить систему, а то и вовсе превратить смарт в кирпич, случайно удалив вместе с мусором важные файлы. Подсмотреть реализацию и разграничение прав в Symbian, где юзер имеет достаточно свободы по умолчанию, или десктопной Windows, где даже админ просто так не сможет вынести критически важные файлы, конечно же, никто не догадался. Изобрели свой велосипед с квадратными колёсами.
AppOpps. Через него можно запретить всем и всё – автозагружаться, запрашивать местоположение, лезть во все контакты и журналы, отправлять уведомления в Google космос и прочие мелкие шалости, которые выливаются в большой жор. Ну, ведь правда, зачем фонарику SMS, автозапуск или геоданные?
Root Explorer/ES Explorer – удобные файловые менеджеры, которые позволят делать с файлами всё и даже больше. Насколько больше, зависит от ущербности предустановленного менеджера. На Samsung родной в целом неплох, но в войне за память он не боец.
Root uninstaller PRO – помогает отличить зло от конфетки, НО лучше дополнительно прогугливать – существуют целые расстрельные списки лишнего софта по моделям телефонов.
На последних версиях Android принципы зачистки, по сути, не изменились. Root-права обязательны. Остерегайтесь версий прошивок, где их получить невозможно (заблокированный загрузчик), а с этим и доступ в некоторые системные папки. Я продолжаю есть этот кактус под названием Android, ибо на рынке сейчас выбор только из кактусов, но с разными колючками – в IOS тоже есть недостатки, они просто другие и лично для меня неприемлемы ещё больше. Таким образом, мой новый смартфон будет снова на Android, и эта вечная битва за ресурсы и своеволие телефона (а теперь ещё и за внешний вид) начнётся сначала.
Опять возвращаюсь к операционной системе Андроид и её «особенностям». Эти неприятные особенности вылезают в самое неподходящее время. Вы об этом и сами знаете. А вот бывало у вас, что приложения не хотели устанавливаться в телефон или, внезапно, память оказывалась забита чем-то совершенно непонятным? А вы слышали что-нибудь о файлах эскизов? Нет?
В моём случае внезапной нехватки места под установку приложений и непонятных ошибках я виню механизм создания файлов эскизов. Несколько раз не мог установить нужные приложения из-за того, что возникала ошибка при установке или приложение отказывалось устанавливаться из-за малого количества свободного места на диске. И я также не сделал много интересных кадров. К сожалению, некоторые советы из Интернета по решению данной проблемы противоречивы или не работают вовсе.
Понятно, что меня это злило. Под катом я расскажу, как искал пожирателя памяти и избавлялся от него. Исходные справочные данные:
— Архив фотографий приложения Камера по умолчанию находится в телефоне по адресу /mnt/sdcard/DСIM/ (сэкономить память телефона можно, если устанавливать приложения и хранить фотографии на карте памяти. Как это сделать я писал в посте об основных вопросах по Андроиду — «Как на Андроиде? Часть первая«).
— Файлы эскизов приложения Камера находятся в телефоне по адресу/mnt/sdcard/DСIM/.thumbnails/
Устанавливать права супер-пользователя (root) я не стал (с рутом делается всё в две секунды — меняются права доступа прямо в телефоне), но установил два приложения и один раз подключил телефон к компьютеру.
Очистка файла эскизов
Приготовление. Сначала я установил приложение Android Assistant и Total Commander. Запустил Android Assistant. На вкладке «Инструментарий» я выбрал пункт «Очистить систему». В строке «Файлы эскизов» у меня был указан объём в 778,93 МБ. Не слабо так, да? Нажав на восклицательный знак в треугольнике я увидел содержание папки (копии фотографий из галереи) и директорию файлов. Тут их можно удалять выборочно, установив галочку напротив каждого файла или, установив галочку на пункте «Файлы эскизов», можно очистить всю папку эскизов сразу. Помощь эта временная. После просмотра галереи, съёмки, установки приложений папка снова наполнится файлами.
Что я сделал дальше?
Затем я отключил телефон от компьютера, а то бы не имел доступ к папке DСIM из телефона. Теперь я запустил в телефоне Total Commander и перешёл на SD-карту и там уже в папку DCIM, а в ней нашёл файл thumbnails. Чуть более длительным нажатием на строку thumbnails вызывал контекстное меню, где выбирал «Переименовать».
Другие способы очистки памяти удалением папки эскизов
Способ 2.
Привет! Тема оказалась какой-то уж очень популярной, но вопросы остаются. Поэтому предлагаю опробовать второй вариант удаления папки файлов эскизов — без компа. Думаю, что материал выше вы прочли и не останавливаюсь на деталях.
Из плей Гугл-маркета в смартфон я поставил ES Проводник и Total Commander.
1. Открыл ES Проводник и перешёл в папку по адресу /mnt/sdcard/DCIM (путь в моём случае). Создал файл thumbnails (без точки).
Пофоткал, видео снял, но папка не появилась.
Способ 3.
Вот что получилось на выходе. Результат аналогичен предыдущим — эскизы не создаются, память внезапно не заканчивается.
Популярные вопросы по теме и ответы на них:
— Только ли путь /mnt/sdcard/DCIM является путём для хранения фотографий?
Что такое Thumbdata для Android?
thumbdata — это системный файл, Android его воссоздает. … папка эскизов, если вы переустановили Android или аналогичным образом переделали систему. Чтобы Android не создавал заново файл размером 1 ГБ, нам нужно создать фиктивный файл, который обманывает Android.
Безопасно ли удалять Thumbdata в Android?
thumbdata файлы создаются в папке DCIM, куда цифровая камера сохраняет фотографии, вполне вероятно, что *. … папка эскизов — это кеш предварительного просмотра эскизов для всех изображений на устройстве, в папке нет личных данных, поэтому их можно полностью безопасно удалить.
Следует ли мне удалять Thumbdata в DCIM?
Если вы не используете FAT или аналогичный, то эти файлы сообщают о максимальном размере, но на самом деле не занимают значительного места, так как это так называемые разреженные файлы. Это означает, что вы можете просто удалить их один раз, и они будут воссозданы, но с нулевым размером, несмотря на то, что сообщается максимальный размер чего-либо.
Что будет, если я удалю эскизы в DCIM?
Ничего не произойдет, поскольку миниатюры — это просто данные изображения, которые хранятся для ускорения просмотра изображений. Удаление ничего не даст, потому что в следующий раз, когда вы воспользуетесь некоторыми приложениями с изображениями, такими как ваша галерея, миниатюры будут воссозданы заново.
Что такое файл Thumbdata в Android?
Ответил 4 года назад. Этот файл на самом деле представляет собой данные эскизов ваших фотографий, сохраненных в вашей галерее. Этот файл поможет вам быстро получить доступ к файлам галереи. Каждый раз, когда вы открываете свою галерею, этот файл загружается. Если этого файла нет, он создается автоматически.
Могу ли я удалить THUMBDATA4 1967290299?
Вы можете использовать файловый менеджер Android для перехода к файлам указателей миниатюр, которые находятся в папке sdcard / DCIM /. … Чтобы уменьшить размер файла THUMBDATA4-1967290299, удалите изображения из приложения Галерея, а затем удалите файл THUMBDATA4-1967290299.
Что будет, если я удалю папку DCIM?
Если вы случайно удалили папку DCIM на своем телефоне Android, вы потеряете все свои фото и видео.
Что произойдет, если я удалю Thumbdata?
Он будет просто воссоздан. Нет смысла его снимать.
Как я могу навсегда удалить эскизы с моего Android?
Навсегда запретите вашему телефону Android создавать миниатюры (и тратить пространство!).
Что означает DCIM?
DCIM — это сокращение от «Изображения с цифровой камеры». DCIM — это папка, которая автоматически создается камерой на SD-карте. Камера использует папку DCIM для хранения видео и фотографий, снятых камерой.
Безопасно ли удалять thumbdata3?
1 ответ. Вы можете удалить этот файл в безопасности, но вскоре он будет воссоздан заново.
Как восстановить удаленные эскизы на Android?
Метод 2: очистить базу данных мультимедиа
2) Нажмите «Еще> Показать системные приложения», затем прокрутите вниз, чтобы найти в списке «Хранилище мультимедиа> Хранилище», а затем нажмите «Очистить данные». 3) Подождите немного, пока база данных восстановит эскизы. Возможно, вам даже придется перезагрузить телефон, чтобы запустить создание базы данных.
Безопасно ли удалять эскизы в Windows 10?
В списке «Очистка диска» вы увидите различные данные, хранящиеся в Windows, которые вы можете безопасно удалить. Если вы просто хотите очистить файлы кэша миниатюр, убедитесь, что установлен только флажок рядом с миниатюрами. нажмите ОК. Всплывающее окно спросит, уверены ли вы, что хотите удалить эти файлы.
Как просмотреть Thumbdata на Android?
Первый и самый простой — это щелкнуть правой кнопкой мыши выбранный файл THUMBDATA. В раскрывающемся меню выберите «Выбрать программу по умолчанию», затем нажмите «Обзор» и найдите нужную программу.
Где я могу найти эскизы на моем телефоне?
Папка эскизов в папке DCIM на устройствах Android. Файл. Папка эскизов по умолчанию скрыта от обычного пользователя, и, как правило, файл ‘. ‘в начале имени папки в Android указывает, что она скрыта.
Как мне прочитать файл Thumbdata?
Как открыть файл с расширением THUMBDATA?
Файл thumbdata3 1967290299 что это
Тип файла Thumbnail Index File
This file is saved in a binary format, which requires a specific program to read its contents.
.THUMBDATA3-1967290299 вариант №
Файл THUMBDATA3-1967290299 представляет собой файл данных, созданный приложением камеры, входящим в комплект Android-телефонов, таких как HTC Desire SV и Sony Xperia. Он содержит индексированные свойства о каждом уменьшенном изображении, хранящемся в приложении камеры, чтобы ускорить загрузку уменьшенных изображений.
Файл камеры THUMBDATA3-1967290299 создается приложением камеры для кэширования информации об изображениях, которые были проиндексированы. Кэширование помогает загружать изображения приложения с камеры быстрее и уменьшает время ожидания при отображении эскизов.
Чем больше изображений у вас есть в приложении для камеры, тем больше увеличивается файл THUMBDATA3-1967290299. Он может составлять несколько сотен МБ или, в некоторых случаях, несколько ГБ в размере, если у вас есть большое количество уменьшенных изображений в приложении для камеры. Размер файла увеличивается каждый раз при добавлении нового изображения, и даже когда изображение удаляется, индексированные свойства изображения все еще остаются.
Чтобы уменьшить размер файла THUMBDATA3-1967290299, вам необходимо удалить изображения из приложения камеры, а затем удалить файл THUMBDATA3-1967290299. Файл будет восстановлен приложением камеры, но только для изображений, которые у вас есть в приложении.
О THUMBDATA3-1967290299 файлах
Тип файла Thumbnail Index File, описания программ для Mac, Windows, Linux, Android и iOS, перечисленные на этой странице, были индивидуально исследованы и проверены командой FileExt. Мы стремимся к 100-процентной точности и публикуем только информацию о форматах файлов, которые мы тестировали и проверяли.
Рано или поздно пользователи смартфонов на Android замечают, что память их устройства медленно чем-то «съедается». Более внимательное исследование показало, что в директории «DCIM», где хранятся фотографии, есть скрытая папка «.thumbnails». Она может содержать один или несколько файлов типа «.thumbdataX-XXXXXXXXXX-X», где X — цифры. Обычно размер файлов колеблется в диапазоне от нескольких Мб до нескольких Гб, и это обстоятельство может принести немало хлопот пользователям Android-устройств с небольшим объемом памяти.
Примеры этих файлов: «.thumbdata3-1763508120» или «.thumbdata5-1763508120_1», но могут быть и другие их разновидности, все зависит от типа устройства, версии Android и др.
Также папка «.thumbnails» может содержать эскизы фотографий, представляя собой их уменьшенные копии в формате «.jpg».
Предназначение файлов «.thumbdata»
Файлы «.thumbdata» используются с целью индексирования и кэширования и, возможно, содержат обработанные изображения. Они генерируются камерой и галереей, чтобы предпросмотры изображений (эскизы) быстро выводились на экран и пользователи не чувствовали подтормаживания устройства, когда листают фотографии, особенно если у них огромная библиотека. «.thumbdata» файлы могут содержать эскизы уже удаленных изображений. Следовательно, может случиться ситуация, даже если вы удалите все фото из своего устройства, один или несколько «.thumbdata» файлов останутся «жить» на карте памяти, занимая драгоценное место.
Как уже говорилось,».thumbdata» файлы скрыты по умолчанию. Чтобы их увидеть, включите опцию просмотра скрытых файлов во встроенном менеджере. Если такой опции нет, рекомендую скачать приложение «ES Проводник».
Нажмите на кнопку меню в левом верхнем углу, пролистайте меню программы вниз и нажмите на переключатель возле опции «Показывать скрытые файлы».
Как избавиться от «.thumbdata» файлов?
Самая первая мысль, которую пользователи пытаются реализовать, это просто удалить «.thumbdata» файлы. Следует отметить, что такой способ работает, но файлы эскизов будут созданы снова после первого открытия камеры или галереи. Возможно, они будут меньшего размера, но со временем вырастут до той же величины, что и перед удалением, а может и еще больше.
Чтобы навсегда избавиться от «.thumbdata» файлов, нужно удалить не сами файлы, а весь каталог с ними, а затем создать пустой файл с таким же именем, как и каталог, а именно «.thumbnails».
Вот и все! Система будет обманута, так как запрещено создавать два файла или каталога с одинаковым именем в одном месте.
Также можно поступить и з другими папками эскизов, например с каталогом «.dthumb», в папке «DCIM/Camera».
Личный опыт показал, что в результате блокировки «.thumbdata» файлов вышеописанным способом на Android 4.2.1 никакого влияния на работу камеры и галереи не замечено.
Даже в последних версиях смартфонов на Android, включая флагман Pixel от самого Google, не исправлена досадная ошибка.
Система образует огромные файлы THUMBDATA (они могут называться THUMBDATA3, THUMBDATA5 и др.)
Как избавиться от этих файлов?
Система будет обманута и не сможет создать папку с аналогичным названием.
На видео показан весь процесс (видео на английском языке):
Есть второй способ, но он не всегда работает из-за путаницы с расширениями.
Через компьютер и кабель зайдите в папку DCIM на смартфоне. Удалите из неё всю папку «.thumbnails».
Создайте на рабочем столе компьютера пустой текстовый файл и назовите его thumbnails.txt без точки перед названием. В Windows создать текстовый файл можно в программе Блокнот. Уберите расширение txt из файла. В Windows это довольно сложно.
Откройте любую папку. Нажмите «Файл»:
Во вкладке «Вид» уберите галочку с пункта «Скрывать расширения для зарегистрированных типов файлов». Нажмите «Применить». После этого кликните на файл thumbnails.txt правой кнопкой мыши, выберите «Переименовать» и уберите расширение «.txt».
Перенесите файл thumbnails в папку DCIM. Андроид, увидев файл, не сможет создать папку с таким же названием.
Папка DCIM в компьютере должна выглядеть так:
Всё! Несколько гигабайт памяти в вашем распоряжении. Андроид прекратит создавать ненужные файлы.










