お得情報

Windows 10 Windows 11

「Thumbs.db」とは?削除して大丈夫?作成させない方法も

2023-01-02

本サイトの記事内にアフィリエイト広告が含まれている場合があります。Amazonのアソシエイトとして、当メディアは適格販売により収入を得ています。

「Thumbs.db」とは?削除して大丈夫?作成させない方法も

matchan

しがない会社員。 自分への備忘録や記録、少しでもプラスになる情報を発信できたらと思います。

こんにちは。matchanです。

PCやNASのフォルダーを整理していると、「Thumbs.db」という見慣れないファイルが出てくることがあります。

自分で作った覚えはないし、名前を見ても何のファイルなのかよく分からない。しかも削除しようとすると消せないことまであります。

結論からいうと、Thumbs.dbはWindowsが画像などのサムネイル表示に使っているキャッシュファイルです。

  • Thumbs.dbとは何なのか
  • Thumbs.dbは削除して大丈夫なのか
  • 削除できないときの対処法
  • Windows 11でThumbs.dbを作成しない方法

について紹介します。

Thumbs.dbとは

Thumbs.dbファイル

Thumbs.db」は、画像などをサムネイル表示するためにWindowsが使っているキャッシュファイルです。

エクスプローラーで画像が保存されているフォルダーを開き、「特大アイコン」や「大アイコン」などを選ぶと、ファイルを開かなくても画像の中身を一覧で確認できます。

エクスプローラーで画像をサムネイル表示している画面
「特大アイコン」などを選ぶと画像をサムネイル表示できる

これがサムネイル表示なのですが、画像が大量に入ったフォルダーで毎回サムネイルを作り直していると表示に時間がかかります。

そこでWindowsでは、一度作ったサムネイルをキャッシュとして保存しておき、次回以降の表示に利用しています。その仕組みに使われているのがThumbs.dbです。

PC内とNASではサムネイルキャッシュの保存方法が違う

少しややこしいのですが、PC内のローカルフォルダと、NAS・ファイルサーバーなどのネットワークフォルダではキャッシュの扱いが違います。

Windows XPではフォルダごとにThumbs.dbを作成する仕組みでしたが、Windows Vista以降、PC内のローカルフォルダについてはサムネイルをまとめて管理する方式に変わっています。

PC内に保存されている画像などのサムネイルキャッシュは、以下のフォルダ内にある「thumbcache_~.db」というファイルなどに保存されています。

C:¥Users¥(ユーザー名)¥AppData¥Local¥Microsoft¥Windows¥Explorer

Windowsのサムネイルキャッシュ保存フォルダー

一方、NASやファイルサーバーなどネットワーク上のフォルダでは、そのフォルダー内にThumbs.dbが作成されることがあります。

NASを使っていて「いつの間にか知らないThumbs.dbが増えている?」というのはこの仕組みによるものです。

Thumbs.dbはシステムファイルなので、通常は非表示になっています。

Thumbs.dbが見えている場合は、エクスプローラーの設定で「保護されたオペレーティング システム ファイル」を表示する設定になっている可能性があります。

  • エクスプローラーの画面上部から「オプション」を開く。
    エクスプローラーのフォルダーオプション
  • 「表示」タブにある「保護されたオペレーティング システム ファイルを表示しない(推奨)」で表示・非表示を切り替えられます。
    保護されたオペレーティングシステムファイルの表示設定
    • チェックを入れる:非表示
    • チェックを外す:表示

※画面はWindowsのバージョンによって多少異なります。

Thumbs.dbは削除して大丈夫?

Thumbs.dbを見つけて一番気になるのが「これ消していいの?」というところですが、Thumbs.dbは基本的に削除しても問題ありません

Thumbs.dbに入っているのはサムネイル表示用のキャッシュで、元の画像ファイルそのものではありません。そのため削除したからといって、写真や画像まで消えてしまうことはありません。

ただしThumbs.dbを削除したあとに同じネットワークフォルダーを開いてサムネイルを表示すると、Windowsが再びThumbs.dbを作成することがあります。

Thumbs.dbが削除できないときの対処法

Thumbs.dbを削除しようとしても消せない場合があります。「ファイルまたはフォルダーが別のプログラムで開かれているため操作を完了できません」といったエラーが出ることがあります。

