Что это за папка thumbnails и зачем она нужна? Что за папка Thumbnails и как её очистить.

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

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

Понятно, что меня это злило. Под катом я расскажу, как искал пожирателя памяти и избавлялся от него. Исходные справочные данные:

— Архив фотографий приложения Камера по умолчанию находится в телефоне по адресу /mnt/sdcard/DСIM/ (сэкономить память телефона можно, если устанавливать приложения и хранить фотографии на карте памяти. Как это сделать я писал в посте об основных вопросах по Андроиду — « «).

— Файлы эскизов приложения Камера находятся в телефоне по адресу/mnt/sdcard/DСIM/.thumbnails/

Устанавливать права супер-пользователя (root) я не стал (с рутом делается всё в две секунды — меняются права доступа прямо в телефоне), но установил два приложения и один раз подключил телефон к компьютеру.

Внимание! Далее 3 способа. Пробежать глазами можно все. У меня они корректно работают на всех устройствах. На Андроиде 6.0.1 папка.thumbnails удаляется и место освобождается (см. внизу поста) . Третий способ более простой.

Приготовление. Сначала я установил приложение Android Assistant и Total Commander. Запустил Android Assistant. На вкладке «Инструментарий» я выбрал пункт «Очистить систему». В строке «Файлы эскизов» у меня был указан объём в 778,93 МБ. Не слабо так, да? Нажав на восклицательный знак в треугольнике я увидел содержание папки (копии фотографий из галереи) и директорию файлов. Тут их можно удалять выборочно, установив галочку напротив каждого файла или, установив галочку на пункте «Файлы эскизов», можно очистить всю папку эскизов сразу. Помощь эта временная. После просмотра галереи, съёмки, установки приложений папка снова наполнится файлами.

Способ 1. Дальше я подключил телефон к компьютеру (в проводнике появилось два новых диска: внутренняя память телефона и установленная в телефоне карта памяти) и нашёл в корне первого диска телефона папку DCIM — путь Sdcard/DСIM/ (В папках DCIM хранятся фотографии и видеозаписи с камеры телефона). Ещё в папке DCIM есть папка.thumbnails в которой хранятся эти самые эскизы, которые так внезапно мешают мне жить. Кроме фоток в папке.thumbnails лежал ещё и файл.thumbdata4-1967290299 (у вас будут другие цифры). Вот, как это выглядело:

Сперва я удалил папку.thumbnails.

Вместо папки.thumbnails я создал пустой текстовый файл, который переименовал в thumbnails для которого в свойствах установил «Только для чтения».

Почему я создал файл thumbnails? Дело в том, что я сделаю одноимённый папке.thumbnails файл с нулевым размером, но запрещу записывать в него что-либо. А почему я не поставил перед thumbnails точку? Потому что операционная система Windows не позволяет работать с файлами, имена которых начинаются с точки. С её точки зрения такой файл не имеет имени, а только расширение.thumbnails. Андроид, как и его прародители Линукс и Юникс прекрасно переносит точку в начале имени и считает такой файл скрытым. Это я отвлёкся. Короче, точку не ставим, а в свойствах файла укажите атрибуты «Только для чтения». Теперь никто ничего не сможет записать в этот файл.

Затем я отключил телефон от компьютера, а то бы не имел доступ к папке DСIM из телефона. Теперь я запустил в телефоне Total Commander и перешёл на SD-карту и там уже в папку DCIM, а в ней нашёл файл thumbnails. Чуть более длительным нажатием на строку thumbnails вызывал контекстное меню, где выбирал «Переименовать».

Фоткал, серфил в инете, ставил приложения, но папка.thumbnails больше не появлялась, чего и вам желаю. Удачи и берегите память.

Способ 2.

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

Из плей Гугл-маркета в смартфон я поставил и

1. Открыл ES Проводник и перешёл в папку по адресу /mnt/sdcard/DCIM (путь в моём случае). Создал файл thumbnails (без точки).

2. Запустил Total Commander, перешёл в нём по адресу /mnt/sdcard/DCIM , там находятся папки: 100ANDRO, Сamera, .thumbnails и только что созданный файл thumbnails. Удалил папку.thumbnails, потом переименовал файл thumbnails (добавил точку).

Пофоткал, видео снял, но папка не появилась.

Способ 3.

Запускаю Total Commander, перехожу в нём по адресу /storage/sdcard0/DCIM , там находятся активные папки приложения Камера: 100ANDRO, Сamera, .thumbnails. Удалил папку.thumbnails. Длинным тапом (долгим нажатием) на папку Camera вызвал меню, где есть пункт «Новый текстовый файл», выбрал его и создал файл.thumbnails .

