スタートメニュー内のアプリケーションのアイコンが表示されない場合

その、味気ないアイコン


Windows7では、よく使うアプリケーションは、スタートメニューの中にショートカットが現れるようになっています。
このショートカットのアイコンがいつの間にか表示されなくなっていました。変わりに味気ないアイコン(右の画像)が表示されています。
これが最近気になっていました。アイコンが壊れたらiconcache.dbを削除するのが定石なのかもしれませんが、たった1つのアプリのアイコンのためにちゃぶ台をひっくり返すような気がして、他の方法を模索していたところ、今日解決法を見つけたので、記しておきます。

1) まずスタートメニューに表示されている(味気ないアイコン付きの)ショートカットを削除します

2) アプリケーション本体(.exeファイル)を、エクスプローラーで探してきて、スタートメニューの中へドラッグします。
  これでOK。アイコンが正しく表示されているはずです。

3) スタートメニュー内の「すべてのプログラム」からアクセスできるショートカットの方もアイコンが壊れている場合は、
  ・ そのショートカットを右クリックしてプロパティーを表示する。
  ・ 「アイコンの変更」をクリックし、アイコンファイルを指定しなおす。(キャンセルではなく)「OK」を押してダイアログを閉じる。


1)2)を行わずに、3)だけやってもだめだったのですが、1)2)をやるとうまくいきました。

もう少し分かりやすく書けるとよいのですが、、、
困っている人がいたら参考にしてください。