web-dev-qa-db-ja.com

ディレクトリ内のすべてのthumbs.dbファイルを「プリロード」することは可能ですか?

奇妙な質問のようなものだと思います:pディレクトリ(およびそのサブディレクトリ)にあるすべてのthumbs.dbファイルをプリロードして、後でエクスプローラーまたはメディアセンターでそれらのフォルダーにアクセスするときに、サムネイルはすでにロードされています。

画像にとってはそれほど重要ではありませんが、めったに変更されないビデオファイルがたくさんあるフォルダに対してはたまに行うと便利です。

9
Svish

ディスク内のすべての画像ファイルを検索する場合は、必要なすべてのThumbs.dbを「強制」して作成し、ビューを「サムネイル」に設定できます。

12
MM.

Windows XPについて:画像(* .jpg、*。bmp、...)を検索し、サムネイルビューに切り替えると、それらのサムネイルが一時的に生成されるだけです。thumbs.dbファイルは生成および保存されません。

しかし最近、自動化手順に使用できる特別なトリック(コマンドバッチファイルなど)を見つけました。最初に(間違った)ダミーのthumbs.dbファイルをフォルダーにコピーし、サムネイルのWindowsエクスプローラーでそのディレクトリを開くと-表示、すべてのサムネイルを生成するためにディレクトリをスクロールする必要はありません!

確かに、特に巨大なイメージフォルダーでは、(低速の)シングルコアPCがthumbs.dbファイルの生成を完了するまでに時間がかかります。生成されたとき、またはサイズが大きくならないときは、バッチファイル内の次のディレクトリに再帰的に移動できます。

2
Didi

Thumbs.dbキャッシュメカニズムです。サムネイルが保存されるため、システムはフォルダ内のすべてのファイルをスキャンしてサムネイルを取得する必要がありません。それを超えてキャッシュする方法はありません。

E:thumbs.dbファイルが表示されていても、[フォルダオプション]-> [表示]-> [サムネイルをキャッシュしない]が[サムネイルをキャッシュしない]であることを確認して、システムが実際にそれらを使用している(そして新しいファイルを更新/生成している)ことを再確認しますチェックなし。それ以上の選択肢はないと思います。

2
Sean

このタスク用に無料のオープンソースツールを作成しました: WinThumbsPreloader

これにより、ディレクトリのサムネイルと、オプションで、ディレクトリのコンテキストメニューからそのサブディレクトリをプリロードできます。

1
Dmitry Bruhov