Как удалить кеш иконок для Windows 7/8/10

Как удалить кеш иконок для Windows 7/8/10

clay 4735 5 18.05.2017
Иногда возникает необходимость очистки кеша иконок, например когда на ярлыке вместо нужной иконки отображается стандартная иконка приложения. Кеш иконок хранится в файле C:\Users\[Пользователь]\AppData\Local\IconCache.db. Его необходимо удалить и перезагрузить систему. Однако есть способ, позволяющий обойтись без перезагрузки:

Первым делом нужно включить командную строку Win+R, прописываем Cmd и жмем "окей".
Далее нужно отключить Explorer.exe, иначе придется перезагружать компьютер, делается это следующим образом Ctrl+alt+del, далее запускаем диспетчер задач, находим процесс Explorer.exe и закрываем его //также можно закрыть с помощью той же командной строки прописав команду: taskkill /f /im explorer.exe
Далее прописываем построчно:

Для Windows Vista/7:
cd /d %userprofile%\AppData\Local //обозначаем папку с которой будет работать командная строка
del /f /a s IconCache.db //удаляем кеш
explorer //перезапускает explorer (рабочий стол и прочее).

Для Windows 8/8.1/10:

cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer //обозначаем папку с которой будет работать командная строка
del /f /a s IconCache* //удаляем кеш, так как в версиях выше 7, несколько файлов кеша, нужно удалить их все
explorer //перезапускает explorer (рабочий стол и прочее).


Ваша оценка?
5.0/5 Голосов: 4
Поделиться с друзьями
BB-код HTML-код

5 комментариев
daniilow
0
daniilow (Пользователь) 29.07.2018 в 15:45 № 5
Здравствуйте, я установил один из представленных, вашим сайтом, пак иконок iPack. И в некоторых местах были артефакты с новыми значками. Посмотрев комментарии я понял что подобное минуется путём чистки icon кэша, что я собственно и сделал после перезагрузки. И проблема почти решилась, но всё же не совсем. Остались вот такие иконки в панели управления (https://prnt.sc/kcdyfg). Что может помочь? Или само пройдёт?)
d3rdo
0
d3rdo (Новичок) 14.02.2018 в 19:07 № 4
Почему то эти файлы не удаляются, хотя я все сделал правильно. Запустил от имени админа, снял задачу explorer'a, но они по прежнему как были так и есть.. Че делать?
AlexSander
0
AlexSander (Пользователь) 18.01.2018 в 00:26 № 1
Пишет отказано в доступе при выполении второй команды Windows 10
Logggin
0
Logggin (Пользователь) 18.01.2018 в 00:55 № 2
Создай батник со следующим текстом:

Код
taskkill /IM explorer.exe /F         
cd /d %userprofile%\AppData\Local
del IconCache.db /a
explorer.exe

Как создать батник:
( создаем текстовый документ с текстом из кода, переименовываем расширение из .txt в .bat )
Полученный bat-файл запускаем от Админа и очищаем кэш иконок на любой винде, начиная от 7-ки до 10-ки.
AlexSander
0
AlexSander (Пользователь) 18.01.2018 в 20:24 № 3
Спасибо большое! Помогло cool