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

10377
avirk

Для чего нужны Thumbs.dbфайлы? Я видел их в основном в папках с изображениями. Где бы ни находились изображения, такие как значки и обои, создается Thumbs.dbавтоматически. Я удалял их много раз, но они просто появляются снова через некоторое время.

Сначала я думал, что эти файлы были связаны с вирусом, но это не так, потому что мой антивирус дал им чистую метку. Я также попробовал Combofix и вредоносное ПО.

26

4 ответа на вопрос

32
music2myear

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

Если вы удалите thumbs.dbфайл, при следующем открытии этой папки Windows придется заново определить миниатюру для каждого файла.

Кроме того, в разделе «Параметры папки» выбор «Не кэшировать миниатюры» будет препятствовать созданию thumbs.dbфайлов.

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

Это означает, что если вы удалите изображения, миниатюры все еще могут быть восстановлены. Для восстановления изображений из файлов Thumbs.db доступно криминалистическое программное обеспечение. TRiG 12 лет назад 2
Исторически существовал эксплойт, в котором Microsoft допускала выполнение исполняемого кода в thumbs.db, что приводило к появлению некоторых очень неприятных вирусов. Malfist 12 лет назад 1
Так что, если я не буду использовать вид миниатюр до тех пор, пока они не появятся? avirk 12 лет назад 0
@avirk: да и нет. Это всегда сложнее, чем это. Я полагаю, что изображения значков приложений также могут быть кешированы, но я не совсем уверен. Вероятно, вы увидите их меньше, если отключите предварительный просмотр миниатюр, но они не исчезнут полностью. Но вы можете быть уверены, что файл thumbs.db является одним из наименее вероятных файлов, которые в конечном итоге будут вирусными. Если они раздражают, вам, вероятно, не следует настраивать компьютер на показ скрытых файлов. music2myear 12 лет назад 0
6
PriceChild

С https://secure.wikimedia.org/wikipedia/en/wiki/Windows_thumbnail_cache

В операционных системах Microsoft Windows (начиная с Windows 2000) кэш миниатюр используется для хранения миниатюр изображений для просмотра миниатюр Windows Explorer. Это ускоряет отображение изображений, так как меньшие изображения не нужно пересчитывать каждый раз, когда пользователь просматривает папку.

...

Файлы Thumbs.db хранятся в каждом каталоге, который содержит миниатюры в системах Windows.

4
Hashbrown

В качестве дополнения к другим ответам, чтобы предотвратить создание в thumbs.dbв Windows Vista и выше (7 и т.д.), вы должны не идти в folder optionsи отключить эскизы, вы можете иметь свой кусок пирога и съесть его.

Просто откройте редактор локальной групповой политики ( Windows Key+ Rи введите gpedit.msc) и перейдите к;

User Configuration -> Administrative Templates -> Windows Components > Windows Explorer 

или File Explorerдля победы 8

И редактировать Turn off the caching of thumbnails in hidden thumbs.db files. Enableэто и ударил OK.

Чтобы удалить уже созданные, вы можете right click-> Propertiesна диске My Computer, нажать Disk Cleanup, поставить галочку Thumbnailsи нажать OK.


Если вы не можете получить доступ к LGPE (например MMC could not create the snap-in) или он просто не работает, вы можете побаловаться в реестре;

HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> Explorer -> Advanced 

установить DisableThumbnailCacheна1

Если DisableThumbnailCacheне существует, создайте его как новыйDWORD

перезагрузка может или не может потребоваться

+1 Отличный ответ, так как эти Thumbs.db могут раздражать. harper 10 лет назад 0
2
Mac

From http://www.morgantechspace.com/2013/05/what-is-thumbsdb-file.html

Thumbs.db is nothing but the cache file for thumbnails view. Anytime thumbnails view is enabled or has been enabled in Microsoft Windows the hidden file thumbs.db is automatically created in the same directory as where the thumbnails have been viewed. This file contains the information required by Windows to display the thumbnails for each of the icons and will be placed in every folder thumbnails are viewed.

This file can be safely deleted from any directory, however, it will be automatically recreated if thumbnails view is still enabled and you view that directory again.

How to disable creation of thumbs.db?

For Windows XP:

  • Open My Computer
  • Click on Tools
  • Click the Folder Options Click
  • the View tab Check the box next to "Do not cache thumbnails"
  • Click Apply and click OK to save settings.

For Windows Vista and Windows 7:

  • Click the Start button Click on Control Panel Click on Tools

  • Click the Folder Options Click the View tab Under the Files and Folders section

  • check the button next to "Always show icons, never thumbnails"

  • Click Apply and click OK to save settings.