Как исправить недостающие значки на панели задач и в меню «Пуск»? [Дубликат]


44

На этот вопрос уже есть ответ здесь:

Я установил Visual Studio 2012 вчера, и во время установки мой путь как-то облажался 1 . С тех пор значки приложений, входящих в состав Windows, являются значком по умолчанию «неизвестно», но с другими значками все в порядке. Приложения, на которые ссылаются ярлыки, запускаются нормально при нажатии на значки.

Панель задач:

Taskbar

Стартовое меню:

Стартовое меню

Я исправил свой путь, но значки по-прежнему отображаются неправильно.

Любые идеи о том, как очистить то, что представляется набор кэшированных иконок?


1 Что-то пошло по пути A; B; C; D; и превратил его в A; B; C; D; A; B; C; D; E; F; - продублировать большую его часть до такой степени, чтобы больше не было символов, доступных для ввода в поле редактирования в свойствах системы. Это было побочным эффектом сообщения Windows о том, что он не может найти% windir%.


Вы пытались выйти из системы и вернуться обратно? Или перезагрузить компьютер?
Индрек

@Indrek: Да, я перезагружался несколько раз.
adrianbanks

1
Проверьте путь для пробелов после a; что заставляет пропустить все, что за этой точкой. Путь A; B; C; D; E; F будет рассматриваться только как A; B; C. Microsoft действительно нужен достойный редактор для переменной среды path. Публикация вашей переменной окружения пути должна также позволить другим обнаруживать проблемы.
Брайан

@ Брайан: нет, там нет пробелов.
adrianbanks

Вы пытались воссоздать кэш иконок? См. Значки рабочего стола Windows 7 повреждены
Ƭᴇcʜιᴇ007

Ответы:


82

Я решил проблему со значком:

  1. Запуск диспетчера задач
  2. Завершение процесса explorer.exe (щелкните правой кнопкой мыши файл explorer.exe -> Завершить процесс)
  3. Открытие окна командной строки (Файл -> Новая задача (Выполнить ...) -> Тип cmd.exe)
  4. В окне типа cmd
    cd% userprofile% \ appdata \ local
  5. Теперь вам нужно удалить файл iconcache.db
    del iconcache.db / a 
  6. Выйдите из окна cmd, набрав
    выход
  7. Снова запустить проводник (Файл -> Новая задача (Выполнить ...) -> Введите explorer.exe)

Теперь вы должны увидеть восстановленные значки.


1
Вы, сэр, джентльмен и святой. Отлично! Хотел бы я больше проголосовать за твой ответ.
Пейс

Этот работает как шарм
звездная кукуруза

4
Отличный, идеальный ответ. Это должно быть принято.
Хорхе Кампос

Это работает и для меня
Лучано Маммино

Отлично! Работает отлично !!
Даниэль Сильва

13

для меня функция закрепления и открепления панели задач сделала свое дело


Я не могу поверить, что это сработало. Вау.
RubberDuck

5

В конце концов я решил эту проблему, следуя приведенному здесь совету , хотя и не совету в статье, а совету в одном из комментариев:

например, на мгновение измените глубину цвета экрана до 16 бит, и, когда Windows спросит вас, хотите ли вы сохранить изменения или нет, нажмите «Нет», чтобы восстановить исходные настройки.

Совет в основной части статьи (об изменении вида скрытых папок и настроек файлов) не сработал.


Да, что-то делать с кэшированием иконок. У меня была проблема с simialr при исчезновении моего хромового значка. После долгожданного формата все в порядке.
Петр Кула

2

Я думаю, что потеря значков является лишь одним из симптомов более широкой проблемы, которая заключается в том, что переменная PATH испорчена. Смотрите следующее обсуждение на форуме VisualStudio . Проблема, кажется, вызвана чрезмерно длинной PATHпеременной.


Ответ @ MarioNeubauer сработал для меня один раз, а потом вернулся, и это не исправило во второй раз. Это был окончательный ответ.
Скотт Уитлок

0

Я щелкнул правой кнопкой мыши на элементе с отсутствующим значком и выбрал свойства. В диалоговом окне свойств я щелкнул, чтобы изменить значок. Я изменил значок (например, с значка основной программы на значок документа для этой программы) и нажал OK (для подтверждения мне потребовались права администратора). Затем я повторил процесс, чтобы изменить значок обратно, после чего значок стал видимым.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.