
Обычно я закрепляю Skype на панели задач в Windows 7, и его значок печатается нормально. Несколько дней этот значок кажется сломанным/не найденным:
Если я откреплю программу от панели задач, значок будет выглядеть как обычно:
Но если я снова закреплю его (или даже просто щелкну по нему правой кнопкой мыши), значок снова сломается.
Сама программа на данный момент не глючит, но мне интересно, почему это происходит и как это исправить.
РЕДАКТИРОВАТЬ: Мой вопрос был отмечен как возможный дубликат (см. комментарии), но исправления, предоставленные в другой теме, мне не подходят, поэтому мне нужны другие методы исправления.
ОБНОВЛЯТЬ: После ответов magicandre и user1167442 значок теперь выглядит так:
ОБНОВЛЕНИЕ 2: Когда я нажимаю правой кнопкой мыши на закрепленный значок Skype, а затем снова нажимаю правой кнопкой мыши на имя программы, чтобы увидеть ее свойства (см. снимок экрана); когда я нажимаю «Изменить значок», появляется диалоговое окно с сообщением
Файл не найден: %SystemRoot%\Installer{6A0549A9-...-B19}\SkypeIcon.exe.
Я также заметил, что цель ссылки объединена с /secondary
аргументом, который остается там, даже когда я его удаляю и применяю.
решение1
- Открепить приложение
- Идти к
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
- Найдите (если есть) иконку Skype и удалите ее.
- Нажимать
Win+R
- В поле ввода введите
cmd /c taskkill /f /im explorer.exe && explorer.exe
- Откройте папку Skype (расположенную в
%PROGRAMFILES%
илиPROGRAMFILES(x86)
) - Щелкните правой кнопкой мыши
Skype.exe
(убедитесь, что неSkype.lnk
-хотяlnk
файл, вероятно, тоже подойдет, но использование exe может обойти что-то, что не стоит объяснять) и выберитеpin to taskbar
Должно быть хорошо
решение2
Похоже, что кэш иконок поврежден, поэтому попробуйтеперестроить кэш иконоквыполнив следующие команды:
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00