Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でサムネイルキャッシュの自動削除を無効化する4つの方法

画像ファイル(jpegなど)を含むフォルダーをWindowsエクスプローラーで開くと、各ファイルの小さなプレビュー(サムネイル)が表示されます。これは、Windowsがサムネイル画像を生成し、ユーザープロファイルディレクトリ内のデータベースにキャッシュとして保存しているためです。キャッシュが存在することで、フォルダーを開くたびにプレビュー画像を再生成する必要がなくなり、表示速度が大幅に向上します。

サムネイルキャッシュ(およびアイコンキャッシュ)は、以下のフォルダーに保存されています。

C:\Users\Your_Username\AppData\Local\Microsoft\Windows\Explorer

注意:「Your_Username」は実際のアカウントのユーザー名に置き換えてください。

サムネイルキャッシュが勝手に消える原因

問題なのは、Windowsが再起動やシャットダウンのたびにサムネイルキャッシュファイルを自動的に削除してしまうことです。数百ものファイルが含まれるフォルダーを開いた際、シャットダウン時にキャッシュが削除されていると、サムネイルの再生成に非常に時間がかかってしまいます。

この主な原因は「自動メンテナンス」に含まれるSilentCleanupというタスクで、起動のたびにサムネイルを削除しているとされています。そのほかにも、キャッシュフォルダーの破損、ディスククリーンアップユーティリティ、一部のサードパーティ製アプリなどが原因になる場合があります。

そこで本記事では、Windows 10がサムネイルキャッシュを自動削除しないようにする方法を4つご紹介します。

作業前の注意: 万が一のトラブルに備えて、あらかじめ復元ポイントを作成しておきましょう。

方法1:レジストリエディターで自動削除を無効にする

1. Windowsキー + R を押し、「regedit」と入力してEnterキーを押し、レジストリエディターを開きます。

2. 次のレジストリキーへ移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache

3. 「Thumbnail Cache」を選択し、右側のウィンドウで「Autorun」をダブルクリックします。

注意: 「Autorun」DWORDが存在しない場合は、「Thumbnail Cache」を右クリックし、「新規」→「DWORD (32ビット)値」を選択して「Autorun」という名前で作成してください。64ビット版Windowsでも、32ビットのDWORDを作成します。

4. 「Autorun」の値が「1」になっている場合、SilentCleanup機能が有効であり、起動のたびにサムネイルキャッシュが自動削除されていることを意味します。

5. 「Autorun」をダブルクリックし、値を「0」に変更して「OK」をクリックします。

6. 同様に、次のレジストリキーへも移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache

7. 「Autorun」DWORDをダブルクリックして値を「0」に変更し、「OK」をクリックします。
注意: DWORDが見つからない場合は、手順3と同様に新規作成してください。

8. レジストリエディターを閉じて、PCを再起動します。

9. なお、ディスククリーンアップを使えば、手動でサムネイルキャッシュを削除することも可能です。

方法2:タスクスケジューラでSilentCleanupを無効にする

注意: この方法では、ディスククリーンアップ自体が自動メンテナンスの一部として実行されなくなります。「定期メンテナンスとしてディスククリーンアップは実行したいが、サムネイルキャッシュだけは消したくない」場合は、方法1をおすすめします。

1. Windowsキー + R を押し、「taskschd.msc」と入力してEnterキーを押します。

2. 次の場所へ移動します。

タスク スケジューラ → タスク スケジューラ ライブラリ → Microsoft → Windows → DiskCleanup

3. 「DiskCleanup」を選択した状態で、中央のウィンドウにある「SilentCleanup」タスクを右クリックし、「無効」を選択します。

4. すべてのウィンドウを閉じ、PCを再起動して変更を反映させます。

方法3:サムネイルキャッシュフォルダーをリセットする

アイコンの専用画像が正しく表示されないドライブに対して、ディスククリーンアップを実行します。

注意: この操作を行うと、フォルダーのカスタマイズ設定がすべてリセットされます。設定を残したい場合は、他の方法で解決しない場合の最終手段として試してください。ただし、確実に問題を解決できる方法です。

1. エクスプローラーで「PC」を開き、C:ドライブを右クリックして「プロパティ」を選択します。

2. プロパティウィンドウの「全般」タブで、容量表示の下にある「ディスク クリーンアップ」をクリックします。

3. 解放可能な空き容量の計算が完了するまで少し待ちます。

4. ディスククリーンアップがドライブの分析を終え、削除可能なファイルの一覧が表示されるまで待ちます。

5. 一覧から「サムネイル」にチェックを入れ、「システム ファイルのクリーンアップ」を実行します。

6. クリーンアップが完了するまで待ち、サムネイルキャッシュフォルダーがリセットされたか確認しましょう。

方法4:サードパーティ製ソフトによる削除を防ぐ

CCleaner」などのクリーナー系アプリを頻繁に使用している場合、実行のたびにサムネイルキャッシュが削除されている可能性があります。これを避けるには、クリーナー実行時に「サムネイル キャッシュ」の項目のチェックを必ず外してください。

まとめ

以上、Windows 10がサムネイルキャッシュを自動的に削除しないようにする4つの方法をご紹介しました。フォルダーを開くたびにサムネイル生成で待たされるストレスから解放され、快適にファイルを閲覧できるようになります。この記事についてご不明な点があれば、コメント欄でお気軽にお尋ねください。

  1. Windows 10で管理者権限の確認を出なくする方法!UAC設定を無効化する2つの手順

    Windowsは、システムセキュリティの分野において業界の標準的な存在です。PCの安全性を脅かす可能性のあるアプリやプログラムは、Windowsによって厳しく監視されています。その一環として、Windows 10では、サードパーティ製アプリや開発元が不明なアプリが管理者権限を必要とする際に、確認メッセージ(UAC)が表示される仕組みになっています。 多くのサードパーティ製アプリは、正常に動作するために管理者権限を必要とします。こうしたアプリを頻繁に利用していると、毎回表示される許可のダイアログが次第に煩わしく感じられることもあるでしょう。しかし実は、Windows 10が管理者権限を確認しな

  2. Windows 11でサムネイルキャッシュをクリアする2つの簡単な方法

    サムネイルキャッシュとは、WindowsがPC上のさまざまなファイル(動画、写真など)のサムネイル画像を記録しておく仕組みのことです。このキャッシュがあるおかげで、エクスプローラーを開くたびに画像を一から再生成する必要がなくなり、フォルダーの表示が高速になります。 しかし、ときにはサムネイルが正しく表示されなくなることがあります。本来のサムネイルではなく、真っ白・真っ黒、あるいは崩れた破損画像が表示されるケースです。原因は、強制シャットダウンによるデータベースの破損やマルウェア感染など、さまざま考えられます。明確な原因を特定するのは難しいものの、幸いにもサムネイルの問題はキャッシュをクリアすれ