Windows7のタスクバーのアイコンがおかしい。
Windows7 タスクバーアイコンがおかしい

アプリケーションのアイコンではなく、ファイルの種類がわからない時のアイコンになってしまう。
タスクバーに登録しているアプリ中、1つのアプリケーションのみでこの現象が発生する。
アイコンキャッシュファイルがおかしいのだろうか?再作成できないか調べてみたところ、MicroSoftのサイトに次の記述があったので試してみよう。

Windows 7 および Windows Vista のスタート メニューやエクスプローラ内の表示で、一部のアプリケーションのアイコンが適切に表示されないことがある
方法 1 : 画面の表示色を変更する方法
方法 2 : セーフ モードで起動する方法
方法 3 : IconCache.db ファイルを削除する方法

  1. 手軽そうな「方法 3 : IconCache.db ファイルを削除する方法」から試してみた。
    C:\Users\USERNAME\AppData\Local\IconCache.db
    にアイコンキャッシュファイルがあった。「IconCache.dbをShift + Del キーを押して削除」してみる。
    IconCache.dbは簡単に消えたが、アイコンはおかしいまま。PCの再起動が必要なのかもしれない。

  2. 「方法 1 : 画面の表示色を変更する方法」を試してみた。
    20130105_monitor_color_16bit

    この画面で[True Color (32 ビット)] から [High Color (16 ビット)] に変更して、[High Color (16 ビット)] から [True Color (32 ビット)] してみる。
    16ビットにした時点でタスクバー上のアイコンが復活した!
    32ビットに戻してもタスクバー上のアイコンは正常だ。

Windows7のアイコンキャッシュを再作成するには、画面の表示色を一旦32bit→16bitにして、その後16bit→32bitに戻すと手軽なようだ。