昨日 Visual Studio 2012 をインストールしましたが、インストール中にパスが何らかの理由でおかしくなりました1。それ以来、Windows の一部であるアプリケーションのアイコンはデフォルトの「不明」アイコンになっていますが、他のアイコンは正常です。ショートカットがリンクされているアプリケーションは、アイコンをクリックすると正常に起動します。
タスクバー:
スタートメニュー:
パスを修正しましたが、アイコンはまだ間違って表示されます。
キャッシュされたアイコンのセットと思われるものをフラッシュする方法について何かアイデアはありますか?
1 何かが A;B;C;D; というパスを A;B;C;D;A;B;C;D;E;F; に変換しました。つまり、パスの大部分が複製され、システム プロパティの編集ボックスに入力できる文字がなくなったのです。この結果、Windows が %windir% を見つけられないという副作用が発生しました。
答え1
アイコンの問題は次の方法で解決しました:
- タスクマネージャーの起動
- explorer.exe プロセスを終了します (explorer.exe を右クリック -> プロセスの終了)
- コマンドライン ウィンドウを開く (ファイル -> 新しいタスク (実行...) -> cmd.exe と入力)
- コマンドプロンプトウィンドウで次のように入力します
cd %userprofile%\appdata\local
- 次にiconcache.dbファイルを削除する必要があります
iconcache.db を削除します。
- 次のように入力してcmdウィンドウを終了します。
出口
- エクスプローラーを再度起動します (ファイル -> 新しいタスク (実行...) -> explorer.exe と入力)
これで、復元されたアイコンが表示されるはずです。
答え2
私の場合はタスクバーのピン留めとピン留め解除の機能が役立ちました
答え3
私は最終的に与えられたアドバイスに従ってこれを解決しましたここただし、これは記事内のアドバイスではなく、コメントの 1 つにあるアドバイスです。
たとえば、画面の色深度を一時的に 16 ビットに変更し、Windows から変更を保持するかどうかを尋ねられたら、「いいえ」をクリックして元の設定を復元します。
記事の本文にあるアドバイス (隠しフォルダーとファイルの表示設定を変更することについて) は機能しませんでした。
答え4
アイコンが消えたアイテムを右クリックして、プロパティを選択しました。プロパティ ダイアログ ボックスで、アイコンを変更するためにクリックしました。アイコンを変更し (たとえば、メイン プログラム アイコンからそのプログラムのドキュメント アイコンに変更)、[OK] を押しました (確認するには管理者権限が必要でした)。次に、このプロセスを繰り返してアイコンを元に戻すと、アイコンが表示されるようになりました。