Можно ли предварительно загрузить все файлы thumbs.db в каталоге?

9

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

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

Svish
источник

Ответы:

12

Вы можете «принудительно» создать все необходимые файлы Thumbs.db, если выполните поиск по всем файлам изображений на вашем диске, а затем установите вид «Миниатюры».

ММ.
источник
О, хороший трюк. придется попробовать это, хе-хе. Спасибо! Приму это как ответ, поскольку других предложений не было. и я вроде сомневаюсь, что есть ...
Свиш
3
Я уверен, что вам все равно придется прокручивать весь список.
Synetech
Какой вариант «миниатюры» вы ссылаетесь здесь? Это вещь до Windows 10? потому что я этого не вижу.
Додж
Ну, это был 2009 год, так что да, очень пред-Windows 10! В W10 все, что больше, чем «маленькие значки», должно включать просмотр миниатюр.
ММ.
2

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

E: даже если вы видите файлы thumbs.db, я бы дважды проверил, что система фактически использует их (и обновляет / генерирует новые), убедившись, что Параметры папки-> Вид -> «Не кэшировать миниатюры» не проверено . Кроме того, я не думаю, что у вас есть какие-либо варианты.

Шон
источник
2
Ну, я знаю, что они механизм кеширования. Мне было просто интересно, если бы это был способ предварительного просмотра всех файлов во всех папках, чтобы все было уже кэшировано, когда я начал просматривать их =)
Svish
«Не кэшировать миниатюры» устарела и больше не доступна в Windows 10.
Брэден Додж
2

Что касается Windows XP: Выполнение поиска изображений (* .jpg, * .bmp, ...) и переключение в режим просмотра миниатюр только ВРЕМЕННО генерирует эти миниатюры: НИКАКИЕ файлы thumbs.db не генерируются и не сохраняются!

Но недавно я обнаружил специальный прием, который можно использовать для процедуры автоматизации (например, командный пакетный файл): если вы сначала скопируете (неправильный) фиктивный файл thumbs.db в папку и откроете этот каталог с помощью проводника Windows в виде эскиза -виде, теперь вам больше не нужно прокручивать каталог, чтобы сгенерировать все превью!

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

Диди
источник
1

Я сделал бесплатный инструмент с открытым исходным кодом для этой задачи: происходитumbsPreloader .

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

Дмитрий Брюхов
источник