Вот что получилось на выходе. Результат аналогичен предыдущим — эскизы не создаются, память внезапно не заканчивается.

Популярные вопросы по теме и ответы на них:

— Только ли путь /mnt/sdcard/DCIM является путём для хранения фотографий?

Нет, на каждом диске может быть прописан свой путь sdcard, sdcard2 и прочее. Активным является тот, который обозначен в настройках как «диск для записи по умолчанию». Проверить можно, сделав фотку и посмотрев, в какой папке /mnt/sdcard/DCIM или mnt/sdcard2/DCIM она оказалась. Там и будет активный файл эскизов.thumbnails. Путь может быть прописан и как storage/sdcard0/DCIM или storage/sdcard1/DCIM

UPD. 6/11/2016 В комментариях к этому посту читатели пишут, что на устройствах с Андроид 6 удаление папки.thumbnails не приводит к освобождению места. По этому поводу у меня есть одна гипотеза. Сразу скажу, что у меня на Андроид 6.0.1 папка удаляется и место освобождается. Только что проверил. Так вот, удалял я всё и смотрел свободное место через Total Сommander. Подозреваю, что если удалять папку через ES проводник, то увеличения свободного места вы не заметите. Почему? Потому что у приложения ES проводник есть своя собственная корзина для удаляемых файлов, куда он перемещает файлы, но не удаляет. Для окончательного удаления нужно очистить корзину. Об этом писал в посте .

Скриншоты приводить не вижу смысла, но у меня на Андроиде 6.0.1 папка.thumbnails удаляется и место освобождается . Предлагаю продолжить дискуссию в комментариях.


В течении долгого периода эксплуатации, умные мобильные устройства под управлением Android накапливают множество файлов, которые не всегда нужны. Чтобы очистить память от накопившегося мусора, одни используют оптимизаторы, а другие - чистят вручную. При просмотре содержимого памяти можно увидеть thumbnails. Что это за папка читайте в рамках этой статьи.

О папке

Ни для кого не секрет, что в качестве основы ОС Android выступает ядро Linux - операционной системы с открытым исходным кодом. Поэтому, практически в любом дистрибутиве Linux, в директории /home/Пользователь/ находится папка /.thumbnails. Она предназначена для хранения миниатюрных эскизов всех ранее просмотренных изображений. Каждый раз, когда вы просматриваете галерею изображений, которая пополнилась новыми фотографиями, в папку thumbnails (англ. уменьшенные изображения) сохраняются новые эскизы.

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

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

Как удалить?

Удалить содержимое не составит труда. Это можно сделать:

  1. Вручную на ПК. Подключите устройство по USB, включите функцию показа скрытых файлов и папок и откройте директорию DCIM (/sdcard/DCIM/). Кроме приложения «Галерея» папку могут создавать и другие подобные приложения. Поэтому не удивляйтесь, если вы обнаружите ее в совершенно другом пути.
  2. Вручную на Android устройстве. С помощью файлового менеджера откройте путь к /.thumbnails и очистите содержимое.
  3. Автоматически. С помощью программ оптимизаторов, которые предлагаются на просторах Play Market, очистите мусорные файлы.

Проблема заключается в том, что эта очистка до первого открытия Галереи. Как только вы запустите приложение, операционная система вновь создаст файл с эскизами (и папку, если вы и ее удалили). Чтобы миниатюры картинок не создавались, нужно запретить Android делать это.

Блокировка создания эскизов

Есть несколько способов заблокировать доступ к папке:


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

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

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

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

Что за папка и можно ли ее удалить?

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

Эта системная директория перешла по наследству от прародительницы Андроида — «Linux». Каталог создает сама ОС в автоматическом режиме, поэтому даже если его удалить, то Андроид вновь ее создаст и постепенно будет наполнять миниатюрами.

Таким образом, удалить папку можно, но это бесполезное занятие. Очень скоро ОС снова обзаводится каталогом и начинает ее стремительно заполнять.

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

Метод 1: Замена папки фиктивным файлом

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

Сложность в том, что «thumbnails» скрыт от глаз пользователя системой и увидеть ее или произвести с ней определенные действия можно, получив рут-полномочия в телефоне либо посредством спец. приложений.

Эти способы будут рассмотрены ниже, а первый метод не предусматривает рутирование и инсталляцию программ в андроид-девайс. Достаточно подключить гаджет к ПК и через проводник осуществить все манипуляции (если у пользователя нет компьютера, то рекомендуется перейти к изучению следующих методов, описанных в этом руководстве ниже).


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

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

Метод 2: Очистка памяти от миниатюр с помощью сторонних приложений

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

Программистами разработаны спец. утилиты для избавления от подобного «мусора». Одна из лучших таких программ носит название «Ccleaner».

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

Метод 3: С, применением «ES Проводник»

Если нет компьютера, к которому можно подключить телефон (метод 1) и не устраивает временная мера по очистке папки эскизов (метод 2), то установив приложение «ES Проводник», можно решить проблему раз и навсегда.

Необходимо выполнить следующие действия:


Аналогичным образом проблема решается и посредством утилиты «Root Explorer». Все действия такие же, как в и случае работы с «ES Проводником», только гаджет должен быть рутированный, иначе доступ к нужной папке получить не удастся.

Метод 4: С использованием «Total Commander»

Человеку, ознакомившемуся с принципом действий предыдущего метода под номером 3, не составит труда избавиться от thumbnails и с применением популярного файлового менеджера «Тотал Коммандер».

У многих пользователей он уже установлен, а если нет, то в Плэй-маркете Гугла он распространяется бесплатно. К плюсам оболочки следует отнести малый вес дистрибутива и широкие функциональные возможности. В нем по умолчанию активирован режим показа скрытых элементов, но иногда требуется предварительно получить расширенные полномочия (рут-права) к девайсу.

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

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

Итак, как я часто пишу, начнем!

Клиент № 1 - CCleaner

Вопрос о мнении о приложении звучал как-то так: "программы типа cashcleaner". Я считаю, что лучшей программой данной сферы является именно CCleaner. Впервые с этой программулей я столкнулся лет 15 назад на ПК - Windows она такая - то реестр нужно почистить, то кэш удалить, то еще что-то. Со временем от этих заморочек я устал, и, например, крайняя система (Windows 7) уже более двух лет живет без каких-либо чисток...

Отмечу, что еще к 2012 году общее количество загрузок CCleaner превысило 1 млрд...

В апреле 2014 года разработчики программы таки решились на выпуск своего приложения на устройства под управлением Android. Производитель поступил крайне грамотно и действовал по принципу "не навреди" - программа ничего не делает автоматически, в ней нет никаких расписаний, она ничего не удаляет и не завершает без личного участия пользователя. Мне это нравится - я уже писал, что вполне себе верю, что все эти интеллектуальные Siri, автоочистки и прочие - рано или поздно приведут к появлению Матрицы и Терминаторов...

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

Ничего сложного. Видим объем занятой ROM- и RAM-памяти. Ниже две крупных кнопки: анализировать и очистить. Жмакаем "Анализировать". Проанализировали:

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

Кэш приложений. Фактически это данные приложений, которые используются в работе. Практически это выглядит как-то так: обычная программа - это архив в формате.apk, в котором зашиты ее ресурсы (иконки, картинки и прочее), кроме того, многие программы используют сторонние данные (например, любой лОнчер будет в своей деятельности использовать иконки-ярлыки остальных приложений), так вот, все это выносится в отдельную папочку и называется кэш. Конечно, это утрированно, просто человеческим языком. Соответственно, удаление этих данных не приведет ни к чему плохому - приложение всего лишь при следующем запуске, вместо использования готовых данных, вновь создаст этот самый кэш и будет его использовать. Таким образом, его очистка дает крайне краткосрочный эффект и вызывает задержку в следующем запуске приложения, и, конечно, расход системных ресурсов (хоть и незначительный).

Файлы и папки. Все просто - здесь якобы все наши загрузки и инсталлы. Как на деле - посмотрим!

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

Процессы. Я уже описывал базовые основы управления памятью в Андроид. Повторюсь: система всегда будет пытаться максимально загружать оперативную память для того, чтобы помещать программы из медленной постоянной памяти в более быструю оперативную и, тем самым, ускорять запуск приложений. А очистка памяти производится исключительно по требованию системы встроенным OOM Killer"ом в соответствии с рангом приложений и реальной потребности в оперативной памяти.

Все. Возвращаемся к приложению.

Что же нам предлагается удалить? Если помните, "герой" одного из прошлых отзывов Clean Master пытался убедить нас удалить под видом кэша всю нашу переписку Вайбера ... CCleaner же более адекватен - только 2 МБ. Собственно, определение именно старых и действительно безопасно удаляемых файлов в приложении настроено корректно, так, например, кэш Яндекс.Карт в почти гигабайт он не тронул, как и не посмотрел на кэши игр... Умничка. Ну раз ничего страшного в списке нет, давайте-таки очистим!

