Файл thumbs db содержит дополнительную информацию. Файл Thumbs db что это и можно ли его удалить

одну интересную особенность работы проводника Explorer в Windows 7 с сетевыми каталогами на файловом сервере. Проблема заключалась в том, что сразу после копирования/ перемещения каталога в сетевой папке, система отказывалась удалять или переименовывать его. Переименовать/удалить такой каталог можно только через некоторое время (1-5 минут).

При попытке удалить такой сетевой каталог появляется ошибка:

The action can’t be completed because the folder or a file in it is open in another program. Close the file or folder and try again.

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

Как оказалась загвоздка была связана с наличием файла Thumbs . db — файла с эскизами изображений. Операционная система Windows еще со времен Windows XP может создавать кэш с эскизами изображений (и других типов файлов) и хранить его в скрытом файле Thumbs.db каждого каталога. За счет использования кэша достигается сокращение времени на загрузку и отображение файлов эскизов в Проводнике. При отключенном кэше изображений, системе приходится каждый раз загружать файлы изображений и генерировать для них миниатюры, что затратно по ресурсам (особенно для папок с большим количеством изображений).

Но как, оказалось есть ситуации (KB2025703 — Renaming a network folder in Windows 7 Explorer fails with «the action can’t be completed…»), когда наличие файла thumbs.db с кэшем миниатюр мешает удалению или переименования каталогов из Проводника Windows.

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

В этом случае можно отключить автоматическую генерацию файла thumbs.db. на сетевых папках и дисках.

Отключаем создание файла Thumbs.db в сетевых папках с помощью GPO

Чтобы Windows Explorer при просмотре каталогов не создавал скрытый файл с кэшем эскизов изображений Thumbs.db, можно воспользоваться параметрами групповых политик.

Интересующие нас политики находятся в разделе редактора GPO:

  • В Windows 7 (Vista) нужные политики находятся в разделе — User Configuration -> Administrative Templates -> Windows Components -> Windows Explorer .
  • В Windows 8 / Windows 10 – User Configuration -> Administrative Templates -> Windows Components -> File Explorer

Найдите и включите (переведите в Enable) следующие политики:

  • Turn off the display of thumbnails and only display icons on network folders
  • Turn off caching of thumbnails in hidden thumbs.db files
  • Turn off the display of thumbnails and only display icons

В первую очередь нас интересует 1 политика, которая запрещает Проводнику создавать thumbs.db в сетевых каталогах.

Осталось назначить политику на пользователей и обновить ее на компьютерах (gpupdate /force)

Отключение создания Thumbs.db в сетевых папках через реестр

На домашних редакциях Windows, в которых отсутствует редактор групповой политики, отключить создание скрытых файлов thumbs.db можно через редактор реестра (regedit.exe).

Для этого в разделе HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\ создать подраздел Explorer (в Windows 7 он уже имеется), в котором создать ключ типа REG_DWORD с именем и значением 1

Эту же операцию можно выполнить одной командой:

reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f

Как удалить файлы Thumbs.db во всех каталогах

Существующие файлы Thumbs.db не удаляются автоматически после включения политики. Можно рекурсивно удалить все файлы Thumbs.db на определенном диске или в каталоге сервера с помощью PowerShell.

Перейдем в нужный каталог:

cd c:\share
Получим список всех Thumbs.db
Get-ChildItem -Path . -Include Thumbs.db -Recurse -Name -Force | Remove-Item –Force –WhatIF

Удалим найденные файлы
Get-ChildItem -Path . -Include Thumbs.db -Recurse -Name -Force | Remove-Item –Force

Файл Thumbs.db - это скрытый системный файл, который называется "кэшем миниатюр" и используется для хранения небольших версий изображений и видео в соответствующей папке. Одна из функций файла thumbs.db заключается в том, что он позволяет быстрее отображать значки изображений в проводнике Windows, поскольку эти изображения не нужно пересчитывать каждый раз, когда пользователь посещает папку. Они создаются автоматически в том же каталоге, что и просматриваемые эскизы. Одним словом, когда вы просматриваете фото в папке, то вы будете видеть маленькое изображение, а не пустую плитку. Давайте ниже рассмотрим два примера.

Так выглядит, когда эскизы включены и за это отвечает Thumbs.db

Так выглядит, когда эскизы отключены и файл Thumbs.db не функционирует

Файл Thumbs.db не является вирусом, это официальный файл Microsoft со времен Windows XP. Вы можете безопасно удалить его и никаких последствий для системы Windows не будет. Также с файлом Thumbs.db может быть проблема при удалении какой-либо папки, особенно по локальной сети , так как файл Thumbs.db занят процессом, и вы не сможете удалить эту папку. Ошибки звучат следующим образом:

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

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

Нажмите Win+R и введите control.exe folders , чтобы открыть параметры папок.

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

