web-dev-qa-db-ja.com

Win7の特定のプログラムでアイコンが表示されないのはなぜですか?

一部のプログラムでは、アイコンが消えています。これは、固定されたスタートメニュー項目とそれらのプログラムフォルダー内のプログラムの両方に適用されます。

enter image description here

InkscapeとIrfanViewは両方ともアイコンが消えました。それぞれのプログラムに関連付けられたSVGと画像ファイルには、依然として適切なアイコンが表示されています。アイコンがなくなったのは、メインの.exeだけです。

どうすれば復元できますか?

15
JeanSibelius

以下を試してください。

メモ帳を開き、以下のコードを貼り付けます。

taskkill /F /IM Explorer.exe
cd /d %UserProfile%\AppData\Local
attrib –h IconCache.db
del IconCache.db
start Explorer

ファイルを。batファイルとしてデスクトップに保存します。

最後に、デスクトップに保存した。batファイルをダブルクリックすると、すべてのアイコンが復元されます。

ソース

26
stderr

IconCacheが破損しているため、上記のデータベースファイルを削除して再起動できます。

別の回避策は、WindowsのDPIスケールを一時的に中(120 ppi)または詳細表示設定のデフォルト以外に設定することです。

「コントロールパネル\外観とカスタマイズ\ディスプレイ」

ログオフして、古いDPIスケーリングに戻す

0
dccet

私が見ることができるものから、サードパーティのプログラムがこれらのプログラムのルートディレクトリを削除したように見えます。または、誤って何かを削除してしまった可能性もあります。しかし、それはプログラムのルートが削除されたときに表示されるアイコンですが、それに関連付けられているショートカットも削除されません。

削除されたプログラムを再インストールする必要があります

0
Kade