Thumbs.dbは削除しても、サムネイル表示すると再度自動的に生成されるため特に支障ありません。

しかし一般ファイルとは異なりシステムファイル(システムの動作に影響を与えるファイル)という位置づけなので、削除しようと思っても出来ない場合があります。その際の対処法を2つほどご紹介。

まずはフォルダーを閉じてみる

まずはThumbs.dbがあるフォルダーを閉じて、もう一度削除してみます。

それでも消せなければ、エクスプローラーを再起動します。

エクスプローラーを再起動する

Windows 11では、タスクマネージャーから「Windows エクスプローラー」を右クリックし、「再起動」を選ぶのが一番簡単です。タスクマネージャーは「Ctrl」+「Shift」+「Esc」キーでも開けます。

開き方が分からない場合は、下記の記事も参考にしてください。

【Windows11/10】タスクマネージャーの開き方まとめ
PCの稼働・負荷状況、起動中のアプリケーションやプロセスの稼 ...

続きを見る

また、エクスプローラーを一度終了してから手動で起動し直す方法でもOKです。

以前この記事で紹介していた方法はこちら。画面は旧バージョンのタスクマネージャーですが、やっていることは同じです。

  • 「エクスプローラー」を右クリックし「タスクの終了」をクリック。
    タスクマネージャーからエクスプローラーを終了
  • 「ファイル」→「新しいタスクの実行」をクリック。
    タスクマネージャーから新しいタスクを実行
  • 入力欄に『explorer』と入力して「OK」をクリック。
    explorerを起動

エクスプローラー再起動後にもう一度Thumbs.dbを削除してみます。それでも削除できなければ、PCを再起動してから試したほうが手っ取り早いです。

Windows 11でThumbs.dbを作成しないようにする

先述の通り、Thumbs.dbは削除してもまた作成されます。NASや共有フォルダーを使っていて毎回Thumbs.dbが作られるのが邪魔なら、そもそもThumbs.dbを作成しないように設定してしまうのもありです。

Windows 11 Proなどでは、ローカルグループポリシーエディターから設定できます。

  • 「Windows」キーと「R」キーを同時に押し、「ファイル名を指定して実行」画面で『gpedit.msc』と入力して「OK」をクリック。
    gpedit.mscを実行
  • 画面左側で「ユーザーの構成」→「管理用テンプレート」→「Windows コンポーネント」→「エクスプローラー」をクリック。
    ローカルグループポリシーエディター
  • 画面右側の「非表示のthumbs.dbファイルで縮小表示のキャッシュを無効にする」をダブルクリック。
    Thumbs.dbのキャッシュを無効にする設定
  • 「有効」にチェックを入れて「OK」をクリック。
    Thumbs.dbのキャッシュ無効化を有効にする

この設定を有効にすると、エクスプローラーはネットワークフォルダー上のThumbs.dbを作成・読み取り・書き込みしなくなります。

ここで重要なのは、この設定がネットワークフォルダー上のThumbs.dbを対象にしたものということ。PC内に保存した画像のサムネイル表示そのものを全部オフにする設定ではありません。

Windows 11 Homeではgpedit.mscが使えない

なお、Windows 11 Homeでは通常「gpedit.msc」は利用できません。

Microsoftがこのポリシーの対象として案内しているのは、Windows 11 Pro・Enterprise・Educationなどです。

レジストリを直接変更する方法もありますが、設定を間違えると別のトラブルにつながる可能性もあるため、この記事では無理におすすめしません。

Thumbs.dbがあるだけなら特に問題はないので、邪魔になっていなければそのままでもOKです。

まとめ

ポイント

  • Thumbs.dbは画像などをサムネイル表示するためのキャッシュファイル
  • 基本的に削除しても元の画像には影響しない。削除しても必要になれば再び作成される。
  • 削除できない場合は、エクスプローラーがThumbs.dbを使用中になっている可能性がある。
  • Windows 11 Proなどでは、グループポリシーからネットワークフォルダーにThumbs.dbを作成しないように設定できる

以上、参考になれば幸いです。

アドセンス

ディスプレイ

-Windows 10, Windows 11
-, ,