横から失礼します。
ご存知だとは思いますが、アイコンを管理し画面に表示するのは OS の仕事なので、基本的には個々のアプリケーション側でどうこうできるものではありません。
ただ、アプリケーション側で用意しているアイコンデータが何らかの事情で壊れたような場合には、逆に OS 側では対処できません。
しかし、
uni さんが書きました:
このファイル内のアイコンを検索
%ProgramFiles% (x86)\Mozilla Firefox\firefox.exe
下の一覧からアイコンを選択
----
で3種類のFireFoxのアイコンが表示されています。
ProgramFiles (x86)/Mozilla Firefox/firefox.exe
の実行ファイルを右クリック→プロパティの全般にも
アイコンは表示されています。
ゲストアカウントではFireFoxのアイコンは問題なく表示されています。
であれば、Firefox の持つアイコンデータは正常ですし、その操作の範囲では OS もアイコンデータを正しく認識できています。
問題はそれを反映して適切に画面表示できない場面があることで、それは OS 側の問題である可能性が高いと思われます。
IconCache.db の削除なども試されているようですが、もう一度下記の Microsoft のサポートページを精読して再点検してみてはいかがでしょうか。(すでに十分に確認済みだったら申し訳ありません。)
・
Windows 7 および Windows Vista のスタート メニューやエクスプローラ内の表示で、一部のアプリケーションのアイコンが適切に表示されないことがある
aides さんからのアドバイスにもあるとおり、アプリ本体ではなくショートカットのアイコンに問題が起こるケースでは、問題のあるショートカットを破棄して新しくショートカットを作り直すという方法もあります。
・
ショートカットを作成または削除する
いずれにせよ、PC 画面上のアイコン表示は基本的に OS の仕事の範疇ですから、Mozilla 製品専門のこのフォーラムよりは、その方面の課題を直に扱ってくれる
Microsoft のエンドユーザー向けフォーラム や他の質問サイトを利用されたほうが、起こっている問題に対し適切な回答を得やすいのではないかと思います。
(Mozilla 製品の問題であることが明白なら、このフォーラムで続けていただいてもかまいません。)
とりあえず以上です。外してたらすみません。