Показать полную графическую версию : Проводник Windows. Thumbs.db. Кэш эскизов.
Здравствуйте!
Я дизайнер и в бытность своей профессии пользуюсь огромным количеством картинок.
Вот переустановил систему и все мои эскизы в папках теперь не прокэшированы (я не вижу эскизов когда открываю папку)
Надо открыть папку и сидеть ждать пока они прокеширутся, потом листать ползунок вниз чтоб докэшировать остальные картинки в папке. Потом открыть следующую папку и опять сидеть ждать...
Есть Google Picasa хороший вьювер, очень нравится автоматической индексацией,
но к сожалению кэширует картинки в свой собственный кэш. Программу для создания системного кэша миниатюр я не нашел.
Графические программы в которых я работаю используют только системный кэш.
=====
Помогите пожалуйста создать такой скрипт для генерации кэша миниатюр картинок, чтобы кэширование происходило в фоновом режиме. Примерно так, как это происходит с индексированием локальных дисков для поиска файлов.
Или по указанию каталога с папками чтобы он открывал их в фоне и сам медленно листал массив изображений вниз, тогда система сама будет создавать миниатюры.
Спасибо
Программу для создания системного кэша миниатюр я не нашел. »
Внесём ясность, не системного кэша, а кэша программы "Проводник".
Помогите пожалуйста создать такой скрипт для генерации кэша миниатюр картинок, чтобы кэширование происходило в фоновом режиме. Примерно так, как это происходит с индексированием локальных дисков для поиска файлов.
Или по указанию каталога с папками чтобы он открывал их в фоне и сам медленно листал массив изображений вниз, тогда система сама будет создавать миниатюры. »
Зачем такого геморрой не понятно, я не встречал в своей практике, чтоб кому-то нужны были эти файлы Thumbs.db кэша которые раскиданы по всем папкам с изображениями.
Чем не устраивает единый подход как это сделано например в программе FastStone Image Viewer (https://www.faststone.org/FSViewerDetail.htm)?
P.S. Странные люди, ищут проблемы там где её нет... гибче надо быть...
DJ Mogarych
07-04-2023, 08:54
В FastStone Image Viewer год назад появился инструмент для этого:
Version 7.6 (March 31, 2022)
Added "Pre-scan folders into thumbnail database" tool under Settings menu. This tool can be used to get the thumbnails ready before visiting the folders/drives
https://www.faststone.org/FSViewerDetail.htm#History
Не знаю, повлияет ли это на Проводник.
Скрипты для Проводника есть, но они не очень удобные, в принципе, можно поковыряться.
Upd: Генератор превьюшек для Проводника: WinThumbsPreloader (https://github.com/bruhov/WinThumbsPreloader/)
It requires Windows 7/8/10 and .Net Framework 4.5 (included in the installer).
Just right click on the folder to call the context menu and select WinThumbsPreloader > Preload thumbnails recursively in the menu.
https://superuser.com/questions/116396/automatically-generate-thumbnails-for-all-subfolders-of-a-directory-in-windows-7
Большое спасибо, ребята!
Upd: Генератор превьюшек для Проводника: WinThumbsPreloader »
Это просто чудо программка!
Спасла кучу времени, работает очень быстро.
Папка с текстурами 284 гб, 27 019 элементов проиндексировалась ровно за 30 минут. Текстуры огромные, особенно тяжеловаримые .tif, .hdr и .exr.
И почему я не знал о ней всю свою жизнь. :)
Еще раз очень, большое спасибо!
WinThumbsPreloader »
там вызывается IThumbnailCache::GetThumbnail() (https://learn.microsoft.com/en-us/windows/win32/api/thumbcache/nf-thumbcache-ithumbnailcache-getthumbnail) для каждого файла в папке. Можно портировать в PS.
Ребята, а как сделать прехэш отдельных папок?
Сейчас заметил, что некоторые .exr не получили изображений миниатюр. Черные квадраты.
Заново вызывал "Загрузить эскизы" для этих папок, но ничего не происходит.
Не видел, чтобы эта утилита предварительно удаляла thumbs.db. Он скрытый, можно вручную удалить. Для .exr вроде нужен внешний поставщик эскизов, поэтому глюки могут быть у установленного софта.
thumbs.db. Он скрытый, можно вручную удалить. »
Скрытых thumbs.db в папках с текстурами нет.
Видимо где-то лежат в системе.
Нашел тут C:\Users\Username\AppData\Local\Microsoft\Windows\Explorer
Но там их с три десятка и они большие по объему. Наверное каждый thumbs.db отвечает за множество папок.
Видимо придется удалять их все и заново делать индексацию всех папок чудо-программкой :)
для автоматизации 'd:\folder', 'd:\folder2' | % { . WinThumbsPreloader.exe -s $_ }
Не совсем понял.
Как этим пользоваться и что этот код автоматизирует?
s - это тихий режим без окна. Запускается для каждой перечисленной папки. Путь к exe можно полный дописать. powershell.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.