カスタムアイコンによって表示がおかしくなった場合、主に2つの原因が考えられます。以下に解決策をまとめます。
解決策1:アイコンキャッシュの再構築(最も効果的な方法)
アイコンの表示情報を一時保存しているキャッシュファイルが破損している可能性があります。これを削除し、Windowsに再作成させることで問題が解決することが多いです。 以下の手順で実行できます。
エクスプローラーを開き、「表示」タブから「隠しファイル」にチェックを入れます。タスクマネージャーを開き、「エクスプローラー」を右クリックして「タスクの終了」を選択します。コマンドプロンプト(cmd)を開き、以下のコマンドを一行ずつ実行します。cd %homepath%\AppData\Local
attrib -h IconCache.db
del IconCache.db
start explorer
上記で解決しない場合、以下のフォルダ内にあるiconcache_*.db
という名前のファイルをすべて削除してからPCを再起動してください。%homepath%\AppData\Local\Microsoft\Windows\Explorer
解決策2:レジストリの確認と修正
悪意のある、または古いアイコンパックは、レジストリを直接書き換えてアイコンを変更することがあります。 その場合は、以下のキーを確認してください。
- 場所:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
このキーに登録されている値を削除することで、Windowsの標準アイコンに戻すことができます。(注意:レジストリの編集は自己責任で、事前にバックアップを取ることを強く推奨します)