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

26

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

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

avirk
источник

Ответы:

32

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

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

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

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

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

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

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

...

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

дорогой
источник
4

В качестве дополнения к другим ответам, чтобы предотвратить создание в 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

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

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

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

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

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

Как отключить создание thumbs.db?

Для Windows XP:

  • Откройте Мой компьютер
  • Нажмите на инструменты
  • Нажмите Параметры папки. Нажмите.
  • на вкладке «Вид» установите флажок «Не кэшировать миниатюры»
  • Нажмите Apply и нажмите OK, чтобы сохранить настройки.

Для Windows Vista и Windows 7:

  • Нажмите кнопку Пуск Нажмите на панель управления Нажмите на инструменты

  • Выберите «Свойства папки». Откройте вкладку «Вид» в разделе «Файлы и папки».

  • установите флажок «Всегда показывать значки, а не миниатюры»

  • Нажмите Apply и нажмите OK, чтобы сохранить настройки.
макинтош
источник