こんにちは。matchanです。
PCやNASのフォルダーを整理していると、「Thumbs.db」という見慣れないファイルが出てくることがあります。
自分で作った覚えはないし、名前を見ても何のファイルなのかよく分からない。しかも削除しようとすると消せないことまであります。
結論からいうと、Thumbs.dbはWindowsが画像などのサムネイル表示に使っているキャッシュファイルです。
- Thumbs.dbとは何なのか
- Thumbs.dbは削除して大丈夫なのか
- 削除できないときの対処法
- Windows 11で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

一方、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」をクリック。

エクスプローラー再起動後にもう一度Thumbs.dbを削除してみます。それでも削除できなければ、PCを再起動してから試したほうが手っ取り早いです。
Windows 11でThumbs.dbを作成しないようにする
先述の通り、Thumbs.dbは削除してもまた作成されます。NASや共有フォルダーを使っていて毎回Thumbs.dbが作られるのが邪魔なら、そもそもThumbs.dbを作成しないように設定してしまうのもありです。
Windows 11 Proなどでは、ローカルグループポリシーエディターから設定できます。
- 「Windows」キーと「R」キーを同時に押し、「ファイル名を指定して実行」画面で『gpedit.msc』と入力して「OK」をクリック。

- 画面左側で「ユーザーの構成」→「管理用テンプレート」→「Windows コンポーネント」→「エクスプローラー」をクリック。

- 画面右側の「非表示のthumbs.dbファイルで縮小表示のキャッシュを無効にする」をダブルクリック。

- 「有効」にチェックを入れて「OK」をクリック。

この設定を有効にすると、エクスプローラーはネットワークフォルダー上のThumbs.dbを作成・読み取り・書き込みしなくなります。
ここで重要なのは、この設定がネットワークフォルダー上のThumbs.dbを対象にしたものということ。PC内に保存した画像のサムネイル表示そのものを全部オフにする設定ではありません。
Windows 11 Homeではgpedit.mscが使えない
なお、Windows 11 Homeでは通常「gpedit.msc」は利用できません。
Microsoftがこのポリシーの対象として案内しているのは、Windows 11 Pro・Enterprise・Educationなどです。
レジストリを直接変更する方法もありますが、設定を間違えると別のトラブルにつながる可能性もあるため、この記事では無理におすすめしません。
Thumbs.dbがあるだけなら特に問題はないので、邪魔になっていなければそのままでもOKです。
まとめ
以上、参考になれば幸いです。