Windows のショートカット アイコンが 2 つの異なるアイコンとして表示される

Windows のショートカット アイコンが 2 つの異なるアイコンとして表示される

デスクトップ アイコンのサイズ設定に応じて、デスクトップ ショートカットに 2 つの異なるアイコンが表示されるのはなぜでしょうか。

アイコンは 1 つだけでしたが、後でアイコン ファイルを変更して、新しいアイコンに置き換えました。アイコンをショートカットに割り当てると、アイコンのサイズを小に設定すると正常に動作します。ただし、中または大のアイコンに変更すると、古いバージョンのアイコンが引き続き表示されます。

編集: 1 つの詳細は、ショートカットがファイルへのものだったことです.accde

答え1

空のゴミ箱のショートカットを例に挙げてみましょう。空のゴミ箱のデフォルトのアイコンは%SystemRoot%\System32\imageres.dll,-55これらのアイコンはSystem32フォルダのimageres.dllファイルにあります。imageres.dll(Windowsイメージリソース)を開きます。リソースハッカーアイコン グループ フォルダーに移動し、#55 グループを開きます (図のように)。

imageres.dll_アイコン

ここで、アイコンのサイズに応じて、#500 から #507 までのアイコンが空のごみ箱アイコンであることがわかります。リソース ハッカーでアイコン フォルダーを開くと、#500 から #507 までのアイコンが表示されます (下の画像)。

アイコンサムネイル

したがって、アイコンのサイズを変更すると、アイコンの寸法に応じてサイズが変更されます (アニメーションを参照)。アイコンのサイズはCtrl++キーで変更できます。

ごみ箱アニメーション

答え2

どうやら、Windows は過去をうまく手放せないようです。古いアイコンはメモリにキャッシュされており、再起動しても元に戻りません。修正するには、次を実行します。

ie4uinit -show

それはwinaeroのウェブサイトは、Windows にキャッシュの更新を強制します。

関連情報