В некоторых папках (особенно с изображениями) можно увидеть скрытый файл с названием Thumbs.db . В этой статье Вы узнаете что это за файл, для чего предназначен файл Thumbs.db и нужно ли его удалять.

Итак, сразу же поясню и отвечу на вопрос - Для чего нужен файл Thumbs.db?

Файл Thumbs.db используется системой для хранения эскизов изображений, что отображаются в любой папке Windows при выборе режима Эскизы страниц в Проводнике. Он автоматически создается в каждой папке, в которой есть те или иные изображения, сразу после ее открытия.

Зачем и нужно ли удалять Thumbs.db?

Нужно. От того что Вы его удалите с Вашей системой ничего не случится, а вот если он останется, то кто то может попросту его скопировать себе и получить доступ к изображениям, ДАЖЕ которые Вы удалили - в этом файле они всё равно будут храниться. Да и места он занимает порой порядочно. Например у Вас есть папка с названием Фото в которой Вы храните все Ваши фотографии. Соответственно чем чаще Вы изменяете содержимое папки (удаляете, добавляете, перемещаете), тем больше размер этого файла.

Для тех любопытных кому интересно, как можно посмотреть содержимое Thumbs.db существует маленькая бесплатная программа

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

Как удалить Thumbs.db в Windows XP
Первый вариант. - через свойства папки
Открываем Проводник, выбираем команду Сервис -> Свойства папки -> вкладка Вид и устанавливаем флажок Не кэшировать эскизы .

Второй вариант. - через .
Пуск -> Выполнить , вводим regedit , нажимаем ОК и переходим по ветке реестра в раздел:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Находим там справа значение DisableThumbnailCache и отключаем показ эскизов. Для этого дважды щелкаем левой кнопкой мыши по названию и вводим значение 1 .

Как удалить Thumbs.db в Windows Vista

В Windows Vista вместо Thumbs.db используется единая база эскизов. Все эскизы имеют название вида thumbcache_xxxx.db и хранятся в следующей папке:

\Users\[имя пользователя]\AppData\Local\Microsoft\Windows\Explorer

Заходите по этому пути и удаляете там всё.

Как удалить Thumbs.db в Windows 7

Этот способ удаления Thumbs.db возможен только в следующих версиях Windows 7: Профессиональная , Корпоративная и Максимальная .

Щелкаем Пуск -> вводим в поле поиска gpedit.msc и нажимаем клавишу Enter.

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

Теперь переходим по пути:

Административные шаблоны
-Компоненты Windows
--Проводник Windows

В правой панели найдите строку Отключить кэширование эскизов в скрытых файлах thumbs.db . Дважды щелкните на ней левой кнопкой мыши.


Откроется новое окно, в котором выбираем переключатель Включить и щелкните на кнопке ОК .

Теперь рассмотрим как быть обладателям базовых версий Windows 7, таких как Домашняя базовая и Домашняя расширенная .

Открываем редактор системного реестра (win + r ->вводим regedit ) и переходим в следующую ветку реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Если в разделе Policies нет раздела Explorer (так бывает), то создайте его, щелкнув правой кнопкой мыши на разделе Policies и выбрав команду Создать -> Раздел . Введите название раздела Explorer и щелкните на кнопке ОК .

Выбираем команду Правка -> Создать -> Параметр DWORD (32 бита) .


Указываем для нового параметра имя NoThumbnailCache .
Теперь осталось дважды щелкнуть на свежесозданном параметре и ввести для него значение 1 .


Вот и всё. Перезагружаемся и больше вас файлы Thumbs.db не будут тревожить.

Что такое Thumbs.db файлы и зачем они нужны Windows ?

Кэш Thumbnail или Thumbs.db файлы – это системные файлы, имеющие атрибут Скрытый, и несущие в себе крохотное изображение, отображаемое в тот момент, когда вы просматриваете папку в режиме миниатюр (thumbnails ). В других режимах просмотра – таблица, иконки, список – с этими файлами вы не столкнётесь. А Windows тем временем постоянно сохраняет копии миниатюр всех фотографий, видеофайлов, документов с той целью, чтобы они отображались быстрее всякий раз, когда вы открываете папку, их содержащие. Кэш миниатюр – thumbs.db, ehthumbs.db, thumbcache_*.db – используется системой для ускорения отображения файлов миниатюр в папках.

В Windows XP можно было наблюдать эти скрытые файлы разбросанными по всем папкам системы. В последних же версиях Windows миниатюры уже сгруппированы и кучно хранятся в папке Explorer :

Их компоновка и имена, равно как и количество, практически у всех из нас одинаковое. Числа 1024, 256, 96 и 32 означают размер миниатюр, кэшируемых системой. Так, выбирая однажды в настройках Windows просмотр маленьких иконок, проводник будет использовать в качестве источника эскизов файл thumbcache_32.db . Ну, и по возрастанию так далее до размера огромных значков. И когда пользователь открывает папку, содержащую большое количество рисунков или фотографий, эти настройки кэша эскизов заставляют проводник Windows Explorer работать именно с кэшем иконок, а не перечитывать каждый из рисунков в папке заново (а они могут быть ОЧЕНЬ хорошего качества, а значит и размера).

