Для чего нужны файлы .thumbdata в Android и можно ли их удалять

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

Для чего нужен файл thumbdata в телефоне

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

Но ОС Android создаёт такие миниатюрные картинки автоматически. И вместо того, чтобы размещать их в отдельные файлы (их пришлось бы создавать столько, сколько имеется фотографий в папке DCIM), он дописывает их в единый файл, именуемый .thumbnails с цифрой в конце, обычно это 3 или 5, и с хвостиком из 12 цифр. И не просто дописывает, а кэширует, то есть создаёт специальный индекс, по которому поиск конкретного эскиза фотографии осуществляется очень быстро, в доли секунды, хотя сам .thumbdat может иметь размер в несколько гигабайт и содержать тысячи эскизов.

Файлы «.thumbnails» Android

Таким образом, вы уже знаете, что значит наличие thumbdata на телефоне с Android. Но такое индексирование имеет и один существенный минус: поскольку файл при появлении новых фотографий автоматически дописывается, он постоянно растёт в размере. Но если вы какие-то фотографии удалите, на размере .thumbdata это не скажется, то есть в нём будет содержаться сам эскиз и ссылка на несуществующие фото.

Более того, вы можете удалить или перенести все фотографии на другой носитель (флешку, внешний диск или облако), но индексный файл всё равно будет занимать приличный кусок дефицитной памяти. И если для телефонов с 64/128 гигабайтами внутренней памяти это не критично, то владельцам конфигураций 2/16 или 1/8 это будет совершенно неприемлемо.

Свойства «.thumbnails» Android

Если вы захотите увидеть эго в «Диспетчере файлов», выбрав показ вместо эскизов «список», то у вас это не получится, поскольку .thumbdata имеет скрытый тип. Решение – выбрать опцию показа скрытых файлов в настройках файлового менеджера или установить приложение «ES Проводник» или «Total Commander».

Особенности директории

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

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

Рекомендуем: Смартфон не входит в аккаунт Google

Можно ли удалить .thumbdata

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

Ответ будет положительным: отсутствие на смартфоне .thumbdata никак не скажется на его работоспособности, поскольку при каждом заходе пользователя в галерею операционная система проверяет его наличие и заново создаёт, если он отсутствует.

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

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

Перед изучением вопроса открытия папки .thumbdata для удаления отметим, что на компьютере под ОС Windows такие индексные файлы тоже имеются, но называются они по-другому – Thumbs.db и генерируются в каждом каталоге, где имеются графические файлы.

Папки, которые нельзя удалять

h22,0,0,0,0–>

Есть в Android папки, которые категорически нельзя удалить, так как без них система не будет корректно работать. Запомните эти названия:

p, blockquote10,0,0,0,0–>

  • efs – информация о IMEI, Mac, Bluetooth и Wi-Fi.
  • etc – файлы конфигурации, используемые при загрузке системы и процессов различных встроенных программ.
  • lib – библиотеки, необходимые для работы программ и модулей.
  • mnt – образы монтируемых систем.
  • proc – ключевые сведения об установленной системе.
  • sbin – исполняемые файлы всех программ, участвующих с управлении системой.
  • sys – конфигурация системы в данный момент.

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

p, blockquote11,0,0,0,0–>

Как удалить .thumbdata

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

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

Файловый менеджер

Можно использовать практически любой, например, ES Проводник, Total Commander или Solid Explorer Classic. Главное условие – у вас должна быть включена опция показа скрытых файлов (сделать это можно в настройках телефона, но лучше непосредственно в проводнике).

Пункт «Показывать скрытые файлы»

Папка .thumbnails, как правило, размещается в каталоге storage/…/DCIM (вместо трёх точек может стоять, например, emulated/0, но проводник сам туда попадёт). Если это SD-карта, то storage/sdcard0.

Папка «Storage» в ES Проводник

Итак, запускаем файловый менеджер, переходим в каталог DCIM и видим здесь несколько папок, среди которых есть и .thumbnails.

Папка «.thumbnails» в ES Проводник

Можно поступить по-разному: зайти в эту папку и удалить файлы, начинающиеся с .thumbnails.

Удаление файлов в папке «.thumbnails» в ES Проводник

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

Удаление папки «.thumbnails» в ES Проводник

Проводник Windows

Если вы не привыкли работать с файловым менеджером на смартфоне, но прекрасно управляетесь с Проводником на компьютере, то вам нужно только подключить телефон к ПК, используя USB-кабель. Сам принцип останется тем же. Зато в Windows будет работать поиск, так что вы сможете быстро найти файлы .thumbnails и в других локациях.

Файлы «.thumbnails» на компьютере

Специализированные утилиты

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

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

А вот приложение Delete Thumbnails in DCIM, как видно из названия, изначально заточено только на одну функцию – на удаление индексных файлов. Нужно просто тапнуть по жёлтой кнопке и дождаться очистки папки .thumbnails.

Приложение Delete Thumbnails in DCIM

Предупреждение повторного создания каталога

Но что делать, если вас не устраивает повторное создание файлов .thumbnails из-за острого дефицита свободной памяти на мобильном устройстве?

Создание файла на Android

Оказывается, выход есть, и заключается он в использовании того факта, что в операционной системе Android наличие двух объектов (файлов или каталогов) с одинаковыми именами недопустимо, независимо от их локации. В Windows такое ограничение отсутствует – нельзя только иметь файлы с одинаковыми именами в одной папке.

Открытие файла «.nomedia» Android

Так что снова берём USB-кабель и подключаем смартфон к ПК. На компьютере через Проводник заходим в папку DCIM и удаляем каталог .thumbnails целиком.

Создание файла «.thumbnails» Android

Запускаем Блокнот, ничего в него не записываем и кликаем подпункт меню «Сохранить как» (находится в меню «Файл»). Вписываем имя .thumbnails (вместе с точкой), но обязательно выбираем тип файла «Все», иначе он сохранится с расширением .txt. Осталось скопировать этот пустой файл в телефон в папку DCIM, после чего автоматическое создание одноименного каталога станет невозможным, а без него не будут создаваться и индексные файлы.

Процесс удаления этого элемента

Выше мы разобрались, для чего необходим файл Thumbs db. Как удалить его, попробуем сейчас понять. Так как этот элемент является системным, то, как и обычный файл, Thumbs db не удаляется. Дело в том, что он постоянно находится под контролем некоторого процесса, именуемого «службой кэширования эскизов». Соответственно, для того, чтобы провести процедуру удаления файла, необходимо для начала остановить эту службу.

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

Рейтинг
( 1 оценка, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями: