Иногда возникает необходимость очистки кеша иконок, например когда на ярлыке вместо нужной иконки отображается стандартная иконка приложения. Кеш иконок хранится в файле C:\Users\[Пользователь]\AppData\Local\IconCache.db. Его необходимо удалить и перезагрузить систему. Однако есть способ, позволяющий обойтись без перезагрузки:
- Необходимо закрыть процесс Explorer.exe, отвечающий за оболочку рабочего стола: открываем меню Пуск, зажимаем Ctrl+Shift, нажимаем правой клавишей мыши в свободном пространстве меню Пуск, в появившемся контекстном меню выбираем «Выход из Проводника».
- Запускаем Диспетчер задач нажатием Ctrl+Shift+Esc.
- Выбираем Файл -> Новая задача -> cmd.exe -> Ok.
- Поочередно вводим команды в появившееся окно:
cd /d %userprofile%\AppData\Local
del /a s IconCache.db
explorer.exe
Вот, собственно, и все.
Update 2014-03-02: Исправлена команда удаления, т.к. по умолчанию файл кеша скрытый. Рекомендую почитать все комментарии — там предложено еще несколько способов.
Добавить комментарий для Алексей Л.Отменить ответ