Thumbs.db файлы. Как отключить возможность создавать для них хранилище?

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

Впрочем, отключение эскизов – вариант не самый лучший с точки зрения удобства отображения папок.

Как отключить кэш миниатюр через реестр?

Чтобы это сделать, нам нужно отправиться по ветке:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\

Щёлкните по параметру DisableThumbnailCache и присвойте ему значение 1. Кстати, его вполне может там и не быть. Тогда можно его создать в виде параметра DWORD. И, опять же, присвоить ему значение 1.

Можно ли удалять Thumbs.db файлы?

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

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

Как посмотреть на Thumbs.db файлы?

Придётся воспользоваться специальной программой для воспроизведения содержимого файлов. Одна из них быстра и легковесна: Thumbnail Database Viewer . Ещё одна, Thumbs.db Explorer , обладает расширенным функционалом (за порядочную сумму американских денег), при помощи которого можно комфортно просматривать и сохранять миниатюры. Если будете устанавливать утилиты, внимательно отнеситесь к процессу установки: полезут непонятные тулбары, которые вашему браузеру совершенно не нужны.

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

С данным файлом можно столкнуться в Windows 7, Vista, XP и других версиях ОС. Файл Thumbs.db является скрытым, поэтому о его существовании неопытный пользователь не будет знать до тех пор, пока случайно с ним где-нибудь не столкнется. При этом следует четко различать: Thumbs.db - это скрытый системный файл, тогда как Thumbs.exe - это 99% вирус , который следует незамедлительно удалить.

Thumbs.db - это специальный системный файл, который автоматически создается операционной системой на вашем компьютере в любой папке, где есть хотя бы одно изображение (файлы в формате JPEG, BMP, GIF, TIF, PDF и HTML). Этот файл содержит уменьшенные картинки всех изображений (файлов приведенных выше форматов), в том числе ранее удаленных. Эти эскизы вы можете видеть в проводнике, выбрав соответствующий режим отображения содержимого папки.

Теперь вы знаете, что такое Thumbs.db и, думаю, догадываетесь в чем его опасность заключается. Удалив подборку личных фотографий с компьютера, очистив корзину и воспользовавшись какой-нибудь программой шредером, все эскизы в будущем все-равно могут быть восстановлены из безобидного системного файла Thumbs.db. Конечно, его так же как и остальные файлы можно удалить , но кардинально это проблему не решит - как только вы зайдете в папку снова, Windows заново создаст этот файл, поэтому многие сразу паникуют, ошибочно полагая, что файл Thumbs.db не удаляется.

Как отключить Thumbs.db в Windows XP

1. Заходим в меню Пуск –> Панель управления –> Свойства папки
2. Во вкладке Вид устанавливаем галку Не кэшировать эскизы
3. Нажимаем Применить .

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

Как отключить Thumbs.db в Windows 7 Home Basic и Home Premium

1. Запускаем редактор реестра (Пуск ->Выполнить или Win+R -> regedit -> ОК )
2. Открываем раздел реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
3. В меню Правка выберите Создать -> Параметр DWORD (32 бита) .
4. Задайте имя параметра NoThumbnailCache
5. Дважды щелкните на данном параметре и введите значение 1.
6. Закрываем редактор реестра и перезагружаем компьютер.

Как отключить Thumbs.db в Windows 7 Professional, Enterprise, Ultimate

1. Откройте Пуск и в строке поиска введите gpedit.msc , нажмите Enter
2. Запустится Редактор групповых политик, выберите Конфигурация пользователя
3. Откройте Административные шаблоны -> Компоненты Windows -> Проводник Windows
4. Справа найдите политику Отключить кэширование эскизов в скрытых файлах thumbs.db .
5. Откройте ее Свойства и установите переключатель в значение Включить .
6. Осталось нажать ОК и перегрузиться.

Thumbs.db - чем открыть?

Если изложенное выше вас не столько напугало, сколько заинтересовало, и вы хотите посмотреть содержимое файла Thumbs.db, то сделать это стандартными средствами Windows не получится. Как открыть Thumbs.db? Скачать одну из утилит для просмотра содержимого данного файла. Подобные программы чаще встречаются платными, однако существуют и бесплатные аналоги.

Окно программы Thumbnail Database Viewer

Например, с этой страницы сайта разработчика (itsamples.com) вы можете бесплатно скачать Thumbnail Database Viewer - программу для просмотра эскизов из файла Thumbs.db. Так же часто эту программу называют thumbs db viewer - скачать ее вы можете по той же ссылке.



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!