«Накопитель заполнен на 75%. Коснитесь для передачи на SD карту». Наверняка такую надпись видел каждый владелец смартфона на Android. Проблема заключается в том, что Android оставляет служебную информацию, которая со временем разрастается и не дает использовать память для более нужных вещей.

Это файлы от удаленных приложений, кэш, который возможно давно не нужен. И настоящая черная дыра для памяти – миниатюры изображений. Удаление файлов фотографий, видеозаписей, музыки и приложений убирает сообщение ненадолго. Оно появляется вновь все чаще и чаще. Проблема нехватки места стоит перед владельцами смартфонов достаточно остро. Благодаря большим картам памяти и постоянному снижению их стоимости памяти в принципе большинству уже хватает. Однако внутренней памяти в самом аппарате хватает далеко не всем, а именно она нужна для работы системы и имеет свойство заканчиваться.
И так, у нас заканчивается место и постоянно появляется подобное сообщение с предложением передать данные на SD карту.

В итоге наступает момент, когда передача не высвобождает уже практически ничего.

Для освобождения места нужно:
1 Зайти в настройки программ, которыми Вы делаете фото и снимаете видео и в качестве места сохранения указать не внутреннюю память, а SD карту. Разумеется, если она есть.
2 Зайти в настройки, приложения, найти приложения занимающие много места. Тапнуть по такому приложению если там есть кнопка «Перенести данные на SD карту» нажать ее. Эта кнопка имеется, если функцию поддерживает телефон и приложение.
3 Установите приложение Clean master.

Проведите анализ. Обязательно убедитесь, что clean master не предлагает удалить нужную информацию. Проведите отчистку. Там же можно найти расширенную отчистку и оценить, какие файлы и приложения занимают много места. Саму программу после работы лучше удалить и устанавливать когда это необходимо. Дело в том, что программа помимо основной функции выполняет кучу вспомогательных, иногда бессмысленных. Всплывающие уведомления о бессмысленной оптимизации оперативной памяти, погода, новости, оптимизатор зарядки, якобы найденные подозрительные файлы и предложение установить антивирус и т.д.
4 Установите приложение Ccleaner

Выполните анализ. Обратите внимание на строку «кэш миниатюр» и занимаемое ими место.

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

Кэш миниатюр – специальный файл, в который сохраняются уменьшенные копии фотографий и изображений. Это позволяет телефону отрисовывать миниатюры когда они нужны не открывая основные файлы, что по идее увеличивает скорость отображения миниатюр и в теории слегка снижает расход батареи. Бывает, что в файле остаются миниатюры, оригиналов которых давно нет и сам файл по размеру больше, чем все имеющиеся изображения. Если периодическое удаление этого файла не дает эффекта и место, занимаемое им действительно нужно, можно запретит его создание.
— Установите приложение Total Commander.
— Зайдите в настройки и разрешите просмотр скрытых файлов и папок.

— Нажмите кнопку с домиком для перехода на главный экран
— Выберите SD карту (если их две – начните со встроенной, обычно она меньшего размера)
— Нажмите поиск, в строке поиска удалите * и введите thumbnails, нажмите кнопку поиска. Искомая нам папка находится в DCIM
Заодно могут найтись и другие папки с миниатюрами. Можно зайти внутрь и посмотреть, что это за файлы. Если не нужны, например это миниатюры к старым сообщения – удалить.
— Возвращаемся (переходим) к нашей основной папке.thumbnails в DCIM
Среди прочего можно найти и огромный файл.

— Нажимая стрелку поднимаемся на уровень выше
— Долго жмем на.thumbnails, выбираем переименовать и копируем название папки ВМЕСТЕ С ТОЧКОЙ, затем добавляем к.thumbnails подчеркивание чтобы получилось.thumbnails_ и переименовываем.
— Поместите в папку DCIM любой файл, можно пустой. Можно пролистнуть экран Total Commander в сторону, найти любой файл НЕ ПАПКУ, выбрать его тапнув по иконке и нажав стрелку снизу скопировать в папку DCIM.
— Скопированный файл переименовать в.thumbnails и удалить.thumbnails_
Таким образом, мы заменили папку.thumbnails файлом.thumbnails. Теперь при попытке создать миниатюру система будет обращаться к папке.thumbnails но не находить его. После этого система будет пытаться создать такую папку, но сделать этого не сможет т.к. уже имеется файл с аналогичным именем.
В случае, когда места на внутреннем накопителе на столько мало, что не помогает и этот способ – недорогие или старые устройства с 1 GB памяти, нужно получать ROOT права, удалять неиспользуемые предустановленные приложения и использовать приложение типа Link2SD для переноса приложений на карту памяти.