Windows10でアイコンキャッシュを再構築する方法



問題を排除するために楽器を試してください

Windowsの最初のバージョンのリリース後、Microsoftオペレーティングシステムはアイコンを使用して、プログラムとそれらが開くファイルを識別しています。グラフィカルユーザーインターフェイスは、ファイルとそれらを開くアプリケーションをすばやく識別する方法を提供します。ただし、アイコンが空白または破損して表示されたり、間違ったアイコンが表示されたりする場合があります。たとえば、WordファイルにMicrosoft Wordファイルとして識別するアイコンが表示されていない場合や、コンピューターゲームランチャーにアイコンが表示されていない場合があります。空白のサムネイルも同様の状況で発生する可能性があります。それほど深刻ではない場合、アイコンの読み込みに時間がかかりすぎる可能性があります。この記事では、ファイルアイコンが欠落している理由と、それらを取得する方法について説明します。



アイコンキャッシュのしくみ

アイコンはWindowsのいたるところにあります。コントロールパネル、プログラムと機能、ファイルエクスプローラーなどです。ファイルアイコンをレンダリングするために、Windowsはすべてのアイコンをアイコンキャッシュデータベースに保存します。これは、Windowsが各アイコンのコピーを手元に置いておくために利用する特別なデータベースファイルです。 Windowsがアイコンを描画する必要がある場合、元のアプリケーションファイルからアイコンイメージを取得するのではなく、キャッシュからのコピーを使用します。これにより、アイコンを毎回リロードする必要がなくなるため、アイコンをより高速にレンダリングできます。



WindowsVistaおよびWindows7では、アイコンキャッシュファイルは次の場所にあります。 C: Users \ AppData Local IconCache.db。 このファイルはWindows8および10にまだ存在しますが、これらのバージョンのWindowsはアイコンキャッシュの保存にこれらのファイルを使用しません。代わりに、Windows8およびWindows10は、アイコンキャッシュファイルを C: Users \ AppData Local Microsoft Windows Explorer フォルダの場所。ここには、アイコンをキャッシュするいくつかのアイコンデータベースがあります。



ファイルエクスプローラーでファイルにアイコンがない理由

データベースファイルは、より多くの情報が追加されるにつれて大きくなります。 Windowsはこのデータベースに対してアイコンをチェックし、アイコンが見つかった場合はそれが表示されます。それ以外の場合は、実行可能ファイルのアイコンがチェックされます。

アイコンキャッシュデータベースが古くなって、アイコンが正しく表示されなかったり、表示されなくなったりすることがあります。このデータベースのアイコンが破損していると、ファイルのアイコンとサムネイルも正しく表示されません。これは、新しいバージョンに新しいアイコンが付いているアプリケーションをアップグレードした後でも発生する可能性がありますが、デスクトップに古いアイコンまたは空白のアイコンが表示されます。アプリケーション(アイコン変更アプリケーションなど)が、レジストリから表示されるアイコンを制御している可能性もあります。

これが発生した場合、アイコンキャッシュをリセットし、Windowsに自動的に再作成させる必要があります。これがあなたがそれをする方法です。



バッチまたは実行可能ファイルを使用してアイコンキャッシュを削除します

アイコンキャッシュの再構築を自動化するバッチファイルを作成できます。間違いを避けるために、このバッチファイルにプロンプ​​トを追加しました。 PCでバッチファイルを作成して使用する方法は次のとおりです。

  1. クリック ここに アイコンキャッシュを修復するためのバッチスクリプトをダウンロードします。
  2. ファイルがダウンロードされたら、右クリックして[管理者として実行]を選択します。
  3. コマンドプロンプトウィンドウのプロンプトに従います。

アイコンが自動的に再構築されない場合は、PCを再起動する必要があるかもしれません。アイコンキャッシュを再構築した後もアイコンが正しく表示されない場合は、.ico(ICO)オプションの.regファイルをダウンロードしてマージします。 ここに Windows 10で.ico(アイコン)ファイルのデフォルトの関連付けを復元します。

読んだ2分