お知らせ:現在表示中のページはリニューアル以前に掲載した記事です。  最新の記事一覧はこちら≫

プログラム等のアイコンの表示がおかしくなったときに元に戻す

Windows 7でプログラムのアイコンが正しく表示できなかったりおかしくなった場合に元に戻す方法です。
更新:2012/06/10

概要

あまり発生することはありませんが、プログラム等のアイコンが表示されない(変なアイコンに変わる)ことがあります。これらを直そうとしても直接的に直す方法が見つからずに困ることがあると思います。そこで今回は表示のおかしくなったアイコンをもとのアイコンに戻す方法を紹介します。

隠しファイルおよび拡張子を表示するように変更する

もし、エクスプローラー上で隠しファイルおよび拡張子を表示するように設定している場合はこの項目は読み飛ばしてください。

「スタートメニュー」の右側にある「コンピュータ」を開いてください。「コンピュータ」が開かれたら画面左上の「整理」を選択し、「フォルダーと検索のオプション」を表示してください。

コンピューター - 整理 - フォルダーと検索のオプション

「フォルダー オプション」が表示されたら「表示」タブを選択し、「ファイルとフォルダーの表示」項目を「隠しファイル、隠しフォルダー、および隠しドライブを表示する」に変更し、「登録されている拡張子は表示しない」のチェックボックスを外して「OK」を選択します。

フォルダー オプション

以上でこの項目は終了です。

IconCache.dbを再度作成させる

今回はスクリーンショットのようになっています。このアイコンを元に戻します。

スタートメニュー

「コンピューター」を開き、「C:\Users\(ユーザー名)\AppData\Local」を開きます。ユーザー名は適宜読み替えてください。

「IconCache.db」を見つけたら、コピーしたり名前を変更するなどしてバックアップを作成したのち削除します。

エクスプローラー - Local

削除したら、そのフォルダ内で右クリックし、「新規作成(X)」>「テキスト ドキュメント」を選択して名前を「IconCache.db」とします。

エクスプローラー - 新規作成

すると、次のような警告が出るので「はい(Y)」を選択して続行します。

名前の変更

新しく作成したほうの「IconCache.db」の上で右クリックし、「プロパティ(R)」を選択します。

すると「IconCache.dbのプロパティ」ウインドウが表示されるので、「全般」タブの「属性:」欄「読み取り専用(R)」および「隠しファイル(H)」のチェックボックスにチェックを入れ「OK」を選択します。

IconCache.dbのプロパティ

ここまで終わったら一旦再起動します。

すると、アイコンが元に戻っているはずです。

アイコンの表示

この段階でもう一度「IconCache.db」の上で右クリックし、「プロパティ(R)」を選択します。

「IconCache.dbのプロパティ」ウインドウが表示されたら「読み取り専用(R)」のチェックボックスからチェックを外し「OK」を選択します。

属性

念のためもう一度再起動します。もしかしたらこの段階での再起動は必要ないかもしれません。

これで作業は終了です。