web-dev-qa-db-ja.com

Windows7タスクバーのSkypeの壊れたアイコン

通常、SkypeをWindows 7のタスクバーに固定すると、アイコンが正常に印刷されます。数日間、このアイコンは壊れている/見つからないようです:

broken icon in taskbar

タスクバーからプログラムの固定を解除すると、アイコンは通常どおり表示されます。

enter image description here

しかし、再固定すると(または単に右クリックすると)、アイコンが再び壊れます。

プログラム自体は今のところバグはありませんが、なぜこれが発生するのか、どうすれば修正できるのでしょうか。

[〜#〜] edit [〜#〜]:私の質問は重複の可能性があるとしてマークされています(コメントを参照)が、修正が提供されています他のスレッドは私には機能しません。そのため、これを修正する他の方法が必要です。

[〜#〜] update [〜#〜]:magicandreとuser1167442の回答後、アイコンは次のようになります。

New icon

UPDATE 2:固定されたSkypeの「アイコン」を右クリックしてから、プログラム名をもう一度右クリックして、そのプロパティを表示します(スクリーンショットを参照) ); 「アイコンの変更」をクリックすると、ダイアログボックスに「

ファイルが見つかりません:%SystemRoot%\ Installer {6A0549A9 -...- B19}\SkypeIcon.exe。

Change Icon

また、リンクのターゲットが/secondary引数で結合されていることにも気付きました。この引数は、消去して適用してもまだ存在しています。

3
Seeven
  1. アプリの固定を解除します
  2. _%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar_に移動します
  3. Skypeのアイコン(存在する場合)を見つけて削除します。
  4. _Win+R_を押します
  5. 入力ボックスに_cmd /c taskkill /f /im Explorer.exe && Explorer.exe_と入力します
  6. Skypeのフォルダー(_%PROGRAMFILES%_またはPROGRAMFILES(x86)にあります)を開きます
  7. _Skype.exe_を右クリックします(_Skype.lnk_ --lnkファイルもおそらく機能しますが、exeを使用すると説明する価値のないものを回避できる可能性があります) _pin to taskbar_を選択します

良いはずです

1
dgo

これは壊れたアイコンキャッシュのように見えるので、次のコマンドを実行して アイコンキャッシュを再構築 してみてください。

ie4uinit.exe -ClearIconCache
taskkill /IM Explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00
0
magicandre1981