Windowsでは、操作を高速化するためにキャッシュファイルがよく使われています。
「アイコンキャッシュ」もそのひとつで、一度表示したアイコンのデータを保存しておき、次回以降の表示に利用しています。
しかし、このアイコンキャッシュ、Windowsのバグなのかどうかは分かりませんが、破損することがあります。キャッシュが破損してしまうと、アイコンが正しく表示されなかったり、表示に時間がかかったりします。
アイコン表示がおかしくなった時に限り、アイコンキャッシュファイルを一旦削除し、リフレッシュしてみましょう。
※あらかじめ「フォルダオプション」の「表示」タブで「すべてのファイルとフォルダを表示する」を選択しておく必要があります
WindowsXPには、システムファイルを保護する「Windowsファイル保護」という機能が搭載されています。※WFP(Windows File Protection)
Windowsファイル保護(WFP)は、システム関連のファイルを常に監視し、重要なファイルが破損したり誤って削除されたときに正常なファイルを再インストールするものです。この機能は自動実行されますので、普段はユーザーが認識することはありません。
そしてこの正常なファイルを一時保存しているのが「Dllcache」フォルダです。
しかし、フォルダ内にあるファイルの整合性に不具合が生じたとき、これが破損することがあります。当然ながら、破損した状態で使用し続けたシステムは正常ではありません。
万一に備え、「Dllcache」をフォルダごとリフレッシュしてメンテナンスしておきましょう。
※WindowsXPのシステムCD-ROMが要求されることもあるので、用意しておきましょう。
※必ず、リフレッシュする前にシステムの復元ポイントを作成しておいてください。