Tipo de pergunta estranha, eu acho: p Estava curioso para saber se existe uma maneira de pré-carregar todos os arquivos thumbs.db no diretório (e seus subdiretórios), de modo que, quando eu visito essas pastas posteriormente no explorer ou no media center, o miniaturas já estão carregadas.
Não é tão importante para imagens, mas seria útil de vez em quando para pastas com muitos arquivos de vídeo que raramente mudam.
Thumbs.db é um mecanismo de cache. Ele armazena as miniaturas para que o sistema não precise digitalizar todos os arquivos da pasta para obter suas miniaturas. Não há como armazená-lo além disso.
E: mesmo que você esteja vendo os arquivos thumbs.db, verifiquei se o sistema os está realmente usando (e atualizando / gerando novos), certificando-se de que Opções de pasta-> Exibir -> "Não armazenar miniaturas em cache" estejam desmarcada . Além disso, acho que você não tem opções.
fonte
Em relação ao Windows XP: Fazer uma PESQUISA por imagens (* .jpg, * .bmp, ...) e alternar para a visualização em miniatura gera apenas TEMPORARIAMENTE essas miniaturas: NENHUM arquivo (s) thumbs.db é gerado e armazenado!
Mas, recentemente, descobri um truque especial que pode ser usado para um procedimento de automação (por exemplo, comando batch-file): Se você copiar primeiro um arquivo (thumb errado) dummy thumbs.db em uma pasta e abrir esse diretório com o Windows Explorer em miniatura -vista, agora você NÃO PRECISA ROLAR pelo diretório para obter todos os polegares gerados!
Certamente levará algum tempo, especialmente em grandes pastas de imagens, até que o seu PC (lento) de núcleo único termine a geração do arquivo thumbs.db. Quando é gerado ou não cresce mais, você pode recursivamente passar para o próximo diretório no seu arquivo em lotes.
fonte
Eu criei uma ferramenta de código aberto gratuita para esta tarefa: WinThumbsPreloader .
Ele permite pré-carregar miniaturas para o diretório e, opcionalmente, seus subdiretórios no menu de contexto do diretório.
fonte