thumbs.db の中身と発生元
thumbs.db は、フォルダーを初めて縮小表示で開いたときにエクスプローラーがそのフォルダーへ書き込む小さなデータベースです。画像と動画のミニチュアプレビューを保存し、フォルダーを開き直したときに一瞬で表示されるようにします。この設計は、キャッシュを画像のすぐそばに置いていた Windows 2000/XP 時代のものです。Vista 以降、メインのキャッシュは %LocalAppData%\Microsoft\Windows\Explorer(thumbcache ファイル)に一元化されているため、今では普通のローカルフォルダーで thumbs.db を見かけることはめったにありません。
例外はまさに人々が出会う場所です。中央キャッシュが意味をなさないネットワーク共有や NAS フォルダーでは今も thumbs.db が作られ、Windows がまだそこにキャッシュを書き込んでいた頃に zip 化・同期・バックアップされたディレクトリーにも残ります。ファイルには隠しファイル属性とシステム属性が付いているため、隠しファイルの表示を有効にするまで姿を見せません——しかもたいてい最悪のタイミングで、バックアップや git リポジトリの中に現れます。
- 画像と動画それぞれの縮小サイズのコピーを、バイナリデータベースに詰め込んだもの
- 隠しファイル+システム属性 — 隠しファイル表示を有効にするまで見えない
- 縮小表示でフォルダーを開き直すたびに自動的に再生成される
- よく見かけるのはネットワーク共有、NAS フォルダー、同期・zip 化されたディレクトリーの中
- Windows には無害 — だがバックアップ、アーカイブ、バージョン管理を汚す
安全な削除と再生成の阻止
thumbs.db の削除は安全です。それは純粋なキャッシュであり、必要になればエクスプローラーが再構築します。まずフォルダー(とプレビューウィンドウ)を閉じてください。フォルダーが開いている間、エクスプローラーはファイルをロックします。それから隠しファイルを表示した状態かコマンドラインから削除します。ネットワーク共有では、そのフォルダーを開いているエクスプローラーのウィンドウをすべて閉じましょう。
Windows に thumbs.db を一切書かせないために、Pro と Enterprise エディションには専用のポリシーがあります。gpedit.msc を実行し、ユーザーの構成 → 管理用テンプレート → Windows コンポーネント → エクスプローラーへ進み、「非表示の thumbs.db ファイルでの縮小表示のキャッシュを無効にする」を有効にします。Home エディションでは同じスイッチをレジストリ一行編集で設定できます。あるいはフォルダー オプション → 「常にアイコンを表示し、縮小表示は表示しない」で縮小表示を全体的に止める手もありますが、これは明確なトレードオフで、すべての場所でプレビューを失います。既存のファイルをディスク全体から一括で消したいだけなら、Kleaner PRO のようなクリーンアップツールがフォルダーを手で探す手間なしにすべての thumbs.db を検出して削除します。
よくある質問
thumbs.db ファイルを削除しても安全ですか?
安全です。純粋なキャッシュなので必要に応じてエクスプローラーが再構築します。ただし先にフォルダーを閉じてください。開いている間、エクスプローラーがファイルをロックしています。
Windows に thumbs.db を作らせないようにするには?
gpedit.msc でエクスプローラーのポリシー「非表示の thumbs.db ファイルでの縮小表示のキャッシュを無効にする」を有効にするか、レジストリで同じ値を設定します。Home ではフォルダー オプションで縮小表示を無効にする方法もあります。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
お問い合わせ: [email protected]